Date: Fri, 08 Nov 2019 15:57:22 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 241804] www/squid: fix build on GCC architectures Message-ID: <bug-241804-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241804 Bug ID: 241804 Summary: www/squid: fix build on GCC architectures Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: pkubaj@FreeBSD.org CC: timp87@gmail.com Flags: maintainer-feedback?(timp87@gmail.com) CC: timp87@gmail.com Created attachment 208976 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D208976&action= =3Dedit patch Add --disable-strict-error-checking to CONFIGURE_ARGS for everyone. It adds -Werror, which is against ports tree policy and causes: Icmp6.cc: In member function 'virtual void Icmp6::SendEcho(Ip::Address&, in= t, const char*, int)': Icmp6.cc:165:72: error: converting a packed 'icmp6_hdr' pointer (alignment = 1) to a 'short unsigned int' pointer (alignment 2) may result in an unaligned pointer value [-Werror=3Daddress-of-packed-member] 165 | icmp->icmp6_cksum =3D CheckSum((unsigned short *) icmp, icmp6_pktsize); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^ In file included from Icmp6.h:20, from Icmp6.cc:18: /usr/include/netinet/icmp6.h:72:8: note: defined here 72 | struct icmp6_hdr { | ^~~~~~~~~ At global scope: cc1plus: error: unrecognized command line option '-Wno-deprecated-register' [-Werror] cc1plus: all warnings being treated as errors Additionally, add GSSAPI_NONE to default options when built with GCC. The reason is that it only builds with https://reviews.freebsd.org/D20289 appli= ed and this patch is uncommitted because Mk/Uses/gssapi.mk fails to review it. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241804-7788>