Re: spidermonkey-shlibs build failure
Daniel Macks <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
Fixed in spidermonkey-1.7.0-5. Thanks for the report! dan On 9/25/21, 5:50 AM, "Christian Ebert" <[email protected]> wrote: Hi, On Mac OS Catalina 10.15.7 (19H1419) spidermonkey-shlibs fail to build like so: [...] sudo -u fink-bld [ENV] sh -c /tmp/fink.OEpJQ [ -r /opt/sw/fink/dists/stable/main/finkinfo/libs/spidermonkey.patch ] sudo -u fink-bld [ENV] sh -c /tmp/fink.t__Xx sed -e 's,@FINKPREFIX@,/opt/sw,g' /opt/sw/fink/dists/stable/main/finkinfo/libs/spidermonkey.patch | patch -p2 patching file Makefile.ref patching file config/Darwin.mk patching file config/Linux_All.mk patching file config.mk patching file fdlibm/Makefile.ref patching file jsprf.c patching file rules.mk sudo -u fink-bld [ENV] sh -c /tmp/fink.Xqkqr /tmp/fink.tyGfm #!/bin/sh -ev make -j1 -f Makefile.ref LIBDIR="/lib" SO_SUFFIX="dylib" JS_THREADSAFE=1 JS_HAS_FILE_OBJECT=1 cat: ../../dist/Darwin_OPT.OBJ/nspr/Version: No such file or directory cd editline; /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile.ref all gcc -o Darwin_OPT.OBJ/editline.o -c -Wall -Wno-format -no-cpp-precomp -fno-common -pipe -DXP_UNIX -O -DJS_THREADSAFE -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DDARWIN -DJS_C_STRINGS_ARE_UTF8 -UDEBUG -DNDEBUG -UDEBUG_fink-bld -DJSFILE -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY editline.c In file included from <built-in>:366: <command line>:12:18: warning: extra tokens at end of #undef directive [-Wextra-tokens] #undef DEBUG_fink-bld ^ // editline.c:314:13: warning: passing 'const CHAR *' (aka 'const unsigned char *') to parameter of type 'CHAR *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TTYputs((CONST CHAR *)Prompt); ^~~~~~~~~~~~~~~~~~~~ editline.c:507:13: warning: passing 'const CHAR *' (aka 'const unsigned char *') to parameter of type 'CHAR *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TTYputs((CONST CHAR *)NEWLINE); ^~~~~~~~~~~~~~~~~~~~~ editline.c:508:13: warning: passing 'const CHAR *' (aka 'const unsigned char *') to parameter of type 'CHAR *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TTYputs((CONST CHAR *)Prompt); ^~~~~~~~~~~~~~~~~~~~ editline.c:660:13: warning: passing 'const CHAR *' (aka 'const unsigned char *') to parameter of type 'CHAR *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TTYputs((CONST CHAR *)Prompt); ^~~~~~~~~~~~~~~~~~~~ editline.c:665:13: warning: passing 'const CHAR *' (aka 'const unsigned char *') to parameter of type 'CHAR *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TTYputs((CONST CHAR *)Prompt); ^~~~~~~~~~~~~~~~~~~~ editline.c:1026:13: warning: passing 'const CHAR *' (aka 'const unsigned char *') to parameter of type 'CHAR *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] TTYputs((CONST CHAR *)Prompt); ^~~~~~~~~~~~~~~~~~~~ editline.c:1038:13: error: implicit declaration of function 'getpid' is invalid in C99 [-Werror,-Wimplicit-function-declaration] (void)kill(getpid(), s); ^ editline.c:1051:29: warning: passing 'CHAR *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (H.Size && strcmp(p, H.Lines[H.Size - 1]) == 0) ^~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/string.h:77:43: note: passing argument to parameter '__s2' here int strcmp(const char *__s1, const char *__s2); ^ 8 warnings and 1 error generated. make[1]: *** [Darwin_OPT.OBJ/editline.o] Error 1 make: *** [all] Error 2 ### execution of /tmp/fink.tyGfm failed, exit code 2 ### execution of /tmp/fink.Xqkqr failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /opt/sw/bin/dpkg-lockwait -r fink-buildlock-spidermonkey-1.7.0-4 (Reading database ... 164978 files and directories currently installed.) Removing fink-buildlock-spidermonkey-1.7.0-4 ... Failed: phase compiling: spidermonkey-1.7.0-4 failed Before reporting any errors, please run "fink selfupdate" and try again. If you continue to have issues, please check to see if the FAQ on Fink's website solves the problem. If not, ask on one (not both, please) of these mailing lists: The Fink Users List <[email protected]> The Fink Beginners List <[email protected]>. Please try to include the complete error message in your report. This generally consists of a compiler line starting with e.g. "gcc" or "g++" followed by the actual error output from the compiler. Also include the following system information: Package manager version: 0.45.3 Distribution version: selfupdate-git Sat Sep 25 11:21:44 2021, 10.15, x86_64 Trees: local/main stable/main local/injected Xcode.app: 12.4 Xcode command-line tools: 12.4.0.0.1.1610135815 Max. Fink build jobs: 1 Maybe noteworthy: This happened right after the latest Catalina security update to 10.15.7. I had to install xcode CLI tools manually because they were not found by pkgutil --pkg-info=com.apple.pkg.CLTools_Executables. By manually I mean via download from Apple Dev and installer. xcode-select --install claimed they were already there ... TIA Christian -- LAST SHIP HOME --->> https://lastshiphome.de Official Selection DOK.fest München 2018 German Ocean Film Award CineMare Kiel 2019 Best Documentary Feature Wales International Film Festival 2020 _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users