From owner-freebsd-current@freebsd.org Wed May 24 17:08:00 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4FEBBD7C8D1 for ; Wed, 24 May 2017 17:08:00 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) 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 2716E1085 for ; Wed, 24 May 2017 17:08:00 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2080BD7C8CF; Wed, 24 May 2017 17:08:00 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 202A2D7C8CE for ; Wed, 24 May 2017 17:08:00 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C68D41082 for ; Wed, 24 May 2017 17:07:59 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by mail-qk0-x22a.google.com with SMTP id u75so158535914qka.3 for ; Wed, 24 May 2017 10:07:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hardenedbsd-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=U0rzxLYvwIBTDzRyNfhlh2sO0wtg1wntaaLLxAZLehY=; b=JLKaK4usTVobRbgYoWBClIlUpqXxa9Zp2C4/F1zJY2QClpF34FBamJGEUVDeYgTMRX LrobIEv0XdVJX54XTvjcGI7tcWW0YcwuKYngGi/eIuafUmOTYZZ35wZ6jJAUcexeFFLO 3wlHx2qKdVEzMzp3Y1q1M2Qw/a22QOHE3y2HH+Nn5mGKzhlDgAjgX13cFLQBGGuq1J+W DtSO8ROuclFV/xMuZuwXbVvpPavUWLU/jM4opVg/H1B+xv8I0PEzomVJDD2CDvabFgUW E7JywfIKQUc9ogITzBqlbr/5miMgbVfJnuX9Qci+2h70bsB877EUFhBZ3QVKXd0O1i0V b0ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=U0rzxLYvwIBTDzRyNfhlh2sO0wtg1wntaaLLxAZLehY=; b=Qi3GHb1tkFYhQ54FvBeIMU33HIEJK5wxckfOH8w7l8aD0wLu8oU9W0+Rw7O6xWXcsj hTARZ1a9r28+iLFSS2q2RdK6Y/adido4PJM2LtVuiK8iacP0vQJ02O54PmCrr35x9JFj Yn6Y2H87n5BVcdlm976a5l1DAGkhMR6UN5sPpX+VelbUSBoZm4uLRLmQuv1q3iJXfAU/ l8CTEJSi5kONf1/38FpfFl777nQJCh8bzWfMbEji+74vsTHAbU3zpWcdNePMb2/eiCBT +enl3tUF2pyb14eTwneyHlj/oEANGfg3ryWDar0jPLzABSovLZcyuoOhDDMYaO+z2ANJ BpIg== X-Gm-Message-State: AODbwcA904snP2zeSMyNQ78ZBiJnEyo870dzjC/2kb3UgoUz/BXpMBS1 YCzjvEHsVMOu60wf7VO4Ew== X-Received: by 10.55.68.20 with SMTP id r20mr31443074qka.30.1495645678750; Wed, 24 May 2017 10:07:58 -0700 (PDT) Received: from mutt-hbsd ([63.88.83.66]) by smtp.gmail.com with ESMTPSA id x49sm2966022qth.5.2017.05.24.10.07.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 24 May 2017 10:07:58 -0700 (PDT) Date: Wed, 24 May 2017 13:07:54 -0400 From: Shawn Webb To: Don Lewis Cc: current@freebsd.org, brooks@FreeBSD.org, haskell@FreeBSD.org, riggs@FreeBSD.org Subject: Re: ino64 package fallout Message-ID: <20170524170754.znpz554yqgyemjsu@mutt-hbsd> References: <201705241705.v4OH5MTh060028@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zztr5u2q7ntvbfar" Content-Disposition: inline In-Reply-To: <201705241705.v4OH5MTh060028@gw.catspoiler.org> X-Operating-System: FreeBSD mutt-hbsd 12.0-CURRENT FreeBSD 12.0-CURRENT X-PGP-Key: http://pgp.mit.edu/pks/lookup?op=vindex&search=0x6A84658F52456EEE User-Agent: NeoMutt/20170428 (1.8.2) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2017 17:08:00 -0000 --zztr5u2q7ntvbfar Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 24, 2017 at 10:05:22AM -0700, Don Lewis wrote: > I just upgraded by package build box and its poudriere jail to r318776 > and ran into some significant package build fallout. >=20 > devel/llvm40:build: >=20 >=20 > /usr/bin/c++ -DHAVE_RPC_XDR_H=3D0 -DHAVE_TIRPC_RPC_XDR_H=3D0 -O2 -pipe = -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -isyste= m /usr/local/include -Wall -std=3Dc++11 -Wno-unused-parameter -O2 -pipe -fs= tack-protector -isystem /usr/local/include -fno-strict-aliasing -isystem /= usr/local/include -O2 -pipe -fstack-protector -isystem /usr/local/includ= e -fno-strict-aliasing -isystem /usr/local/include -Wall -std=3Dc++11 -Wno= -unused-parameter -m64 -fPIC -fno-builtin -fno-exceptions -fomit-frame-poin= ter -funwind-tables -fno-stack-protector -fno-sanitize=3Dsafe-stack -fvisib= ility=3Dhidden -fvisibility-inlines-hidden -fno-function-sections -fno-lto = -O3 -gline-tables-only -Wno-gnu -Wno-variadic-macros -Wno-c99-extensions -W= no-non-virtual-dtor -fno-rtti -Wframe-larger-than=3D570 -Wglobal-constructo= rs -MD -MT lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.x= 86_64.dir/sanitizer_platform_limits_posix.cc.o -MF lib/sanitizer_common/CMa= keFiles/RTSanitizerCommonNoTer! > mination.x86_64.dir/sanitizer_platform_limits_posix.cc.o.d -o lib/saniti= zer_common/CMakeFiles/RTSanitizerCommonNoTermination.x86_64.dir/sanitizer_p= latform_limits_posix.cc.o -c /wrkdirs/usr/ports/devel/llvm40/work/compiler-= rt-4.0.1rc1.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cc > In file included from /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.= 0.1rc1.src/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:59: > /usr/include/sys/timeb.h:42:2: warning: "this file includes = which is deprecated" [-W#warnings] > #warning "this file includes which is deprecated" > ^ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_platform_limits_posix.cc:1037:1: error: 'assertion_fail= ed__1037' declared as an array with a negative size > CHECK_SIZE_AND_OFFSET(dirent, d_ino); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_platform_limits_posix.h:1470:3: note: expanded from mac= ro 'CHECK_SIZE_AND_OFFSET' > COMPILER_CHECK(sizeof(((__sanitizer_##CLASS *) NULL)->MEMBER) =3D=3D \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_internal_defs.h:257:30: note: expanded from macro 'COMP= ILER_CHECK' > #define COMPILER_CHECK(pred) IMPL_COMPILER_ASSERT(pred, __LINE__) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_internal_defs.h:263:57: note: expanded from macro 'IMPL= _COMPILER_ASSERT' > typedef char IMPL_PASTE(assertion_failed_##_, line)[2*(int)(pred)-1] > ^~~~~~~~~~~~~~~ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_platform_limits_posix.cc:1045:1: error: 'assertion_fail= ed__1045' declared as an array with a negative size > CHECK_SIZE_AND_OFFSET(dirent, d_reclen); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_platform_limits_posix.h:1472:3: note: expanded from mac= ro 'CHECK_SIZE_AND_OFFSET' > COMPILER_CHECK(offsetof(__sanitizer_##CLASS, MEMBER) =3D=3D \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_internal_defs.h:257:30: note: expanded from macro 'COMP= ILER_CHECK' > #define COMPILER_CHECK(pred) IMPL_COMPILER_ASSERT(pred, __LINE__) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /wrkdirs/usr/ports/devel/llvm40/work/compiler-rt-4.0.1rc1.src/lib/sanitiz= er_common/sanitizer_internal_defs.h:263:57: note: expanded from macro 'IMPL= _COMPILER_ASSERT' > typedef char IMPL_PASTE(assertion_failed_##_, line)[2*(int)(pred)-1] > ^~~~~~~~~~~~~~~ > 1 warning and 2 errors generated. >=20 >=20 > lang/ghc:configure: >=20 > [1 of 1] Compiling Main ( Setup.hs, Setup.o ) > Linking Setup ... > Setup: No cabal file found. > Please create a package description file .cabal > *** Error code 1 >=20 >=20 > lang/rust:build: >=20 > extracting cargo-nightly-x86_64-unknown-freebsd/cargo/etc/bash_completi= on.d/ca > rgo > Compiling rustc-serialize v0.3.22 > Compiling libc v0.2.21 > Compiling gcc v0.3.43 > Compiling getopts v0.2.14 > Compiling num_cpus v0.2.13 > Compiling filetime v0.1.10 > Compiling build_helper v0.1.0 (file:///wrkdirs/usr/ports/lang/rust/wor= k/rustc > -1.17.0-src/src/build_helper) > Compiling cmake v0.1.21 > Compiling toml v0.1.30 > Compiling bootstrap v0.0.0 (file:///wrkdirs/usr/ports/lang/rust/work/r= ustc-1. > 17.0-src/src/bootstrap) > Finished dev [unoptimized] target(s) in 31.38 secs > Build completed unsuccessfully in 0:00:45 > gmake[1]: *** [Makefile:24: all] Error 245 >=20 >=20 > ... and lots more ports skipped because of the above. HardenedBSD, too, is seeing huge fallout with package building due to ino64. Thanks, --=20 Shawn Webb Cofounder and Security Engineer HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --zztr5u2q7ntvbfar Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKrq2ve9q9Ia+iT2eaoRlj1JFbu4FAlklvecACgkQaoRlj1JF bu6Ulw//Uyr5RSzfAafl4VKBEv2ihx1L0LOtwg0Wb3FFGl5gEjQwRJukSJIMPA6p t1Pgc4Gr5aDPqJ1ObE/MwMKllVGhf4WBPJ0q3AOGgULasL7BG+fPCcuTmirCbTOR tkaU1iARtQZIj+L3gAqJC+LOXhiz6FuCLYxkFCtFW3tSTygSbDXZ4IMXiyghYg+D Hc0dHBcK3UYg+rCaD58luXQo5yJC2eFim+mhjaJDMe8DcP+rWnTV3csinbMcNaI2 ZQuv7JHvA0qd12tO92A4O/AYVwM8b3WBvwd+mLEy2WVg+NfcNSrW2JlyOFLt5w50 QcVDlh2t7qCR8Lg1zBusMhw18z4/pVGGbIf5MNrmpNKPdIwa9whn709McnaL5vuC M5NrL934fJK+mJVq/zklCdXXUUhNzH1Tvi7z9W8m91HQQACqVC/894zr4Q25DGpX OJKcYKpgzDLMWqMf8C2nbAvZeMRUm9Cz/i3FeAZgB46ob6RjMnUeT7uAtBO8kQYl GfaoHYNV0eSe1NWohPR1s8RGqyTYcQKGhmmhNXUfOa8BtnAOlEEAo9NG66ojTsF2 87lb6kdUibPRTaehVBckM5NzzBuX8moy4EubgbxV6rHQZS2dY0d+As5kHY+Qo9BY 8dMJp5ASV6M4xsdvOuGEWFsvjseJA+ZR14T3lHm/m+CHek6MyZ4= =mbKk -----END PGP SIGNATURE----- --zztr5u2q7ntvbfar--