Opened 17 months ago
Last modified 17 months ago
#71486 new defect
postfix 3.9.1 fails if AI_NUMERICSERV is undefined
| Reported by: | barracuda156 | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.10.5 |
| Keywords: | Cc: | jmroot (Joshua Root) | |
| Port: | postfix |
Description
myaddrinfo.c: In function ‘hostname_to_sockaddr_pf’: myaddrinfo.c:457: error: ‘AI_NUMERICSERV’ undeclared (first use in this function) myaddrinfo.c:457: error: (Each undeclared identifier is reported only once myaddrinfo.c:457: error: for each function it appears in.) myaddrinfo.c: In function ‘hostaddr_to_sockaddr’: myaddrinfo.c:578: error: ‘AI_NUMERICSERV’ undeclared (first use in this function) /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -DMACOSX -c myrand.c /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -DMACOSX -c mystrtok.c make: *** [myaddrinfo.o] Error 1 make: *** Waiting for unfinished jobs....
Note: See
TracTickets for help on using
tickets.

Actually it breaks down further too:
[src/dns] make: Entering directory `/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_mail_postfix/postfix/work/postfix-3.9.1/src/dns' /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -I../../include -DMACOSX -c dns_lookup.c /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -I../../include -DMACOSX -c dns_rr.c /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -I../../include -DMACOSX -c dns_strerror.c /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -I../../include -DMACOSX -c dns_strtype.c /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -I../../include -DMACOSX -c dns_rr_to_pa.c /usr/bin/gcc-4.2 -I. -I../../include -DNO_EAI -DNO_PCRE -arch ppc -DBIND_8_COMPAT -DNO_NETINFO -DRESOLVE_H_NEEDS_ARPA_NAMESER_COMPAT_H -DNO_KQUEUE -DDEF_SMTPUTF8_ENABLE=\"no\" -DHAS_DEV_URANDOM -UUSE_DYNAMIC_LIBS -DDEF_SHLIB_DIR=\"no\" -UUSE_DYNAMIC_MAPS -Wmissing-prototypes -Wformat -Wno-comment -fno-common -g -Os -I. -I../../include -DMACOSX -c dns_sa_to_rr.c In file included from ./dns.h:26, from dns_rr_to_pa.c:49: /usr/include/arpa/nameser_compat.h:99: error: conflicting types for ‘HEADER’ /usr/include/arpa/nameser8_compat.h:304: error: previous declaration of ‘HEADER’ was here In file included from /usr/include/resolv.h:72, from ./dns.h:28, from dns_rr_to_pa.c:49: /usr/include/resolv8_compat.h:138: error: ‘NS_MAXDNAME’ undeclared here (not in a function) In file included from dns.h:26, from dns_strerror.c:37: /usr/include/arpa/nameser_compat.h:99: error: conflicting types for ‘HEADER’ /usr/include/arpa/nameser8_compat.h:304: error: previous declaration of ‘HEADER’ was here In file included from ./dns.h:26, from dns_sa_to_rr.c:49: /usr/include/arpa/nameser_compat.h:99: error: conflicting types for ‘HEADER’ /usr/include/arpa/nameser8_compat.h:304: error: previous declaration of ‘HEADER’ was here dns_rr_to_pa.c: In function ‘dns_rr_to_pa’: dns_rr_to_pa.c:55: error: ‘ns_t_a’ undeclared (first use in this function) dns_rr_to_pa.c:55: error: (Each undeclared identifier is reported only once dns_rr_to_pa.c:55: error: for each function it appears in.) dns_rr_to_pa.c:59: error: ‘ns_t_aaaa’ undeclared (first use in this function) In file included from dns.h:26, from dns_strtype.c:48: /usr/include/arpa/nameser_compat.h:99: error: conflicting types for ‘HEADER’ /usr/include/arpa/nameser8_compat.h:304: error: previous declaration of ‘HEADER’ was here In file included from dns.h:26, from dns_rr.c:161: /usr/include/arpa/nameser_compat.h:99: error: conflicting types for ‘HEADER’ /usr/include/arpa/nameser8_compat.h:304: error: previous declaration of ‘HEADER’ was here make: *** [dns_rr_to_pa.o] Error 1 make: *** Waiting for unfinished jobs.... In file included from /usr/include/resolv.h:72, from dns.h:28, from dns_strtype.c:48: /usr/include/resolv8_compat.h:138: error: ‘NS_MAXDNAME’ undeclared here (not in a function) In file included from /usr/include/resolv.h:72, from dns.h:28, from dns_strerror.c:37: /usr/include/resolv8_compat.h:138: error: ‘NS_MAXDNAME’ undeclared here (not in a function) In file included from /usr/include/resolv.h:72, from dns.h:28, from dns_rr.c:161: /usr/include/resolv8_compat.h:138: error: ‘NS_MAXDNAME’ undeclared here (not in a function) dns_strtype.c:61: error: ‘ns_t_a’ undeclared here (not in a function) dns_strtype.c:61: warning: initialization makes integer from pointer without a cast dns_strtype.c:64: error: ‘ns_t_aaaa’ undeclared here (not in a function) dns_strtype.c:64: warning: initialization makes integer from pointer without a castIn file included from dns.h:26, from dns_lookup.c:271: /usr/include/arpa/nameser_compat.h:99: error: conflicting types for ‘HEADER’ /usr/include/arpa/nameser8_compat.h:304: error: previous declaration of ‘HEADER’ was here dns_strtype.c:67: error: ‘ns_t_ns’ undeclared here (not in a function) dns_strtype.c:67: warning: initialization makes integer from pointer without a cast dns_strtype.c:70: error: ‘ns_t_md’ undeclared here (not in a function) dns_strtype.c:70: warning: initialization makes integer from pointer without a cast dns_strtype.c:73: error: ‘ns_t_mf’ undeclared here (not in a function) dns_strtype.c:73: warning: initialization makes integer from pointer without a cast dns_strtype.c:76: error: ‘ns_t_cname’ undeclared here (not in a function) dns_strtype.c:76: warning: initialization makes integer from pointer without a cast dns_strtype.c:79: error: ‘ns_t_soa’ undeclared here (not in a function) dns_strtype.c:79: warning: initialization makes integer from pointer without a cast dns_strtype.c:82: error: ‘ns_t_mb’ undeclared here (not in a function) dns_strtype.c:82: warning: initialization makes integer from pointer without a cast dns_strtype.c:85: error: ‘ns_t_mg’ undeclared here (not in a function) dns_strtype.c:85: warning: initialization makes integer from pointer without a cast dns_strtype.c:88: error: ‘ns_t_mr’ undeclared here (not in a function) dns_strtype.c:88: warning: initialization makes integer from pointer without a cast dns_strtype.c:91: error: ‘ns_t_null’ undeclared here (not in a function) dns_strtype.c:91: warning: initialization makes integer from pointer without a cast dns_strtype.c:94: error: ‘ns_t_wks’ undeclared here (not in a function) dns_strtype.c:94: warning: initialization makes integer from pointer without a cast dns_strtype.c:97: error: ‘ns_t_ptr’ undeclared here (not in a function) dns_strtype.c:97: warning: initialization makes integer from pointer without a cast dns_strtype.c:100: error: ‘ns_t_hinfo’ undeclared here (not in a function) dns_strtype.c:100: warning: initialization makes integer from pointer without a cast dns_strtype.c:103: error: ‘ns_t_minfo’ undeclared here (not in a function) dns_strtype.c:103: warning: initialization makes integer from pointer without a cast dns_strtype.c:106: error: ‘ns_t_mx’ undeclared here (not in a function) dns_strtype.c:106: warning: initialization makes integer from pointer without a cast dns_strtype.c:109: error: ‘ns_t_txt’ undeclared here (not in a function) dns_strtype.c:109: warning: initialization makes integer from pointer without a cast dns_strtype.c:112: error: ‘ns_t_rp’ undeclared here (not in a function) dns_strtype.c:112: warning: initialization makes integer from pointer without a cast dns_strtype.c:115: error: ‘ns_t_afsdb’ undeclared here (not in a function) dns_strtype.c:115: warning: initialization makes integer from pointer without a cast dns_strtype.c:118: error: ‘ns_t_x25’ undeclared here (not in a function) dns_strtype.c:118: warning: initialization makes integer from pointer without a cast dns_strtype.c:121: error: ‘ns_t_isdn’ undeclared here (not in a function) dns_rr.c: In function ‘dns_rr_compare_pref_ipv6’: dns_rr.c:307: error: ‘ns_t_aaaa’ undeclared (first use in this function) dns_rr.c:307: error: (Each undeclared identifier is reported only once dns_rr.c:307: error: for each function it appears in.) dns_rr.c: In function ‘dns_rr_compare_pref_ipv4’: dns_rr.c:324: error: ‘ns_t_aaaa’ undeclared (first use in this function) dns_strtype.c:121: warning: initialization makes integer from pointer without a cast dns_strtype.c:124: error: ‘ns_t_rt’ undeclared here (not in a function) dns_strtype.c:124: warning: initialization makes integer from pointer without a cast dns_strtype.c:127: error: ‘ns_t_nsap’ undeclared here (not in a function) dns_strtype.c:127: warning: initialization makes integer from pointer without a cast dns_strtype.c:130: error: ‘ns_t_nsap_ptr’ undeclared here (not in a function) dns_strtype.c:130: warning: initialization makes integer from pointer without a cast dns_strtype.c:133: error: ‘ns_t_sig’ undeclared here (not in a function) dns_strtype.c:133: warning: initialization makes integer from pointer without a cast dns_strtype.c:136: error: ‘ns_t_key’ undeclared here (not in a function) dns_strtype.c:136: warning: initialization makes integer from pointer without a cast dns_strtype.c:139: error: ‘ns_t_px’ undeclared here (not in a function) dns_strtype.c:139: warning: initialization makes integer from pointer without a cast dns_strtype.c:142: error: ‘ns_t_gpos’ undeclared here (not in a function) dns_strtype.c:142: warning: initialization makes integer from pointer without a cast dns_strtype.c:145: warning: initialization makes integer from pointer without a cast dns_strtype.c:148: error: ‘ns_t_loc’ undeclared here (not in a function) dns_strtype.c:148: warning: initialization makes integer from pointer without a cast dns_strtype.c:151: warning: initialization makes pointer from integer without a cast dns_strtype.c:151: warning: initialization makes integer from pointer without a cast dns_strtype.c:154: warning: initialization makes pointer from integer without a cast dns_strtype.c:154: warning: initialization makes integer from pointer without a cast dns_strtype.c:157: warning: initialization makes pointer from integer without a cast dns_strtype.c:157: warning: initialization makes integer from pointer without a cast dns_strtype.c:160: warning: initialization makes pointer from integer without a cast dns_strtype.c:160: warning: initialization makes integer from pointer without a cast dns_strtype.c:163: error: ‘ns_t_axfr’ undeclared here (not in a function) dns_strtype.c:163: warning: initialization makes integer from pointer without a cast dns_strtype.c:166: error: ‘ns_t_mailb’ undeclared here (not in a function) dns_strtype.c:166: warning: initialization makes integer from pointer without a cast dns_strtype.c:169: error: ‘ns_t_maila’ undeclared here (not in a function) In file included from /usr/include/resolv.h:72, from dns.h:28, from dns_lookup.c:271: /usr/include/resolv8_compat.h:138: error: ‘NS_MAXDNAME’ undeclared here (not in a function) dns_strtype.c:169: warning: initialization makes integer from pointer without a cast dns_strtype.c:172: warning: initialization makes pointer from integer without a cast In file included from /usr/include/resolv.h:72, from ./dns.h:28, from dns_sa_to_rr.c:49: /usr/include/resolv8_compat.h:138: error: ‘NS_MAXDNAME’ undeclared here (not in a function) dns_strtype.c:172: warning: initialization makes integer from pointer without a cast dns_strtype.c:175: warning: initialization makes pointer from integer without a cast dns_strtype.c:175: warning: initialization makes integer from pointer without a cast dns_strtype.c:178: warning: initialization makes pointer from integer without a cast dns_strtype.c:178: warning: initialization makes integer from pointer without a cast dns_strtype.c:181: error: ‘ns_t_any’ undeclared here (not in a function) dns_strtype.c:181: warning: initialization makes integer from pointer without a cast dns_strtype.c:184: error: ‘ns_t_srv’ undeclared here (not in a function) dns_strtype.c:184: warning: initialization makes integer from pointer without a cast make: *** [dns_rr.o] Error 1 make: *** [dns_strtype.o] Error 1 dns_sa_to_rr.c: In function ‘dns_sa_to_rr’: dns_sa_to_rr.c:58: error: ‘ns_t_a’ undeclared (first use in this function) dns_sa_to_rr.c:58: error: (Each undeclared identifier is reported only once dns_sa_to_rr.c:58: error: for each function it appears in.) dns_sa_to_rr.c:58: error: ‘ns_c_in’ undeclared (first use in this function) dns_sa_to_rr.c:63: error: ‘ns_t_aaaa’ undeclared (first use in this function) make: *** [dns_strerror.o] Error 1 make: *** [dns_sa_to_rr.o] Error 1 dns_lookup.c: In function ‘dns_neg_query’: dns_lookup.c:399: error: ‘ns_r_noerror’ undeclared (first use in this function) dns_lookup.c:399: error: (Each undeclared identifier is reported only once dns_lookup.c:399: error: for each function it appears in.) dns_lookup.c:405: error: ‘ns_o_query’ undeclared (first use in this function) dns_lookup.c:421: error: ‘ns_r_nxdomain’ undeclared (first use in this function) dns_lookup.c:430: error: ‘ns_r_servfail’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_query’: dns_lookup.c:559: error: ‘ns_c_in’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_skip_query’: dns_lookup.c:675: error: ‘NS_QFIXEDSZ’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_get_fixed’: dns_lookup.c:690: error: ‘ns_c_in’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_get_rr’: dns_lookup.c:767: error: ‘ns_t_cname’ undeclared (first use in this function) dns_lookup.c:769: error: ‘ns_t_mb’ undeclared (first use in this function) dns_lookup.c:770: error: ‘ns_t_mg’ undeclared (first use in this function) dns_lookup.c:771: error: ‘ns_t_mr’ undeclared (first use in this function) dns_lookup.c:772: error: ‘ns_t_ns’ undeclared (first use in this function) dns_lookup.c:773: error: ‘ns_t_ptr’ undeclared (first use in this function) dns_lookup.c:780: error: ‘ns_t_srv’ undeclared (first use in this function) dns_lookup.c:792: error: ‘ns_t_mx’ undeclared (first use in this function) dns_lookup.c:803: error: ‘ns_t_a’ undeclared (first use in this function) dns_lookup.c:815: error: ‘ns_t_aaaa’ undeclared (first use in this function) dns_lookup.c:832: error: ‘ns_t_txt’ undeclared (first use in this function) dns_lookup.c:864: error: ‘ns_t_soa’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_get_alias’: dns_lookup.c:896: error: ‘ns_t_cname’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_get_answer’: dns_lookup.c:960: error: ‘NS_RRFIXEDSZ’ undeclared (first use in this function) dns_lookup.c:980: error: ‘ns_t_any’ undeclared (first use in this function) dns_lookup.c:995: error: ‘ns_t_cname’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_lookup_x’: dns_lookup.c:1048: error: ‘ns_r_nxdomain’ undeclared (first use in this function) dns_lookup.c:1090: error: ‘ns_t_soa’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_lookup_rl’: dns_lookup.c:1231: error: ‘ns_t_mx’ undeclared (first use in this function) dns_lookup.c: In function ‘dns_lookup_rv’: dns_lookup.c:1286: error: ‘ns_t_mx’ undeclared (first use in this function) make: *** [dns_lookup.o] Error 1 make: Leaving directory `/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_mail_postfix/postfix/work/postfix-3.9.1/src/dns' make: *** [update] Error 1 make: Leaving directory `/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_mail_postfix/postfix/work/postfix-3.9.1' Command failed: cd "/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_mail_postfix/postfix/work/postfix-3.9.1" && /usr/bin/make -j6 -w Exit code: 2 Error: Failed to build postfix: command execution failed Error: See /opt/local/var/macports/logs/_opt_PPCSnowLeopardPorts_mail_postfix/postfix/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. 36-148%