On 8/4/19 4:51 PM, Dennis Clarke wrote:
> On 8/3/19 9:51 AM, Daniel Ruggeri wrote:
>> Hi, all;
>>    Please find below the proposed release tarball and signatures:
>> https://dist.apache.org/repos/dist/dev/httpd/
>>
>> I would like to call a VOTE over the next few days to release this
>> candidate tarball as 2.4.40:
>> [ ] +1: It's not just good, it's good enough!
>> [ ] +0: Let's have a talk.
>> [ ] -1: There's trouble in paradise. Here's what's wrong.
>>
>> The computed digests of the tarball up for vote are:
>> sha1: 31bc6f87ac209010b8b364abc1c80dfaee53cc64 *httpd-2.4.40.tar.gz
>> sha256: 451e6cf6caa09119900b74652266427f70050de5c51948acd4aaaf60d0d3cad0
>> *httpd-2.4.40.tar.gz
>>
> 
> 
> Quick reply here to let you know that the build fails instantly
> within server/config.c at func process_resource_config_cb() with
> a strange error uttered by Oracle Studio 12.6 thus :
> 
> gmake[2]: Entering directory
> '/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/server'
> /usr/local/build-1/libtool --silent --mode=compile
> /opt/developerstudio12.6/bin/cc -D_STDC_C99=    -Xa -g -errfmt=error
> -erroff=%none -xmemalign=8s -errshort=full -xstrconst -xildoff -m64
> -xnolibmil -xcode=pic32 -xregs=no%appl -xlibmieee -ftrap=%none
> -xarch=sparc -mc -xs -xbuiltin=%none -xdebugformat=dwarf -xunroll=1
> -D_TS_ERRNO -D_POSIX_PTHREAD_SEMANTICS -D_LARGEFILE64_SOURCE
> -DSOLARIS2=10 -D_REENTRANT  -I/usr/local/include
> -D_POSIX_PTHREAD_SEMANTICS -D_LARGEFILE64_SOURCE -D_TS_ERRNO   -I.
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/os/unix
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/include
> -I/usr/local/include/apr-1 -I/usr/local/include
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/aaa
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/cache
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/core
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/database
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/filters 
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/ldap
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/server
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/loggers 
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/lua
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/proxy
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/http2
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/session 
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/ssl
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/test
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/server
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/md
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/arch/unix
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/dav/main
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/generators
> -I/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/modules/mappers
> -prefer-non-pic -static -c config.c && touch config.lo
> "config.c", line 1893: error: syntax error before or at: *
> "config.c", line 1893: warning: undefined or missing type for: const
> "config.c", line 1895: error: undefined symbol: w
> "config.c", line 1895: error: left operand of "->" must be pointer to
> struct/union
> "config.c", line 1896: error: undefined symbol: fname
> "config.c", line 1896: error: non-unique member requires struct/union
> pointer: p
> "config.c", line 1896: error: left operand of "->" must be pointer to
> struct/union
> "config.c", line 1896: error: left operand of "->" must be pointer to
> struct/union
> "config.c", line 1896: warning: improper pointer/integer combination: arg #2
> "config.c", line 1907: error: undefined symbol: ap_dir_match_t
> "config.c", line 1907: error: syntax error before or at: w
> "config.c", line 1912: error: undefined symbol: w
> "config.c", line 1912: error: undefined struct/union member: prefix
> "config.c", line 1912: warning: left operand of "." must be struct/union
> object
> "config.c", line 1912: warning: improper pointer/integer combination: op "="
> "config.c", line 1913: error: non-unique member requires struct/union
> object: p
> "config.c", line 1913: warning: left operand of "." must be struct/union
> object
> "config.c", line 1913: error: cannot access member of non-struct/union
> object
> "config.c", line 1914: warning: left operand of "." must be struct/union
> object
> "config.c", line 1914: error: cannot access member of non-struct/union
> object
> "config.c", line 1915: error: non-unique member requires struct/union
> object: flags
> "config.c", line 1915: warning: left operand of "." must be struct/union
> object
> "config.c", line 1915: error: cannot access member of non-struct/union
> object
> "config.c", line 1915: error: undefined symbol: AP_DIR_FLAG_OPTIONAL
> "config.c", line 1915: error: undefined symbol: AP_DIR_FLAG_NONE
> "config.c", line 1915: error: undefined symbol: AP_DIR_FLAG_RECURSIVE
> "config.c", line 1916: error: undefined struct/union member: cb
> "config.c", line 1916: warning: left operand of "." must be struct/union
> object
> "config.c", line 1916: warning: improper pointer/integer combination: op "="
> "config.c", line 1917: warning: left operand of "." must be struct/union
> object
> "config.c", line 1917: error: cannot access member of non-struct/union
> object
> "config.c", line 1918: error: undefined struct/union member: depth
> "config.c", line 1918: warning: left operand of "." must be struct/union
> object
> "config.c", line 1931: warning: implicit function declaration:
> ap_dir_nofnmatch
> "config.c", line 1931: warning: improper pointer/integer combination: op "="
> "config.c", line 1949: warning: implicit function declaration:
> ap_dir_fnmatch
> "config.c", line 1949: warning: improper pointer/integer combination: op "="
> cc: acomp failed for config.c
> gmake[2]: ***
> [/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/build/rules.mk:206:
> config.lo] Error 1
> gmake[2]: Leaving directory
> '/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/server'
> gmake[1]: ***
> [/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/build/rules.mk:75:
> all-recursive] Error 1
> gmake[1]: Leaving directory
> '/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/server'
> gmake: ***
> [/usr/local/build/httpd-2.4.40_SunOS5.10_sparc64vii+.001/build/rules.mk:75:
> all-recursive] Error 1
> 
> 

Turns out that gcc 8.2.0 will compile that source but Oracle Studio 12.6
rejects it.


-- 
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional


Reply via email to