gnu: quickjs: Fix building on riscv64-linux.
* gnu/packages/javascript.scm (quickjs)[arguments]: Adjust make-flags when building for riscv64-linux to link with '-latomic'. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Change-Id: Ic66874191985c877f5fb648b37e241bff3f16084master
parent
697db5938d
commit
3c46191abd
|
@ -7,6 +7,7 @@
|
||||||
;;; Copyright © 2021 Pierre Neidhardt <mail@ambrevar.xyz>
|
;;; Copyright © 2021 Pierre Neidhardt <mail@ambrevar.xyz>
|
||||||
;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
||||||
;;; Copyright © 2022 Frank Pursel <frank.pursel@gmail.com>
|
;;; Copyright © 2022 Frank Pursel <frank.pursel@gmail.com>
|
||||||
|
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -837,7 +838,8 @@ roots, or wrestle with obscure build systems.")
|
||||||
(arguments
|
(arguments
|
||||||
`(#:make-flags
|
`(#:make-flags
|
||||||
(list "prefix="
|
(list "prefix="
|
||||||
(string-append "DESTDIR=" %output))
|
(string-append "DESTDIR=" %output)
|
||||||
|
,@(if (target-riscv64?) '("LDFLAGS=-latomic") '()))
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(delete 'configure)
|
(delete 'configure)
|
||||||
|
|
Reference in New Issue