summaryrefslogtreecommitdiff
path: root/gnu/packages/base.scm
AgeCommit message (Expand)Author
2023-02-14gnu: tar: Actually fix test suite on 32-bit systems.•••This is a follow-up to 87423addf503fc2b44dc2f863d6db1712d67c55c. * gnu/packages/base.scm (tar)[arguments]: Actually skip the broken test on 32-bit systems, not run ONLY that test. Efraim Flashner
2023-02-14gnu: tar: Fix test suite on 32-bit systems.•••* gnu/packages/base.scm (tar)[arguments]: When building for 32-bit systems skip a test known by upstream to fail. Efraim Flashner
2023-01-30Merge remote-tracking branch 'origin/master' into core-updates••• Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm Efraim Flashner
2022-11-23gnu: grep: Skip 'triple-backref' test.•••* gnu/packages/base.scm (grep)[arguments]: Add 'skip-triple-backref-test' phase for GNU/Hurd. Ludovic Courtès
2022-11-02gnu: coreutils: Disable the test-tls tests on the hurd.•••These tests seem to lead to both consistent and inconsistent failures, so marking them as XFAIL as is done with some other tests doesn't help. So this commit means that they're skipped. * gnu/packages/base.scm (coreutils)[arguments]: Disable the test-tls tests on the hurd. Christopher Baines
2022-10-30gnu: tar: Add chained renames and Directory to hurd skipped tests.•••* gnu/packages/base.scm (tar)[arguments]: Include chained renames and Directory in the tests skipped for when building for the hurd. Christopher Baines
2022-10-30gnu: diffutils: Add large-subopt to XFAIL_TESTS for the hurd.•••* gnu/packages/base.scm (diffutils)[arguments]: Add large-subopt to XFAIL_TESTS for the hurd. Christopher Baines
2022-10-30gnu: coreutils: Remove test-tls from XFAIL_TESTS for the hurd.•••As this test passes. * gnu/packages/base.scm (coreutils)[arguments]: Remove test-tls from XFAIL_TESTS for the hurd. Christopher Baines
2022-10-28gnu: sed: Skip failing test on GNU/Hurd.•••* gnu/packages/base.scm (sed)[arguments]: Add #:make-flags. Christopher Baines
2022-10-28gnu: diffutils: Skip failing test on GNU/Hurd.•••* gnu/packages/base.scm (diffutils)[arguments]: Add #:make-flags. * gnu/packages/commencement.scm (diffutils-boot0)[arguments]: Adjust to always use substitute-keyword-arguments. Christopher Baines
2022-10-28gnu: findutils: Skip failing test on GNU/Hurd.•••* gnu/packages/base.scm (findutils)[arguments]: Add #:make-flags. * gnu/packages/commencement.scm (findutils-boot0)[arguments]: Likewise. Ludovic Courtès
2022-10-28gnu: grep: Skip failing tests on GNU/Hurd.•••* gnu/packages/base.scm (grep)[arguments]: Add #:make-flags. Ludovic Courtès
2022-10-28gnu: coreutils: Skip failing tests on GNU/Hurd.•••* gnu/packages/base.scm (coreutils)[arguments]: Add "tests/df/unreadable.sh" and "test-perror2" to the 'XFAIL_TESTS' list. Ludovic Courtès
2022-10-13gnu: Add glibc-for-fhs.•••* gnu/packages/base.scm (glibc-for-fhs): New variable. Hidden package for use in forthcoming --emulate-fhs option for guix containers. Co-authored-by: Ludovic Courtès <ludo@gnu.org> John Kehayias
2022-09-08gnu: glibc: Update to 2.35.•••* gnu/packages/base.scm (glibc): Update to 2.35. [arguments]: Handle empty library files. * gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch: Adjust for renamed file. Signed-off-by: Marius Bakke <marius@gnu.org> zamfofex
2022-09-08gnu: grep: Update to 3.8.•••* gnu/packages/base.scm (grep): Update to 3.8. * gnu/packages/commencement.scm (grep-mesboot)[native-inputs]: Add SED-MESBOOT. * gnu/packages/autotools.scm (libtool)[source](patches): Add patch. * gnu/packages/patches/libtool-grep-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2022-06-26gnu: binutils: Update to 2.38.•••If this commit gives a deja vu, you are not dreaming; see commit 3e3a37b2bcb1f23011fde8626559f83504177889. * gnu/packages/base.scm (binutils): Update to 2.38. [source](patches): Remove obsolete. [arguments]: Add #:make-flags. [properties]: New field. (binutils+documentation): New variable. (binutils-gold): Inherit from BINUTILS+DOCUMENTATION. * gnu/packages/make-bootstrap.scm (%binutils-static)[arguments]: Inherit #:make-flags. * gnu/packages/patches/binutils-2.37-file-descriptor-leak.patch, gnu/packages/patches/binutils-CVE-2021-45078.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2022-06-26gnu: coreutils: Update to 9.1.•••* gnu/packages/base.scm (coreutils): Update to 9.1. [source](patches): Remove. * gnu/packages/commencement.scm (coreutils-mesboot)[native-inputs]: Add SED-MESBOOT. * gnu/packages/patches/coreutils-ls.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Marius Bakke
2022-06-22Merge branch master into core-updatesLudovic Courtès
2022-06-08Merge branch 'master' into core-updatesLudovic Courtès
2022-06-01Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
2022-05-31gnu: Add glibc-locales-2.32.•••* gnu/packages/base.scm (glibc-locales-2.32): New variable. Ricardo Wurmus
2022-05-31gnu: Add glibc-locales-2.31.•••* gnu/packages/base.scm (glibc-locales-2.31): New variable. Ricardo Wurmus
2022-05-31gnu: Add glibc-locales-2.30.•••* gnu/packages/base.scm (glibc-locales-2.30): New variable. Ricardo Wurmus
2022-05-31gnu: Add glibc-2.32.•••* gnu/packages/base.scm (glibc-2.32): New variable. Ricardo Wurmus
2022-05-30gnu: hello: Update to 2.12.1.•••* gnu/packages/base.scm (hello): Update to 2.12.1. Efraim Flashner
2022-05-08gnu: tzdata: Update to 2022a.•••* gnu/packages/base.scm (tzdata): Update to 2022a. Leo Famulari
2022-04-29gnu: findutils: Update to 4.9.0.•••* gnu/packages/base.scm (findutils): Update to 4.9.0. Efraim Flashner
2022-04-07gnu: glibc: Build with '--strip-debug' instead of '--strip-all'.•••Fixes <https://issues.guix.gnu.org/54728>. Reported by Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>. * gnu/packages/base.scm (glibc)[arguments]: Add #:strip-flags. Ludovic Courtès
2022-03-21Merge branch 'staging' into core-updates.Maxim Cournoyer
2022-03-03gnu: hello: Update to 2.12.•••* gnu/packages/base.scm (hello): Update to 2.12. Maxim Cournoyer
2022-02-27gnu: glibc-utf8-locales: Hide the package.•••This package has a long history of confusing users, due to containing only a small, arbitrary subset of UTF-8 locales. * gnu/packages/base.scm (glibc-utf8-locales): Define as a hidden package. * doc/guix.texi (Application Setup): Do not mention glibc-utf8-locales. Instead, provide an example for defining a custom locales package. Maxim Cournoyer
2022-02-14gnu: Remove glibc@2.2.5 and gcc-2.95-wrapper.•••This reverts commits a95924c9ac3f238cde243c96d552ff59ad77ca16 and defa85b26537a3cc20624fb9dbcae906226361d5, which were used to build nhc98@1.22 but are no longer needed. * gnu/packages/base.scm (glibc-2.2.5): Remove. * gnu/packages/commencement.scm (gcc-2.95-wrapper): Remove. (glibc-mesboot0, gcc-mesboot0, binutils-mesboot): Keep private. Ludovic Courtès
2022-02-07gnu: Add glibc-2.2.5.•••* gnu/packages/commencement.scm (glibc-mesboot0, gcc-mesboot0, binutils-mesboot): Export variables. * gnu/packages/base.scm (glibc-2.2.5): New variable. Ricardo Wurmus
2022-01-25Merge branch 'staging' into core-updates.•••With "conflicts" resolved in (mostly in favor of master/staging): gnu/packages/admin.scm gnu/packages/gnuzilla.scm gnu/packages/gtk.scm gnu/packages/kerberos.scm gnu/packages/linux.scm guix/lint.scm Maxim Cournoyer
2022-01-24gnu: grep: Update to 3.7.•••* gnu/packages/base.scm (grep): Update to 3.7. Efraim Flashner
2022-01-17Merge branch 'version-1.4.0'•••With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm Maxim Cournoyer
2022-01-10gnu: binutils: Fix CVE-2021-45078.•••This is for the release branch. Should we also use a graft for the master branch? It would be even better if we could add a binutils-next package that users could install, in my opinion. * gnu/packages/patches/binutils-CVE-2021-45078.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm (binutils)[source]: Use it. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Leo Famulari
2022-01-10gnu: binutils: Absorb binutils-next.•••* gnu/packages/base.scm (binutils)[configure-flags]: Set out-of-source? to #t. {--enable-64-bit-bfd, --enable-compressed-debug-sections=all, --enable-lto, --enable-separate-code, --enable-threads}: New flags. (binutils-next): Delete variable. (binutils-gold): Inherit from binutils. * gnu/packages/linux.scm (kexec-tools)[native-inputs]: Replace binutils-next with binutils. Maxim Cournoyer
2022-01-09gnu: hello: Update to 2.11.•••* gnu/packages/base.scm (hello): Update to 2.11. Tobias Geerinckx-Rice
2022-01-14gnu: glibc-locales: Allow finding newer versions.•••* gnu/packages/base.scm (glibc-locales)[properties]: New field. Efraim Flashner
2021-12-21gnu: binutils-gold: Skip gold testsuite on some architectures.•••* gnu/packages/base.scm (binutils-gold)[arguments]: Add a phase on some architecturest to skip the gold testsuite. Efraim Flashner
2021-12-13gnu: binutils@2.33: Remove non-applicable patches.•••* gnu/packages/base.scm (binutils-2.33)[source]: Add empty 'patches' field. Ludovic Courtès
2021-11-11gnu: binutils-gold: Inherit from binutils-next.•••And reinstate tests on non-x86 architectures, as the past problems now appear to be resolved. * gnu/packages/base.scm (binutils-gold): Inherit from binutils-next. [tests?]: Remove argument. [inputs]: Remove gcc:lib, which is already included implicitly. Maxim Cournoyer
2021-11-11gnu: Add binutils-next.•••* gnu/packages/base.scm (binutils-next): New variable. Maxim Cournoyer
2021-11-11gnu: make-ld-wrapper: Add a LINKER argument.•••This allows creating wrappers for other linkers than "ld", such as "ld.gold". * gnu/packages/base.scm (make-ld-wrapper): New variable. [linker]: New argument. Update doc. <ld>: Use LINKER to derive the linker source. Maxim Cournoyer
2021-11-11gnu: diffutils: Update to 3.8.•••‘coreutils-gnulib-tests.patch’ is applied in the gnulib version shipped with 3.8. * gnu/packages/base.scm (diffutils): Update to 3.8. [source]: Do not apply coreutils-gnulib-tests.patch. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Thiago Jung Bauermann
2021-11-11gnu: diffutils: Fix signal processing.•••diffutils has a race condition in its signal processing code which is easy to trigger on powerpc64le-linux. More often than not, it causes the ‘colors’ test to fail and therefore the build of the package fails as well. Add the patch proposed in Debian bug 922552 which fixes the problem. * gnu/packages/patches/diffutils-fix-signal-processing.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm (diffutils)[source]: Use it. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Thiago Jung Bauermann
2021-11-11gnu: tzdata: Update to 2021e.•••* gnu/packages/base.scm (tzdata, tzdata-for-tests): Update to 2021e. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Leo Famulari
2021-11-11gnu: glibc: Look for the current timezone in /etc/localtime.•••Fixes <https://issues.guix.gnu.org/50830>. Reported by podiki on #guix. Previously, glibc 2.33 would look for /gnu/store/...-glibc-2.33/etc/localtime instead of /etc/localtime. * gnu/packages/base.scm (glibc)[arguments]: Remove #:make-flags. [phases]: In 'pre-configure', modify 'inet/Makefile' instead of 'sunrpc/Makefile' since this is where these bits are in 2.33. (glibc-2.31)[arguments]: Add 'set-etc-rpc-installation-directory' phase. (glibc-2.30): Inherit from GLIBC-2.31. * gnu/tests/base.scm (run-basic-test)["libc honors /etc/localtime"]: New test. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Ludovic Courtès