diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2025-09-08 09:10:02 +0300 |
|---|---|---|
| committer | Efraim Flashner <efraim@flashner.co.il> | 2025-09-08 09:11:01 +0300 |
| commit | fd76ee028a8f4d6091b39af611a641eb8bad1d80 (patch) | |
| tree | 1e0a178616048701346d10ce20ae47e135da996c /gnu/packages/linux.scm | |
| parent | 72fbf4c8db6e0dcbe871d01a350e3493c269f8c7 (diff) | |
gnu: util-linux: Fix build on powerpc-linux.
* gnu/packages/linux.scm (util-linux)[arguments]: When building for
powerpc-linux add a phase to skip a test.
Change-Id: I2e4c89841dbafb49f6b01d7b7444808ea5afdc2a
Diffstat (limited to 'gnu/packages/linux.scm')
| -rw-r--r-- | gnu/packages/linux.scm | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 9b819f3ab4d..cb87c64a1fe 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3469,6 +3469,17 @@ deviation, and minimum and maximum values. It can show a nice histogram too.") ;; on i686 even if the same test passes on x86_64 on the ;; same machine. See <https://issues.guix.gnu.org/49933>. (delete-file "tests/ts/lsns/ioctl_ns"))) + #$@(if (target-ppc32?) + #~((add-before 'check 'disable-enosys-ioctl + ;; It is unclear why this test specifically + ;; fails in Guix's port of powerpc-linux. + (lambda _ + (substitute* "tests/ts/misc/enosys" + (("ts_init_subtest ioctl") + (string-append + "ts_init_subtest ioctl\n\n" + "ts_skip \"unexplained failure on powerpc\"\n")))))) + #~()) (add-after 'install 'move-static-libraries (lambda _ (let ((lib #$output:lib) |
