Nodejs 16.16+: error:0308010C:digital envelope routines::unsupported

2022-08-18 Thread Zhenfu Shi
Hi all, Can someone please help me getting this error figured out? This error has been occurring since Nodejs 16.16 update and borked the build of my filebrowser port on all systems. Apparently it’s OpenSSL related, but all the workarounds I found failed in a way or another. Upstream said they c

Re: ld: waning messages -- Frameworks out of sync.

2022-08-18 Thread Robert Kennedy
Thanks Ken! Letting me know that the "tapi" command is the key to the fix was a big help. I did a quick google search for "tapi stubify" and found that someone has already created a ruby script to fix the problem. But one needs to disable System Integrity Protection (SIP) first before running

Re: ld: waning messages -- Frameworks out of sync.

2022-08-18 Thread Ken Cunningham
> Otherwise, one needs to set SDKROOT as follows: > export SDKROOT=$(xcrun --show-sdk-path) > It is best to set SDKROOT in one's ~/.bash_profile If you do that, you will possibly override MacPorts setting of SDKROOT, and this is likely to cause you many problems when building ports. I would sug