| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| * | gnu: glibc: Add mitigations for CVE-2017-1000366.•••* gnu/packages/base.scm (glibc/linux)[replacement]: New field.
(glibc-2.25-patched): New variable.
(glibc-2.24, glibc-2.23, glibc-2.22, glibc-2.21)[source]: Add patches.
[replacement]: New field.
(glibc-locales)[replacement]: New field.
* gnu/packages/patches/glibc-CVE-2017-1000366-pt1.patch,
gnu/packages/patches/glibc-CVE-2017-1000366-pt2.patch,
gnu/packages/patches/glibc-CVE-2017-1000366-pt3.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
Modified-By: Mark H Weaver <mhw@netris.org>
| Efraim Flashner | 2017-06-24 | 1 | -7/+40 |
| * | gnu: glibc-2.22: Return #t from 'fix-pwd' phase.•••Based on a patch by Efraim Flashner <efraim@flashner.co.il>.
* gnu/packages/base.scm (glibc-2.22)[arguments]: Return #t from 'fix-pwd'
phase.
| Mark H Weaver | 2017-06-24 | 1 | -1/+2 |
* | | gnu: glibc: Move i686 patch to source field.•••This is a rewrite of changes introduced by commits
b2fd8f63679aa4f244c36fdca62f23c00b8eded9,
c2e4f14ac8cd3e1ce7f46a192ad0c9acc084b210,
441e99d433583fdf76910c3f9323f78a1d1bbaf3 and
d03b34cf190b5790ee1884ae551634f5f736f4f1.
* gnu/packages/base.scm (glibc/linux)[source]: Add i686 patch.
[arguments]: Remove conditional patch application from build phase.
[native-inputs]: Remove patch.
(glibc/hurd)[arguments]: Inherit pre-configure build phase from glibc/linux.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[native-inputs]:
Remove patch.
| Ricardo Wurmus | 2017-05-29 | 1 | -88/+3 |
* | | gnu: Remove workaround for <https://bugs.gnu.org/26238>.•••* gnu/packages/base.scm (coreutils-8.27): Remove variable.
* gnu/system.scm (%base-packages): Change back to COREUTILS.
| Marius Bakke | 2017-05-28 | 1 | -23/+0 |
* | | gnu: binutils: Update to 2.28.•••* gnu/packages/base.scm (binutils): Update to 2.28.
[source]<patches>: Remove upstreamed patch.
[arguments]<#:configure-flags>: Remove "--disable-werror"
* gnu/packages/patches/binutils-mips-bash-bug.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Marius Bakke | 2017-05-28 | 1 | -8/+3 |
* | | gnu: diffutils: Update to 3.6.•••* gnu/packages/base.scm (diffutils): Update to 3.6.
| Marius Bakke | 2017-05-24 | 1 | -2/+2 |
* | | Merge branch 'master' into core-updates | Ricardo Wurmus | 2017-05-24 | 1 | -34/+149 |
|\| |
|
| * | gnu: glibc/hurd: Do not apply i686 patch.•••This is a follow-up to commit c2e4f14ac8cd3e1ce7f46a192ad0c9acc084b210.
* gnu/packages/base.scm (glibc/hurd)[arguments]: Override pre-configure phase
with a copy that does not include the patch application.
| Ricardo Wurmus | 2017-05-16 | 1 | -0/+65 |
| * | gnu: glibc/hurd: Use modify-phases syntax.•••* gnu/packages/base.scm (glibc/hurd)[arguments]: Use modify-phases syntax.
| Ricardo Wurmus | 2017-05-16 | 1 | -29/+27 |
| * | gnu: libiconv: Update to 1.15.•••* gnu/packages/base.scm (libiconv): Update to 1.15.
| Ludovic Courtès | 2017-05-02 | 1 | -2/+2 |
| * | gnu: glibc/linux: Fix build of glibc-intermediate.•••This is a follow-up to commit b2fd8f63679aa4f244c36fdca62f23c00b8eded9.
* gnu/packages/base.scm (glibc/linux)[arguments]: Take patch from either
native-inputs or just inputs; fix syntax error; report errors on patch
failure.
| Ricardo Wurmus | 2017-04-30 | 1 | -4/+7 |
| * | gnu: glibc/linux: Fix runtime crashes on i686 systems.•••* gnu/packages/patches/glibc-memchr-overflow-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[native-inputs]:
Add the patch conditionally for i686 systems.
* gnu/packages/base.scm (glibc/linux)[native-inputs]: Add the patch
conditionally for i686 systems.
[arguments]: Apply the patch conditionally on i686 systems.
| Ricardo Wurmus | 2017-04-29 | 1 | -1/+19 |
| * | Merge branch 'master' into staging | Leo Famulari | 2017-04-25 | 1 | -1/+8 |
| |\ |
|
| | * | gnu: coreutils@8.27: Do not apply 'coreutils-cut-huge-range-test.patch'.•••This patch is not needed in 8.27.
Reported by Mark H Weaver <mhw@netris.org>.
* gnu/packages/base.scm (coreutils-8.27)[arguments]: New field.
| Ludovic Courtès | 2017-04-23 | 1 | -1/+8 |
| * | | Merge branch 'master' into staging | Leo Famulari | 2017-04-22 | 1 | -0/+17 |
| |\| |
|
| | * | gnu: Add workaround for `date` regression in coreutils@8.26.•••See <https://bugs.gnu.org/23035> and <https://bugs.gnu.org/26238>.
* gnu/packages/base.scm (coreutils-8.27): New variable.
* gnu/system.scm (%base-packages): Use that instead of COREUTILS.
| Marius Bakke | 2017-04-19 | 1 | -0/+17 |
| * | | gnu: tzdata: Update to 2017b.•••* gnu/packages/base.scm (tzdata): Update to 2017b.
| Leo Famulari | 2017-04-02 | 1 | -3/+3 |
| |/ |
|
* | | gnu: ld-wrapper: Build with Guile 2.2.•••Reported by Sergei Trofimovich <slyfox@inbox.ru>.
* gnu/packages/base.scm (make-ld-wrapper): Change #:guile to default to
GUILE-2.2.
* gnu/packages/commencement.scm (ld-wrapper): Define in terms of
'make-ld-wrapper' such that #:guile-for-build and #:guile are the same.
| Ludovic Courtès | 2017-04-20 | 1 | -1/+1 |
* | | gnu: libiconv: Update to 1.15.•••* gnu/packages/base.scm (libiconv): Update to 1.15.
[source]: Remove snippet.
| Efraim Flashner | 2017-04-18 | 1 | -10/+3 |
* | | gnu: findutils: Fix make check issues on multi-core machines.•••* gnu/packages/patches/findutils-gnulib-multi-core.patch: New file.
* gnu/local.mk (dist_patch): Add previous patch.
* gnu/packages/base.scm (findutils)[patches]: Add a reference
to the previous patch.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
| Mathieu Othacehe | 2017-04-17 | 1 | -2/+8 |
* | | gnu: glibc/linux: Re-enable parallel build.•••Parallel build failure was fixed upstream as:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=e8b6be0016f131c2ac72bf3213eabdb59800e63b
* gnu/packages/base.scm (glibc/linux): Re-enable parallel build.
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
| Sergei Trofimovich | 2017-04-16 | 1 | -4/+0 |
* | | gnu: coreutils: Update to 8.27.•••* gnu/packages/base.scm (coreutils): Update to 8.27.
[source](patches): Remove "coreutils-fix-cross-compilation.patch" and
add "coreutils-cut-huge-range-test.patch".
[native-inputs]: Remove "coreutils-cut-huge-range-test.patch".
[arguments]: Remove 'patch-cut-test' phase. Remove #:parallel-tests?.
* gnu/local.mk (dist_patch_DATA): Remove
"coreutils-fix-cross-compilation.patch".
* gnu/packages/patches/coreutils-fix-cross-compilation.patch: Remove.
* gnu/packages/patches/coreutils-cut-huge-range-test.patch: Adjust.
| Ludovic Courtès | 2017-04-08 | 1 | -31/+7 |
* | | gnu: grep: Fix for gnulib library.•••* gnu/packages/patches/grep-gnulib-lock.patch: New file.
* gnu/packages/base.scm (grep)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
| rennes | 2017-04-08 | 1 | -1/+3 |
|/ |
|
* | Merge branch 'master' into core-updates•••Most conflicts are from 6fd52309b8f52c9bb59fccffac53e029ce94b698.
| Marius Bakke | 2017-03-30 | 1 | -12/+12 |
|\ |
|
| * | gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.•••All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
| Tobias Geerinckx-Rice | 2017-03-30 | 1 | -13/+13 |
* | | gnu: coreutils: Patch 'cut' unit test on ARM.•••Fixes <https://bugs.gnu.org/26253>.
* gnu/packages/patches/coreutils-cut-huge-range-test.patch: New file.
* gnu/packages/base.scm (coreutils)[native-inputs]: Add it as an input.
[arguments] <#:phases>: On ARM, add 'patch-cut-test' phase.
* gnu/local.mk (dist_patch_DATA): Add 'coreutils-cut-huge-range-test.patch'.
| Ludovic Courtès | 2017-03-25 | 1 | -4/+27 |
* | | gnu: Add a tzdata variant for testing purposes.•••* gnu/packages/base.scm (tzdata-2017a): New variable.
* gnu/packages/glib.scm (glib)[inputs]: Remove tzdata.
[native-inputs]: Add tzdata-2017a.
[arguments]: Add tzdata-2017a to #:disallowed-references.
* gnu/packages/statistics.scm (r)[inputs]: Remove tzdata.
[native-inputs]: Add tzdata-2017a.
[arguments]: Add tzdata-2017a to #:disallowed-references.
| Leo Famulari | 2017-03-12 | 1 | -0/+25 |
* | | gnu: tzdata: Update to 2017a.•••* gnu/packages/base.scm (tzdata): Update to 2017a.
| Leo Famulari | 2017-03-08 | 1 | -3/+3 |
* | | gnu: coreutils: Don't run tests in parallel.•••* gnu/packages/base.scm (coreutils)[arguments]: Add '#:parallel-tests? #f'
to address a race contition in the test suite.
| Efraim Flashner | 2017-02-20 | 1 | -0/+1 |
* | | gnu: grep: Update to 3.0.•••* gnu/packages/base.scm (grep): Update to 3.0.
| Marius Bakke | 2017-02-10 | 1 | -2/+2 |
* | | gnu: glibc: Add version 2.24.•••* gnu/packages/base.scm (glibc-2.24): New variable.
| Efraim Flashner | 2017-02-07 | 1 | -0/+12 |
* | | gnu: glibc: Update to 2.25.•••* gnu/packages/base.scm (glibc): Update to 2.25
| Efraim Flashner | 2017-02-07 | 1 | -2/+2 |
* | | gnu: grep: Update to 2.28.•••* gnu/packages/base.scm (grep): Update to 2.28.
| Marius Bakke | 2017-02-07 | 1 | -2/+2 |
* | | gnu: sed: Update to 4.4.•••* gnu/packages/base.scm (sed): Update to 4.4.
| Marius Bakke | 2017-02-04 | 1 | -2/+2 |
* | | gnu: coreutils: Fix cross-compilation.•••* gnu/packages/patches/coreutils-fix-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (coreutils)[source]: Use it.
| Manolis Ragkousis | 2017-01-27 | 1 | -1/+2 |
* | | gnu: sed: Do not attempt to rebuild 'doc/sed.1'.•••* gnu/packages/base.scm (sed)[arguments]: Add 'dont-rebuild-sed.1'
phase.
[native-inputs]: Remove.
| Ludovic Courtès | 2017-01-22 | 1 | -2/+9 |
* | | gnu: sed: Use the same phases whether or not we're cross-compiling.•••* gnu/packages/base.scm (sed)[arguments]: Make #:phases argument
unconditional. In 'patch-test-suite' phase, use (which "sh") instead of
referring to the "bash" input.
| Ludovic Courtès | 2017-01-22 | 1 | -14/+11 |
* | | gnu: glibc/linux: Use /bin/sh instead of /bin/bash as the default shell.•••* gnu/packages/base.scm (glibc/linux)[arguments]: Use /bin/sh for scripts that
lack a shebang.
| Leo Famulari | 2017-01-06 | 1 | -1/+1 |
* | | gnu: glibc/linux: Don't replace 'sh' reference with 'bash'.•••* gnu/packages/base.scm (glibc/linux)[arguments]: Use /bin/sh instead of
/bin/bash in 'pre-configure' phase.
| Leo Famulari | 2017-01-06 | 1 | -1/+1 |
* | | gnu: gnu-make: Don't replace 'sh' reference with 'bash'.•••* gnu/packages/base.scm (gnu-make)[arguments]: Use /bin/sh instead of /bin/bash
in 'set-default-shell' phase.
| Leo Famulari | 2017-01-06 | 1 | -1/+1 |
* | | Merge branch 'master' into core-updates | Leo Famulari | 2017-01-06 | 1 | -9/+23 |
|\| |
|
| * | gnu: glibc-hurd: Disable werror.•••* gnu/packages/base.scm (glibc/hurd)[arguments]: Add "--disable-werror".
| Manolis Ragkousis | 2017-01-03 | 1 | -0/+3 |
| * | gnu: glibc-hurd: Update to 2.23.•••* gnu/packages/base.scm (glibc/hurd)[version]: Update to version 2.23.
| Manolis Ragkousis | 2016-12-28 | 1 | -3/+3 |
| * | Merge remote-tracking branch 'origin/master' into staging | Ludovic Courtès | 2016-12-09 | 1 | -1/+12 |
| |\ |
|
| | * | gnu: Add function libiconv-if-needed.•••* gnu/packages/base.scm (libiconv-if-needed): New function.
| Jan Nieuwenhuizen | 2016-12-07 | 1 | -1/+12 |
| * | | gnu: tzdata: Update to 2016j.•••* gnu/packages/base.scm (tzdata): Update to 2016j.
[source]: Use HTTPS URL.
[home-page]: Use HTTPS URL.
| Leo Famulari | 2016-12-02 | 1 | -5/+5 |
| |/ |
|
* | | gnu: sed: Update to 4.3.•••* gnu/packages/base.scm (sed): Update to 4.3.
[source]: Use xz tarball. Remove upstreamed patch.
[arguments]: Fix '/bin/sh' -> 'bash' substitution.
[home-page]: Use https.
[native-inputs]: Add perl.
* gnu/packages/patches/sed-hurd-path-max.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Marius Bakke | 2017-01-05 | 1 | -6/+7 |
* | | gnu: tar: Fix CVE-2016-6321.•••* gnu/packages/patches/tar-CVE-2016-6321.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (tar)[source]: Use it.
Signed-off-by: Leo Famulari <leo@famulari.name>
| Alex Vong | 2017-01-01 | 1 | -1/+2 |
* | | gnu: grep: Update to 2.27.•••* gnu/packages/base.scm (grep): Update to 2.27.
| Efraim Flashner | 2016-12-10 | 1 | -2/+2 |
* | | gnu: coreutils: Update to 8.26.•••* gnu/packages/base.scm (coreutils): Update to 8.26.
| Efraim Flashner | 2016-12-03 | 1 | -2/+2 |