From owner-freebsd-questions@freebsd.org Wed Nov 14 15:32:21 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47DBD112B6C1 for ; Wed, 14 Nov 2018 15:32:21 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B54197BB9D for ; Wed, 14 Nov 2018 15:32:20 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 7A2AD112B6BF; Wed, 14 Nov 2018 15:32:20 +0000 (UTC) Delivered-To: questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5832A112B6BE for ; Wed, 14 Nov 2018 15:32:20 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6FECC7BB96 for ; Wed, 14 Nov 2018 15:32:19 +0000 (UTC) (envelope-from odhiambo@gmail.com) Received: by mail-wr1-x436.google.com with SMTP id e3-v6so17791109wrs.5 for ; Wed, 14 Nov 2018 07:32:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=2fOhnQKUz7Xsa97UzE5XMmWbKqUocdVcazhaxSTpH6E=; b=TJzQTGAcqAl89vSMJYi4w2JznYZdmK1c+B7XE2kMF9L8dvOzOrFuoUubp1gPW0imdX M0BjzAo9ChVUU1m5Njy0BLvWiAqnxTUXlpsH3VcL9PatJpJCuuOuC7aUCafEHiiwnEpr yGcRJhHM33lsLYEjGlySyrw5bmgOl1zvp3wf2XoVkWcV4fazsWxHWjW64xz/MR7BTs+s Lv/cah+bAYUFowNJl3AOcw8aXkfQLNPvfgB+H1TJ82ayBgPPAzx7SfM137uwmpRFSiDe 6gynVH5tG1EWxBaS1lLVAIiyLVGOU1bTtVTgpQKqCU8rhzAXwwE1NLV4m4isSJjXPQF1 MLfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=2fOhnQKUz7Xsa97UzE5XMmWbKqUocdVcazhaxSTpH6E=; b=cm6IKG1T/gJW7lRv1+N7kG75X9Ul/ovlaeE1134G71+2UEQeZT117lO9WGVne+ABZT EJepw3UN/hnqEWnoEf8TluBG5mHBEyt9IPj5UsC3OUGvF2JLz5cRFWLbNtEMB7iGXeae mzIUrSWr8c8sWGU3KAm/73HyrfU86Nh9CxI1eVjHf1t69ATRqn28DWvbjwEsQwwqcN5r gJKOrPTy/uJerM8kzY2twbjh35s5nWoHfD7FUj12NtWAwKBDHArKnH4EXZMDXx6H0qn/ 3jLik8kHxdFKv0r7d9J3JGjLJwKmwsohNEx0z5TrzV6nHsmLClncZrgqI2BTzOVkYack Go4w== X-Gm-Message-State: AGRZ1gLbegDpZe6DGt1ebH/aHYyxW5uNRuuFDlzgpvqp03hR2Z/Iyw29 SSrn3Q/miwtNzOQvbRRFZ8JmetZy6jBgTFmA/K60WiJHkLM= X-Google-Smtp-Source: AJdET5eEy1sLKl6r/R+olmqlrCVMXQqBy8Njmn2W5v3uadwzDUn0uyx8OV0o2R/kaOI0mta6R2z2LPf1ukGGvhJXXFU= X-Received: by 2002:adf:ef85:: with SMTP id d5-v6mr2256725wro.163.1542209537944; Wed, 14 Nov 2018 07:32:17 -0800 (PST) MIME-Version: 1.0 From: Odhiambo Washington Date: Wed, 14 Nov 2018 18:31:39 +0300 Message-ID: Subject: squid proxy build fails on 11.2 To: questions X-Rspamd-Queue-Id: B54197BB9D X-Spamd-Result: default: False [-7.03 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[questions@mailman.ysv.freebsd.org]; FREEMAIL_FROM(0.00)[gmail.com]; SPF_FAIL_FORWARDING(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_SPF_SOFTFAIL(0.00)[~all]; URI_COUNT_ODD(1.00)[1]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; DMARC_POLICY_ALLOW_WITH_FAILURES(-0.50)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-3.70)[ip: (-9.86), ipnet: 2001:1900:2254::/48(-4.80), asn: 10310(-3.74), country: US(-0.10)]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[questions@freebsd.org,freebsd-questions@freebsd.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_SHORT(-0.92)[-0.918,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCPT_COUNT_ONE(0.00)[1] X-Rspamd-Server: mx1.freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2018 15:32:21 -0000 It would appear that something has changed in the networking OS headers in a way that breaks the sockaddr_in6 definition. Can someone help me figure out what is missing here or what has changed with the ordering that *BSD require software to use with these headers in 11.2? This has happened with a squid-4.4 build: Making all in eDirectory_userip depbase=`echo ext_edirectory_userip_acl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; clang++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/opt/squid-4/etc/squid.conf\" -DDEFAULT_SQUID_DATA_DIR=\"/opt/squid-4/share\" -DDEFAULT_SQUID_CONFIG_DIR=\"/opt/squid-4/etc\" -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../../include -I/usr/include -I/usr/include -I../../../../libltdl -I/usr/include -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/libxml2 -Werror -Qunused-arguments -Wno-deprecated-register -D_REENTRANT -I/usr/local/include -I/usr/local/include -I/usr/local/include/p11-kit-1 -g -O2 -march=native -I/usr/local/include -MT ext_edirectory_userip_acl.o -MD -MP -MF $depbase.Tpo -c -o ext_edirectory_userip_acl.o ext_edirectory_userip_acl.cc && mv -f $depbase.Tpo $depbase.Po ext_edirectory_userip_acl.cc:891:31: error: use of undeclared identifier 'AF_INET6' if (dst->ai_family == AF_INET6) { ^ ext_edirectory_userip_acl.cc:893:64: error: member access into incomplete type 'struct sockaddr_in6' const char *ia = reinterpret_cast(sia->sin6_addr.s6_addr); ^ ext_edirectory_userip_acl.cc:892:20: note: forward declaration of 'sockaddr_in6' struct sockaddr_in6 *sia = reinterpret_cast(dst->ai_addr); ^ ext_edirectory_userip_acl.cc:893:66: error: expected ')' const char *ia = reinterpret_cast(sia->sin6_addr.s6_addr); ^ ext_edirectory_userip_acl.cc:893:60: note: to match this '(' const char *ia = reinterpret_cast(sia->sin6_addr.s6_addr); ^ ext_edirectory_userip_acl.cc:896:38: error: use of undeclared identifier 'AF_INET' } else if (dst->ai_family == AF_INET) { ^ ext_edirectory_userip_acl.cc:898:66: error: member access into incomplete type 'struct sockaddr_in' const char *ia = reinterpret_cast(&(sia->sin_addr)); ^ ext_edirectory_userip_acl.cc:897:20: note: forward declaration of 'sockaddr_in' struct sockaddr_in *sia = reinterpret_cast(dst->ai_addr); ^ 5 errors generated. *** Error code 1 -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft."