[MacPorts] #61356: w3m - Failed to build w3m

MacPorts noreply at macports.org
Tue Oct 20 09:52:36 UTC 2020


#61356: w3m - Failed to build w3m
-----------------------+--------------------
 Reporter:  MStraeten  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.6.3
 Keywords:  w3m        |       Port:
-----------------------+--------------------
 w3m build fails with error:


 {{{
 :info:build /usr/bin/clang  -I. -I. -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
 x86_64 -I./libwc  -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
 -DHAVE_CONFIG_H -DAUXBIN_DIR=\"/opt/local/libexec/w3m\"
 -DCGIBIN_DIR=\"/opt/local/libexec/w3m/cgi-bin\"
 -DHELP_DIR=\"/opt/local/share/w3m\" -DETC_DIR=\"/opt/local/etc\"
 -DCONF_DIR=\"/opt/local/etc/w3m\" -DRC_DIR=\"~/.w3m\"
 -DLOCALEDIR=\"/opt/local/share/locale\" -I/opt/local/include
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk  -c -o
 local.o local.c
 :info:build 9 warnings and 1 error generated.
 :info:build etc.c:638:8: error: redefinition of 'sys_errlist' with a
 different type: 'char **' vs 'const char *const []'
 :info:build char **sys_errlist;
 :info:build        ^
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:368:30:
 note: previous declaration is here
 :info:build extern __const char *__const sys_errlist[];
 :info:build                              ^
 :info:build etc.c:640:1: warning: type specifier missing, defaults to
 'int' [-Wimplicit-int]
 :info:build prepare_sys_errlist()
 :info:build ^
 :info:build etc.c:648:17: error: cannot assign to variable 'sys_errlist'
 with const-qualified type 'const char *const []'
 :info:build     sys_errlist = New_N(char *, n);
 :info:build     ~~~~~~~~~~~ ^
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:368:30:
 note: variable 'sys_errlist' declared const here
 :info:build extern __const char *__const sys_errlist[];
 :info:build ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
 :info:build etc.c:649:20: error: cannot assign to variable 'sys_errlist'
 with const-qualified type 'const char *const []'
 :info:build     sys_errlist[0] = "";
 :info:build     ~~~~~~~~~~~~~~ ^
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:368:30:
 note: variable 'sys_errlist' declared const here
 :info:build extern __const char *__const sys_errlist[];
 :info:build ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
 :info:build etc.c:651:17: error: cannot assign to variable 'sys_errlist'
 with const-qualified type 'const char *const []'
 :info:build         sys_errlist[i] = strerror(i);
 :info:build         ~~~~~~~~~~~~~~ ^
 :info:build
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:368:30:
 note: variable 'sys_errlist' declared const here
 :info:build extern __const char *__const sys_errlist[];
 :info:build ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
 :info:build make: *** [file.o] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/61356>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list