The patch fixes build failure of form: ../src/alpha/osf.S:298:2: error: #error "osf.S out of sync with ffi.h" Upstream fixed the bug in a more invasive way but didn't have releases since 3.2.1. The patch is taken from Gentoo: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/libffi/files/libffi-3.2.1-complex_alpha.patch --- libffi-3.2.1/src/alpha/osf.S 2015-01-16 10:46:15.000000000 +0100 +++ libffi-3.2.1/src/alpha/osf.S 2015-01-16 10:46:24.000000000 +0100 @@ -279,6 +279,7 @@ .gprel32 $load_64 # FFI_TYPE_SINT64 .gprel32 $load_none # FFI_TYPE_STRUCT .gprel32 $load_64 # FFI_TYPE_POINTER + .gprel32 $load_none # FFI_TYPE_COMPLEX /* Assert that the table above is in sync with ffi.h. */ @@ -294,7 +295,8 @@ || FFI_TYPE_SINT64 != 12 \ || FFI_TYPE_STRUCT != 13 \ || FFI_TYPE_POINTER != 14 \ - || FFI_TYPE_LAST != 14 + || FFI_TYPE_COMPLEX != 15 \ + || FFI_TYPE_LAST != 15 #error "osf.S out of sync with ffi.h" #endif td class='sub'>Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/php.scm
Export image? procedure....
AgeCommit message (Collapse)Author
2024-07-18gnu: php: Update to 8.3.9.Wilko Meyer
* gnu/packages/php.scm (php): Update to 8.3.9. Change-Id: Icdd41fff7fd89dd0116988acb0f7aa28c2e77ebe Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-06-29gnu: php: Update to 8.3.8.Wilko Meyer
* gnu/packages/php.scm (php): Update to 8.3.8. Change-Id: Ia0714520973b537a82d12fb346f3efbadfc11e61 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-26gnu: php: Update to 8.3.6.Wilko Meyer
* gnu/packages/php.scm (php): Update to 8.3.6. Change-Id: I8f173558fc4098d6d72b42724e5e106d7dabb62a Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-28gnu: php: Skip some tests on powerpc-linux.Efraim Flashner
* gnu/packages/php.scm (php)[arguments]: Adjust the 'prepare-tests phase to skip some failing tests when building for powerpc-linux. Change-Id: I6dd496c8b6851a06386049dca6aa0e2273e4029e
2023-11-27gnu: php: Add another test to the skip-test list.Efraim Flashner
* gnu/packages/php.scm (php)[arguments]: Add a test which fails on multiple architectures to the list skipped by all architectures. Change-Id: I3c55179381ff4cf3e22db5d3ededf60d2a3d9d73
2023-11-27gnu: php: Combine skipped tests per arch code.Efraim Flashner
* gnu/packages/php.scm (php)[arguments]: In 'prepare-tests phase combine the code used for skipping a few tests per architecture into one grouping. Change-Id: I275099dcc2b1f003ec48a72b910d4cfd579d9628
2023-11-27gnu: php: Update to 8.2.13.Efraim Flashner
* gnu/packages/php.scm (php): Update to 8.2.13. [source]: Remove patch. [arguments]: Adjust the 'prepare-tests phase to skip fewer tests. [inputs]: Replace openssl-1.1 with openssl. * gnu/packages/patches/php-fix-streams-copy-length.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: I29892deda457fdbaa6dd5e01515e97583951836d
Mathieu Othacehe
2020-09-30image: Add image-type support....Mathieu Othacehe