Commit 76b60370 authored by jan.koester's avatar jan.koester
Browse files

compilerrt patch nodejs

parent 59d34710
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -810,6 +810,9 @@ update_libraries() {
                echo \"FATAL: detected icupkg path is invalid: \$ICUPKG_BIN\" >&2
                exit 1
            fi

            patch -p1 < $SCRIPT_DIR/nodesjs-no-libatomic.patch

            ln -sf \"\$ICUPKG_BIN\" /usr/local/bin/icupkg
            export CC=/usr/local/musl/bin/musl-clang
            export CXX=/usr/local/musl/bin/musl-clang++
+22 −0
Original line number Diff line number Diff line
diff --git a/net-libs/nodejs/files/nodejs-18.9.0-clang-fix-libatomic.patch b/net-libs/nodejs/files/nodejs-18.9.0-clang-fix-libatomic.patch
deleted file mode 100644
index 5296ed1318b0..000000000000
--- a/net-libs/nodejs/files/nodejs-18.9.0-clang-fix-libatomic.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/869992
-
-diff --git a/node.gyp b/node.gyp
-index 347d82d2e1..8c4ffea256 100644
---- a/node.gyp
-+++ b/node.gyp
-@@ -117,9 +117,6 @@
-           '-Wl,-bnoerrmsg',
-         ],
-       }],
--      ['OS == "linux" and llvm_version != "0.0"', {
--        'libraries': ['-latomic'],
--      }],
-     ],
-   },
-