Summary: | www/node10: building node10-10.20.1_1 was failed due to absence of option "--openssl-no-asm" | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Hiroyuki Une <une> | ||||
Component: | Individual Port(s) | Assignee: | Bradley T. Hughes <bhughes> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | Flags: | bhughes:
maintainer-feedback+
|
||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Hiroyuki Une
2020-06-09 12:47:24 UTC
I have also run into this error when trying to build www/node10 on 11.4-RC2. The problem is with how the Node.js 10.x configure.py script detects the LLVM version; it doesn't work for the latest LLVM 10.x. I am currently testing a fix, which I will commit shortly. :) A commit references this bug: Author: bhughes Date: Tue Jun 9 20:45:12 UTC 2020 New revision: 538343 URL: https://svnweb.freebsd.org/changeset/ports/538343 Log: www/node10: fix build with LLVM 10.x and BUNDLED_SSL Add patch-configure.py to fix the LLVM version detection, which did not work with LLVM 10.x. Add patch-common.gypi to remove the LLVM <4 detection that would add -D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1 to CFLAGS; this is no longer needed. Bump PORTREVISION since the installed include/node/common.gypi has changed. PR: 247109 Reported by: Hiroyuki Une <une@edu.hkg.ac.jp> Sponsored by: Miles AS Changes: head/www/node10/Makefile head/www/node10/files/patch-common.gypi head/www/node10/files/patch-configure.py (In reply to commit-hook from comment #2) I confirmed that it works. Thank you. You're welcome, and thanks for the report :) |