me
/
guix
Archived
1
0
Fork 0

gnu: boost: Move conditional configure fix for the Hurd inline.

* gnu/packages/boost.scm (boost)[arguments]: Inline configure substitution for
the Hurd.
master
Jan (janneke) Nieuwenhuizen 2020-10-26 13:49:08 +01:00
parent f602f3041e
commit 061ffcf2ad
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
1 changed files with 3 additions and 7 deletions

View File

@ -134,13 +134,9 @@
'())
;; Change an #ifdef __MACH__ that really targets macOS.
;; TODO: Inline this on the next rebuild cycle.
,@(if (hurd-target?)
'((substitute* "boost/test/utils/timer.hpp"
(("defined\\(__MACH__\\)")
"(defined __MACH__ && !defined __GNU__)"))
#t)
'())
(substitute* "boost/test/utils/timer.hpp"
(("defined\\(__MACH__\\)")
"(defined __MACH__ && !defined __GNU__)"))
(invoke "./bootstrap.sh"
(string-append "--prefix=" out)