diff options
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/audio.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/base.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/check.scm | 6 | ||||
| -rw-r--r-- | gnu/packages/embedded.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/freedesktop.scm | 6 | ||||
| -rw-r--r-- | gnu/packages/game-development.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/gnome.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/golang-web.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/golang-xyz.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/graphics.scm | 8 | ||||
| -rw-r--r-- | gnu/packages/haskell-xyz.scm | 6 | ||||
| -rw-r--r-- | gnu/packages/julia-xyz.scm | 34 | ||||
| -rw-r--r-- | gnu/packages/machine-learning.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/mail.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/node.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/parallel.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/python-xyz.scm | 4 | ||||
| -rw-r--r-- | gnu/packages/version-control.scm | 6 |
18 files changed, 48 insertions, 48 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 62700d3c87b..7c88b21e9dc 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm | |||
| @@ -7260,7 +7260,7 @@ default and preferred audio driver but also supports native drivers like ALSA.") | |||
| 7260 | ;; yabridge-host-32.exe and yabridge-host-32.exe.so. On | 7260 | ;; yabridge-host-32.exe and yabridge-host-32.exe.so. On |
| 7261 | ;; 64bit system do not enable it since gcc does not | 7261 | ;; 64bit system do not enable it since gcc does not |
| 7262 | ;; support multilib. | 7262 | ;; support multilib. |
| 7263 | (if (not #$(target-64bit?)) "-Dbitbridge=true" '())) | 7263 | (if #$(target-32bit?) "-Dbitbridge=true" '())) |
| 7264 | #:phases | 7264 | #:phases |
| 7265 | #~(modify-phases %standard-phases | 7265 | #~(modify-phases %standard-phases |
| 7266 | (add-after 'unpack 'copy-vst3sdk | 7266 | (add-after 'unpack 'copy-vst3sdk |
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 31ad20e2ee9..21cc04772a8 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm | |||
| @@ -273,7 +273,7 @@ implementation offers several extensions over the standard utility.") | |||
| 273 | ;; https://lists.gnu.org/archive/html/bug-tar/2021-10/msg00007.html | 273 | ;; https://lists.gnu.org/archive/html/bug-tar/2021-10/msg00007.html |
| 274 | ;; tar-1.34 isn't aware of 64-bit time_t and upstream suggests | 274 | ;; tar-1.34 isn't aware of 64-bit time_t and upstream suggests |
| 275 | ;; skipping the test for this release on 32-bit systems. | 275 | ;; skipping the test for this release on 32-bit systems. |
| 276 | ((not (target-64bit?)) | 276 | ((target-32bit?) |
| 277 | '(#:make-flags (list "TESTSUITEFLAGS= -k '!tricky time stamps'"))) | 277 | '(#:make-flags (list "TESTSUITEFLAGS= -k '!tricky time stamps'"))) |
| 278 | (else '())) | 278 | (else '())) |
| 279 | ;; XXX: 32-bit Hurd platforms don't support 64bit time_t | 279 | ;; XXX: 32-bit Hurd platforms don't support 64bit time_t |
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index d1403b3682c..e57cdaf3a44 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm | |||
| @@ -3408,13 +3408,13 @@ with a focus on working with embedded toolchains.") | |||
| 3408 | (("\"date\"") | 3408 | (("\"date\"") |
| 3409 | (format #f "~s" (search-input-file inputs "bin/date")))))) | 3409 | (format #f "~s" (search-input-file inputs "bin/date")))))) |
| 3410 | 3410 | ||
| 3411 | #$@(if (target-64bit?) | 3411 | #$@(if (target-32bit?) |
| 3412 | #~() | ||
| 3413 | #~((add-after 'unpack 'apply-32bit-patch | 3412 | #~((add-after 'unpack 'apply-32bit-patch |
| 3414 | (lambda _ | 3413 | (lambda _ |
| 3415 | (let ((patch #$(local-file | 3414 | (let ((patch #$(local-file |
| 3416 | (search-patch "libfaketime-32bit.patch")))) | 3415 | (search-patch "libfaketime-32bit.patch")))) |
| 3417 | (invoke "patch" "--force" "-p1" "-i" patch)))))) | 3416 | (invoke "patch" "--force" "-p1" "-i" patch))))) |
| 3417 | #~()) | ||
| 3418 | 3418 | ||
| 3419 | (replace 'configure | 3419 | (replace 'configure |
| 3420 | (lambda* (#:key outputs #:allow-other-keys) | 3420 | (lambda* (#:key outputs #:allow-other-keys) |
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index bd255bec4a6..c5f73d94852 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm | |||
| @@ -962,7 +962,7 @@ SEGGER J-Link and compatible devices.") | |||
| 962 | ;; XXX All but 1 SSL tests fail (tries connecting to Google | 962 | ;; XXX All but 1 SSL tests fail (tries connecting to Google |
| 963 | ;; servers). | 963 | ;; servers). |
| 964 | (delete-file "tests/ssl.test"))) | 964 | (delete-file "tests/ssl.test"))) |
| 965 | #$@(if (not (target-64bit?)) | 965 | #$@(if (target-32bit?) |
| 966 | #~((add-after 'unpack 'delete-failing-tests/32bit | 966 | #~((add-after 'unpack 'delete-failing-tests/32bit |
| 967 | (lambda _ | 967 | (lambda _ |
| 968 | (delete-file "tests/file.test")))) | 968 | (delete-file "tests/file.test")))) |
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 54347142758..502288173f8 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm | |||
| @@ -653,14 +653,14 @@ freedesktop.org project.") | |||
| 653 | ;; Meson target anyway. | 653 | ;; Meson target anyway. |
| 654 | #:build-type "release" | 654 | #:build-type "release" |
| 655 | #:phases | 655 | #:phases |
| 656 | ,@(if (target-64bit?) | 656 | ,@(if (target-32bit?) |
| 657 | `(%standard-phases) | ||
| 658 | `((modify-phases %standard-phases | 657 | `((modify-phases %standard-phases |
| 659 | ;; Backported from a commit after the 1.29.0 release. | 658 | ;; Backported from a commit after the 1.29.0 release. |
| 660 | (add-after 'unpack 'correct-value-type-in-atou64_test | 659 | (add-after 'unpack 'correct-value-type-in-atou64_test |
| 661 | (lambda _ | 660 | (lambda _ |
| 662 | (substitute* "test/test-utils.c" | 661 | (substitute* "test/test-utils.c" |
| 663 | (("unsigned long val") "uint64_t val"))))))))) | 662 | (("unsigned long val") "uint64_t val")))))) |
| 663 | `(%standard-phases)))) | ||
| 664 | (native-inputs | 664 | (native-inputs |
| 665 | (append (list check pkg-config python-minimal-wrapper python-pytest) | 665 | (append (list check pkg-config python-minimal-wrapper python-pytest) |
| 666 | (if (%current-target-system) | 666 | (if (%current-target-system) |
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index ba68f248419..42229437bf5 100644 --- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm | |||
| @@ -3684,7 +3684,7 @@ utilities frequently used in roguelikes.") | |||
| 3684 | (list #:tests? #f ; No tests. | 3684 | (list #:tests? #f ; No tests. |
| 3685 | #:configure-flags | 3685 | #:configure-flags |
| 3686 | ;; Needed to fix 32bit builds. | 3686 | ;; Needed to fix 32bit builds. |
| 3687 | #~(if (not #$(target-64bit?)) | 3687 | #~(if #$(target-32bit?) |
| 3688 | (list "-DCMAKE_CXX_FLAGS=-D_FILE_OFFSET_BITS=64") | 3688 | (list "-DCMAKE_CXX_FLAGS=-D_FILE_OFFSET_BITS=64") |
| 3689 | '()) | 3689 | '()) |
| 3690 | #:phases | 3690 | #:phases |
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index a42f6029ec5..8e359b50337 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm | |||
| @@ -9694,7 +9694,7 @@ easy, safe, and automatic.") | |||
| 9694 | (search-input-file inputs "bin/bash"))))) | 9694 | (search-input-file inputs "bin/bash"))))) |
| 9695 | (add-after 'unpack 'disable-failing-tests | 9695 | (add-after 'unpack 'disable-failing-tests |
| 9696 | (lambda _ | 9696 | (lambda _ |
| 9697 | #$@(if (not (target-64bit?)) | 9697 | #$@(if (target-32bit?) |
| 9698 | ;; On 32-bit systems, the far away dates are incorrect, | 9698 | ;; On 32-bit systems, the far away dates are incorrect, |
| 9699 | ;; and the floats are not parsed exactly. | 9699 | ;; and the floats are not parsed exactly. |
| 9700 | '((substitute* | 9700 | '((substitute* |
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index f812263d3b7..e343dee884a 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm | |||
| @@ -11380,7 +11380,7 @@ Border Gateway Protocol}} implementation.") | |||
| 11380 | ;; cannot parse column object json: cannot unmarshal | 11380 | ;; cannot parse column object json: cannot unmarshal |
| 11381 | ;; number 4294967295 into Go struct field .type of | 11381 | ;; number 4294967295 into Go struct field .type of |
| 11382 | ;; type int | 11382 | ;; type int |
| 11383 | #$@(if (not (target-64bit?)) | 11383 | #$@(if (target-32bit?) |
| 11384 | #~("TestCheckIndexes.*" | 11384 | #~("TestCheckIndexes.*" |
| 11385 | "TestClientServer.*" | 11385 | "TestClientServer.*" |
| 11386 | "TestModelUpdates.*" | 11386 | "TestModelUpdates.*" |
| @@ -11406,7 +11406,7 @@ Border Gateway Protocol}} implementation.") | |||
| 11406 | (lambda* (#:key tests? import-path #:allow-other-keys) | 11406 | (lambda* (#:key tests? import-path #:allow-other-keys) |
| 11407 | (with-directory-excursion (string-append "src/" import-path) | 11407 | (with-directory-excursion (string-append "src/" import-path) |
| 11408 | (delete-file-recursively "example")))) | 11408 | (delete-file-recursively "example")))) |
| 11409 | #$@(if (not (target-64bit?)) | 11409 | #$@(if (target-32bit?) |
| 11410 | ;; cannot use 4294967295 (untyped int constant) as int value | 11410 | ;; cannot use 4294967295 (untyped int constant) as int value |
| 11411 | ;; in assignment (overflows) | 11411 | ;; in assignment (overflows) |
| 11412 | #~((add-after 'unpack 'remove-problematic-test-files | 11412 | #~((add-after 'unpack 'remove-problematic-test-files |
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 394df256f79..0cdcda72a52 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm | |||
| @@ -26337,7 +26337,7 @@ pick one that suits you.") | |||
| 26337 | #:test-flags | 26337 | #:test-flags |
| 26338 | ;; Tests fail on non 64bit systems: unexpected error: invalid index: | 26338 | ;; Tests fail on non 64bit systems: unexpected error: invalid index: |
| 26339 | ;; value must be a whole number, between -2147483648 and 2147483647. | 26339 | ;; value must be a whole number, between -2147483648 and 2147483647. |
| 26340 | #~(list #$@(if (not (target-64bit?)) '("-skip" "TestElement") '())))) | 26340 | #~(list #$@(if (target-32bit?) '("-skip" "TestElement") '())))) |
| 26341 | (native-inputs | 26341 | (native-inputs |
| 26342 | (list go-github-com-google-go-cmp)) | 26342 | (list go-github-com-google-go-cmp)) |
| 26343 | (propagated-inputs | 26343 | (propagated-inputs |
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index e2a9920fe2c..47b1aadf363 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm | |||
| @@ -1576,8 +1576,7 @@ graphics.") | |||
| 1576 | "src/test/OpenEXRCoreTest/main.cpp") | 1576 | "src/test/OpenEXRCoreTest/main.cpp") |
| 1577 | (("/var/tmp") | 1577 | (("/var/tmp") |
| 1578 | "/tmp")))) | 1578 | "/tmp")))) |
| 1579 | #$@(if (target-64bit?) | 1579 | #$@(if (target-32bit?) |
| 1580 | #~() | ||
| 1581 | #~((add-after 'patch-test-directory 'disable-broken-tests | 1580 | #~((add-after 'patch-test-directory 'disable-broken-tests |
| 1582 | (lambda _ | 1581 | (lambda _ |
| 1583 | ;; Disable tests that fail at least on i686-linux. | 1582 | ;; Disable tests that fail at least on i686-linux. |
| @@ -1598,7 +1597,8 @@ graphics.") | |||
| 1598 | (("TEST\\( testB44ACompression, \"core_compression\" \\);") | 1597 | (("TEST\\( testB44ACompression, \"core_compression\" \\);") |
| 1599 | "") | 1598 | "") |
| 1600 | (("TEST \\(testOptimizedInterleavePatterns, \"basic\"\\);") | 1599 | (("TEST \\(testOptimizedInterleavePatterns, \"basic\"\\);") |
| 1601 | "")))))) | 1600 | ""))))) |
| 1601 | #~()) | ||
| 1602 | #$@(if (target-aarch64?) | 1602 | #$@(if (target-aarch64?) |
| 1603 | #~((add-after 'patch-test-directory 'disable-broken-aarch64-tests | 1603 | #~((add-after 'patch-test-directory 'disable-broken-aarch64-tests |
| 1604 | ;; Disable tests known to fail on aarch64. Remove once | 1604 | ;; Disable tests known to fail on aarch64. Remove once |
| @@ -1657,7 +1657,7 @@ with strong support for multi-part, multi-channel use cases.") | |||
| 1657 | all | 1657 | all |
| 1658 | "set_tests_properties(OpenEXR.IlmImf PROPERTIES TIMEOUT 15000)"))) | 1658 | "set_tests_properties(OpenEXR.IlmImf PROPERTIES TIMEOUT 15000)"))) |
| 1659 | #t)) | 1659 | #t)) |
| 1660 | ,@(if (not (target-64bit?)) | 1660 | ,@(if (target-32bit?) |
| 1661 | `((add-after 'change-directory 'disable-broken-test | 1661 | `((add-after 'change-directory 'disable-broken-test |
| 1662 | (lambda _ | 1662 | (lambda _ |
| 1663 | (substitute* "IlmImfTest/main.cpp" | 1663 | (substitute* "IlmImfTest/main.cpp" |
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index 8e8916d9316..5205d2820f6 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm | |||
| @@ -801,8 +801,7 @@ than @code{base-compat}, which has no dependencies.") | |||
| 801 | (base32 "00332i4n98gh06x8ii4p8mhjpq0ch1bdan9hxmdblxpgk8j7xdvz")))) | 801 | (base32 "00332i4n98gh06x8ii4p8mhjpq0ch1bdan9hxmdblxpgk8j7xdvz")))) |
| 802 | (build-system haskell-build-system) | 802 | (build-system haskell-build-system) |
| 803 | (arguments | 803 | (arguments |
| 804 | (if (target-64bit?) | 804 | (if (target-32bit?) |
| 805 | '() | ||
| 806 | (list #:phases | 805 | (list #:phases |
| 807 | #~(modify-phases %standard-phases | 806 | #~(modify-phases %standard-phases |
| 808 | (add-after 'unpack 'patch-for-32-bit-system | 807 | (add-after 'unpack 'patch-for-32-bit-system |
| @@ -811,7 +810,8 @@ than @code{base-compat}, which has no dependencies.") | |||
| 811 | #$(local-file | 810 | #$(local-file |
| 812 | (search-patch "ghc-basement-fix-32-bit.patch"))) | 811 | (search-patch "ghc-basement-fix-32-bit.patch"))) |
| 813 | 812 | ||
| 814 | (invoke "patch" "-p1" "--force" "-i" patch))))))) | 813 | (invoke "patch" "-p1" "--force" "-i" patch))))) |
| 814 | '())) | ||
| 815 | (properties '((upstream-name . "basement"))) | 815 | (properties '((upstream-name . "basement"))) |
| 816 | (home-page "https://github.com/haskell-foundation/foundation#readme") | 816 | (home-page "https://github.com/haskell-foundation/foundation#readme") |
| 817 | (synopsis "Basic primitives for Foundation starter pack") | 817 | (synopsis "Basic primitives for Foundation starter pack") |
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm index d888c7d52ac..79bb4fac488 100644 --- a/gnu/packages/julia-xyz.scm +++ b/gnu/packages/julia-xyz.scm | |||
| @@ -740,13 +740,13 @@ calculating corresponding shifts.") | |||
| 740 | (arguments | 740 | (arguments |
| 741 | (list | 741 | (list |
| 742 | #:phases | 742 | #:phases |
| 743 | (if (target-64bit?) | 743 | (if (target-32bit?) |
| 744 | #~%standard-phases | ||
| 745 | #~(modify-phases %standard-phases | 744 | #~(modify-phases %standard-phases |
| 746 | (add-after 'unpack 'fix-tests-int32-i686 | 745 | (add-after 'unpack 'fix-tests-int32-i686 |
| 747 | (lambda _ | 746 | (lambda _ |
| 748 | (substitute* "test/test_blockarrays.jl" | 747 | (substitute* "test/test_blockarrays.jl" |
| 749 | (("Int64") "Int32")))))))) | 748 | (("Int64") "Int32"))))) |
| 749 | #~%standard-phases))) | ||
| 750 | (propagated-inputs | 750 | (propagated-inputs |
| 751 | (list julia-arraylayouts | 751 | (list julia-arraylayouts |
| 752 | julia-fillarrays)) | 752 | julia-fillarrays)) |
| @@ -1416,12 +1416,12 @@ of morphisms.") | |||
| 1416 | (substitute* "Project.toml" | 1416 | (substitute* "Project.toml" |
| 1417 | (("55351af7-c7e9-48d6-89ff-24e801d99491") | 1417 | (("55351af7-c7e9-48d6-89ff-24e801d99491") |
| 1418 | "6b7a57c9-7cc1-4fdf-b7f5-e857abae3636")))) | 1418 | "6b7a57c9-7cc1-4fdf-b7f5-e857abae3636")))) |
| 1419 | #$@(if (target-64bit?) | 1419 | #$@(if (target-32bit?) |
| 1420 | '() | ||
| 1421 | '((add-after 'unpack 'fix-tests-int32-i686 | 1420 | '((add-after 'unpack 'fix-tests-int32-i686 |
| 1422 | (lambda _ | 1421 | (lambda _ |
| 1423 | (substitute* "test/runtests.jl" | 1422 | (substitute* "test/runtests.jl" |
| 1424 | (("Int64") "Int32"))))))))) | 1423 | (("Int64") "Int32"))))) |
| 1424 | '())))) | ||
| 1425 | (propagated-inputs | 1425 | (propagated-inputs |
| 1426 | (list julia-crayons | 1426 | (list julia-crayons |
| 1427 | julia-expronicon | 1427 | julia-expronicon |
| @@ -1888,7 +1888,7 @@ dictionaries in Julia, for improved productivity and performance.") | |||
| 1888 | (("test dist\\(y, x") "test_nowarn dist(y, x") | 1888 | (("test dist\\(y, x") "test_nowarn dist(y, x") |
| 1889 | (("test dist\\(z, x") "test_nowarn dist(z, x") | 1889 | (("test dist\\(z, x") "test_nowarn dist(z, x") |
| 1890 | (("test dist\\(z, y") "test_nowarn dist(z, y")) | 1890 | (("test dist\\(z, y") "test_nowarn dist(z, y")) |
| 1891 | #$@(if (not (target-64bit?)) | 1891 | #$@(if (target-32bit?) |
| 1892 | ;; A little too much precision | 1892 | ;; A little too much precision |
| 1893 | ;; Evaluated: 1.8839055991209719 === 1.8839055991209717 | 1893 | ;; Evaluated: 1.8839055991209719 === 1.8839055991209717 |
| 1894 | `((substitute* "test/test_dists.jl" | 1894 | `((substitute* "test/test_dists.jl" |
| @@ -2872,12 +2872,12 @@ matrices the Schur form is often more useful.") | |||
| 2872 | (substitute* "test/runtests.jl" | 2872 | (substitute* "test/runtests.jl" |
| 2873 | (("@testset.*MetaT and heterogeneous data.*" all) | 2873 | (("@testset.*MetaT and heterogeneous data.*" all) |
| 2874 | (string-append all "return\n"))))) | 2874 | (string-append all "return\n"))))) |
| 2875 | #$@(if (target-64bit?) | 2875 | #$@(if (target-32bit?) |
| 2876 | '() | ||
| 2877 | '((add-after 'unpack 'fix-tests-int32-i686 | 2876 | '((add-after 'unpack 'fix-tests-int32-i686 |
| 2878 | (lambda _ | 2877 | (lambda _ |
| 2879 | (substitute* "test/runtests.jl" | 2878 | (substitute* "test/runtests.jl" |
| 2880 | (("Int64") "Int32"))))))))) | 2879 | (("Int64") "Int32"))))) |
| 2880 | '())))) | ||
| 2881 | (propagated-inputs | 2881 | (propagated-inputs |
| 2882 | (list julia-itertools | 2882 | (list julia-itertools |
| 2883 | julia-staticarrays | 2883 | julia-staticarrays |
| @@ -4097,13 +4097,13 @@ equations in string literals in the Julia language.") | |||
| 4097 | (arguments | 4097 | (arguments |
| 4098 | (list | 4098 | (list |
| 4099 | #:phases | 4099 | #:phases |
| 4100 | (if (target-64bit?) | 4100 | (if (target-32bit?) |
| 4101 | #~%standard-phases | ||
| 4102 | #~(modify-phases %standard-phases | 4101 | #~(modify-phases %standard-phases |
| 4103 | (add-after 'unpack 'fix-tests-int32-i686 | 4102 | (add-after 'unpack 'fix-tests-int32-i686 |
| 4104 | (lambda _ | 4103 | (lambda _ |
| 4105 | (substitute* "test/multests.jl" | 4104 | (substitute* "test/multests.jl" |
| 4106 | (("Int64") "Int32")))))))) | 4105 | (("Int64") "Int32"))))) |
| 4106 | #~%standard-phases))) | ||
| 4107 | (propagated-inputs | 4107 | (propagated-inputs |
| 4108 | (list julia-aqua | 4108 | (list julia-aqua |
| 4109 | julia-arraylayouts | 4109 | julia-arraylayouts |
| @@ -4371,7 +4371,7 @@ by @code{NTuples} in Julia.") | |||
| 4371 | (substitute* "test/runtests.jl" | 4371 | (substitute* "test/runtests.jl" |
| 4372 | ((".*@test_throws ErrorException b.*") "")) | 4372 | ((".*@test_throws ErrorException b.*") "")) |
| 4373 | 4373 | ||
| 4374 | (when #$(not (target-64bit?)) | 4374 | (when #$(target-32bit?) |
| 4375 | (substitute* "test/runtests.jl" | 4375 | (substitute* "test/runtests.jl" |
| 4376 | (("Int64") "Int32")))))))) | 4376 | (("Int64") "Int32")))))))) |
| 4377 | (propagated-inputs | 4377 | (propagated-inputs |
| @@ -6770,14 +6770,14 @@ with ANSI escape sequences.") | |||
| 6770 | (arguments | 6770 | (arguments |
| 6771 | (list | 6771 | (list |
| 6772 | #:phases | 6772 | #:phases |
| 6773 | (if (target-64bit?) | 6773 | (if (target-32bit?) |
| 6774 | #~%standard-phases | ||
| 6775 | #~(modify-phases %standard-phases | 6774 | #~(modify-phases %standard-phases |
| 6776 | (add-after 'unpack 'fix-tests-int32-i686 | 6775 | (add-after 'unpack 'fix-tests-int32-i686 |
| 6777 | (lambda _ | 6776 | (lambda _ |
| 6778 | (substitute* '("src/utils.jl" | 6777 | (substitute* '("src/utils.jl" |
| 6779 | "test/runtests.jl") | 6778 | "test/runtests.jl") |
| 6780 | (("Int64") "Int32")))))))) | 6779 | (("Int64") "Int32"))))) |
| 6780 | #~%standard-phases))) | ||
| 6781 | (propagated-inputs | 6781 | (propagated-inputs |
| 6782 | (list julia-adapt | 6782 | (list julia-adapt |
| 6783 | julia-dataapi | 6783 | julia-dataapi |
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index edd8528d5a2..7f70b4975f9 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm | |||
| @@ -982,7 +982,7 @@ independently to be able to run a LLaMA model.") | |||
| 982 | (("\"/bin/sh\"") | 982 | (("\"/bin/sh\"") |
| 983 | (string-append | 983 | (string-append |
| 984 | "\"" (search-input-file inputs "/bin/sh") "\""))))) | 984 | "\"" (search-input-file inputs "/bin/sh") "\""))))) |
| 985 | #$@(if (not (target-64bit?)) | 985 | #$@(if (target-32bit?) |
| 986 | '((add-after 'unpack 'skip-failing-tests | 986 | '((add-after 'unpack 'skip-failing-tests |
| 987 | (lambda _ | 987 | (lambda _ |
| 988 | ;; 32-bit system | 988 | ;; 32-bit system |
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index dee1644ad2f..2436e57f117 100644 --- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm | |||
| @@ -4596,7 +4596,7 @@ extension.") | |||
| 4596 | lsof openssl)) | 4596 | lsof openssl)) |
| 4597 | (inputs | 4597 | (inputs |
| 4598 | (append | 4598 | (append |
| 4599 | (if (not (target-64bit?)) | 4599 | (if (target-32bit?) |
| 4600 | ;; Required by test t/pop3d.t, otherwise fails with | 4600 | ;; Required by test t/pop3d.t, otherwise fails with |
| 4601 | ;; “sizeof(off_t)=8 requires File::FcntlLock”. | 4601 | ;; “sizeof(off_t)=8 requires File::FcntlLock”. |
| 4602 | (list perl-file-fcntllock) | 4602 | (list perl-file-fcntllock) |
diff --git a/gnu/packages/node.scm b/gnu/packages/node.scm index 1e460f8db56..99f8843f083 100644 --- a/gnu/packages/node.scm +++ b/gnu/packages/node.scm | |||
| @@ -870,7 +870,7 @@ source files.") | |||
| 870 | 870 | ||
| 871 | ;; https://github.com/nodejs/node/issues/45906 | 871 | ;; https://github.com/nodejs/node/issues/45906 |
| 872 | ;; This test depends on 64-bit time_t so skipping on 32-bit systems. | 872 | ;; This test depends on 64-bit time_t so skipping on 32-bit systems. |
| 873 | ,@(if (not (target-64bit?)) | 873 | ,@(if (target-32bit?) |
| 874 | '((delete-file "test/parallel/test-fs-utimes-y2K38.js") | 874 | '((delete-file "test/parallel/test-fs-utimes-y2K38.js") |
| 875 | 875 | ||
| 876 | (delete-file "test/parallel/test-debugger-heap-profiler.js")) | 876 | (delete-file "test/parallel/test-debugger-heap-profiler.js")) |
diff --git a/gnu/packages/parallel.scm b/gnu/packages/parallel.scm index a29428c7698..2d5ddfc1a9f 100644 --- a/gnu/packages/parallel.scm +++ b/gnu/packages/parallel.scm | |||
| @@ -43,7 +43,7 @@ | |||
| 43 | #:use-module (guix build-system python) | 43 | #:use-module (guix build-system python) |
| 44 | #:use-module (guix build-system pyproject) | 44 | #:use-module (guix build-system pyproject) |
| 45 | #:use-module ((guix licenses) #:prefix license:) | 45 | #:use-module ((guix licenses) #:prefix license:) |
| 46 | #:use-module ((guix utils) #:select (target-64bit?)) | 46 | #:use-module ((guix utils) #:select (target-32bit?)) |
| 47 | #:use-module (guix packages) | 47 | #:use-module (guix packages) |
| 48 | #:use-module (guix utils) | 48 | #:use-module (guix utils) |
| 49 | #:use-module (guix gexp) | 49 | #:use-module (guix gexp) |
| @@ -285,7 +285,7 @@ when jobs finish.") | |||
| 285 | 285 | ||
| 286 | ;; 32-bit support is marked as deprecated and needs to be | 286 | ;; 32-bit support is marked as deprecated and needs to be |
| 287 | ;; explicitly enabled. | 287 | ;; explicitly enabled. |
| 288 | #$@(if (target-64bit?) '() '("--enable-deprecated"))) | 288 | #$@(if (target-32bit?) '("--enable-deprecated") '())) |
| 289 | #:phases | 289 | #:phases |
| 290 | #~(modify-phases %standard-phases | 290 | #~(modify-phases %standard-phases |
| 291 | (add-after 'unpack 'patch-plugin-linker-flags | 291 | (add-after 'unpack 'patch-plugin-linker-flags |
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 25c6875f72d..497230b1c1c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm | |||
| @@ -10731,7 +10731,7 @@ For some datatypes the overhead can be reduced by using khash by factor 4-8.") | |||
| 10731 | "complex_numbers_cpp" | 10731 | "complex_numbers_cpp" |
| 10732 | ;; This test fails when running on 24 cores. | 10732 | ;; This test fails when running on 24 cores. |
| 10733 | "cpp_stl_conversion" | 10733 | "cpp_stl_conversion" |
| 10734 | #$@(if (not (target-64bit?)) | 10734 | #$@(if (target-32bit?) |
| 10735 | ;; XXX: On 32-bit architectures, running the | 10735 | ;; XXX: On 32-bit architectures, running the |
| 10736 | ;; parallel tests fails on many-core systems. | 10736 | ;; parallel tests fails on many-core systems. |
| 10737 | ;; See: <https://github.com/cython/cython/issues/2807>. | 10737 | ;; See: <https://github.com/cython/cython/issues/2807>. |
| @@ -10792,7 +10792,7 @@ writing C extensions for Python as easy as Python itself.") | |||
| 10792 | ;; XXX: On 32-bit architectures, running the parallel tests | 10792 | ;; XXX: On 32-bit architectures, running the parallel tests |
| 10793 | ;; fails on many-core systems, see | 10793 | ;; fails on many-core systems, see |
| 10794 | ;; <https://github.com/cython/cython/issues/2807>. | 10794 | ;; <https://github.com/cython/cython/issues/2807>. |
| 10795 | #$@(if (not (target-64bit?)) | 10795 | #$@(if (target-32bit?) |
| 10796 | #~("-x" "run.parallel") | 10796 | #~("-x" "run.parallel") |
| 10797 | #~()) | 10797 | #~()) |
| 10798 | #$@(if (system-hurd?) | 10798 | #$@(if (system-hurd?) |
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 7a034658017..272f837cb97 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm | |||
| @@ -1203,9 +1203,9 @@ other git-like projects such as @code{libgit2}.") | |||
| 1203 | "-DREGEX_BACKEND=pcre2" | 1203 | "-DREGEX_BACKEND=pcre2" |
| 1204 | "-DUSE_HTTP_PARSER=system" | 1204 | "-DUSE_HTTP_PARSER=system" |
| 1205 | "-DUSE_SSH=ON" ; cmake fails to find libssh if this is missing | 1205 | "-DUSE_SSH=ON" ; cmake fails to find libssh if this is missing |
| 1206 | ,@(if (target-64bit?) | 1206 | ,@(if (target-32bit?) |
| 1207 | '() | 1207 | '("-DCMAKE_C_FLAGS=-D_FILE_OFFSET_BITS=64") |
| 1208 | '("-DCMAKE_C_FLAGS=-D_FILE_OFFSET_BITS=64")))) | 1208 | '()))) |
| 1209 | #:phases | 1209 | #:phases |
| 1210 | (modify-phases %standard-phases | 1210 | (modify-phases %standard-phases |
| 1211 | ;; Run checks more verbosely, unless we are cross-compiling. | 1211 | ;; Run checks more verbosely, unless we are cross-compiling. |
