diff options
| author | Zheng Junjie <873216071@qq.com> | 2023-07-17 12:10:55 +0800 |
|---|---|---|
| committer | 宋文武 <iyzsong@member.fsf.org> | 2024-03-19 18:35:18 +0800 |
| commit | 3c46191abd0ab1e6cf24ddfedafbd9b646989f5c (patch) | |
| tree | f141e8a362503d518524b830cf21d422bccb09bb /gnu/packages/javascript.scm | |
| parent | 697db5938d591f32d30eba1d80af7283ce48cf4c (diff) | |
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: Ic66874191985c877f5fb648b37e241bff3f16084
Diffstat (limited to 'gnu/packages/javascript.scm')
| -rw-r--r-- | gnu/packages/javascript.scm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/javascript.scm b/gnu/packages/javascript.scm index 84d12f6b13b..3ec1e5c5a5d 100644 --- a/gnu/packages/javascript.scm +++ b/gnu/packages/javascript.scm | |||
| @@ -7,6 +7,7 @@ | |||
| 7 | ;;; Copyright © 2021 Pierre Neidhardt <mail@ambrevar.xyz> | 7 | ;;; Copyright © 2021 Pierre Neidhardt <mail@ambrevar.xyz> |
| 8 | ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> | 8 | ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> |
| 9 | ;;; Copyright © 2022 Frank Pursel <frank.pursel@gmail.com> | 9 | ;;; Copyright © 2022 Frank Pursel <frank.pursel@gmail.com> |
| 10 | ;;; Copyright © 2023 Zheng Junjie <873216071@qq.com> | ||
| 10 | ;;; | 11 | ;;; |
| 11 | ;;; This file is part of GNU Guix. | 12 | ;;; This file is part of GNU Guix. |
| 12 | ;;; | 13 | ;;; |
| @@ -837,7 +838,8 @@ roots, or wrestle with obscure build systems.") | |||
| 837 | (arguments | 838 | (arguments |
| 838 | `(#:make-flags | 839 | `(#:make-flags |
| 839 | (list "prefix=" | 840 | (list "prefix=" |
| 840 | (string-append "DESTDIR=" %output)) | 841 | (string-append "DESTDIR=" %output) |
| 842 | ,@(if (target-riscv64?) '("LDFLAGS=-latomic") '())) | ||
| 841 | #:phases | 843 | #:phases |
| 842 | (modify-phases %standard-phases | 844 | (modify-phases %standard-phases |
| 843 | (delete 'configure) | 845 | (delete 'configure) |
