From owner-freebsd-ports@freebsd.org Sat Oct 10 16:04:04 2015 Return-Path: Delivered-To: freebsd-ports@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 0D503A10495 for ; Sat, 10 Oct 2015 16:04:04 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D3EBAC0A; Sat, 10 Oct 2015 16:04:03 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id t9AG41ni097327; Sat, 10 Oct 2015 09:04:01 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id t9AG41wW097326; Sat, 10 Oct 2015 09:04:01 -0700 (PDT) (envelope-from david) Date: Sat, 10 Oct 2015 09:04:01 -0700 From: David Wolfskill To: freebsd-ports@freebsd.org Subject: Re: UPDATING 20151006: www/firefox build failure using poudriere Message-ID: <20151010160401.GY1337@albert.catwhisker.org> References: <20151010155135.GX1337@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ccvzHUC8gkEBq59i" Content-Disposition: inline In-Reply-To: <20151010155135.GX1337@albert.catwhisker.org> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Oct 2015 16:04:04 -0000 --ccvzHUC8gkEBq59i Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 10, 2015 at 08:51:35AM -0700, David Wolfskill wrote: > ... > So: Is poudriere actually failing to build a package because an > installed port on the package-building system doesn't meet the > configuration requirements of the package to be built? >=20 > That doesn't make sense to me... but I'll try changing the "installed" > sqlite3 and see if the behavior changes. > ... I tried it, and: [00:01:17] =3D=3D=3D=3D>> Failed ports: www/firefox:configure [10amd64-ports-home] [2015-10-10_08h53m29s] [committing:] Queued: 1 Built:= 0 Failed: 1 Skipped: 0 Ignored: 0 Tobuild: 0 Time: 00:01:15 The (new) log now says: =2E.. configure:25360: checking for SQLITE_ENABLE_DBSTAT_VTAB support in system S= QLite configure:25383: cc -o conftest -O2 -pipe -O3 -DLIBICONV_PLUG -fstack-prot= ector -fno-strict-aliasing -std=3Dgnu99 -fgnu89-inline -fno-strict-aliasing -ffu= nction- sections -fdata-sections -fno-math-errno -I/usr/local/include -Qunused-ar= gumen ts -isystem/usr/local/include -DLIBICONV_PLUG -pthread -L/usr/local/lib -= Wl,-r path,/usr/local/lib/firefox -fstack-protector -Wl,-z,noexecstack -Wl,-z,tex= t con ftest.c -L/usr/local/lib -lsqlite3 1>&5 configure: failed program was: #line 25374 "configure" #include "confdefs.h" #include "sqlite3.h" int main(int argc, char **argv){ return !sqlite3_compileoption_used("SQLITE_ENABLE_DBSTAT_VTAB= "); } configure: error: System SQLite library is not compiled with SQLITE_ENABLE_= DBSTAT_VTAB. *** Fix above errors and then restart with\ "gmake -f client.mk build" /wrkdirs/usr/ports/www/firefox/work/mozilla-release/client.mk:364: recipe f= or target 'configure' failed =2E.. I have no clue what "SQLITE_ENABLE_DBSTAT_VTAB" is supposed to be; I don't find it mentioned in ports/databases/sqlite3/Makefile at all Still, I find it a bit ... concerning ... that changing a configuration option of a port built on the package-building system, entirely outside of poudriere's influence, appears to be affecting poudriere's behavior as far as whether or not it is able to build a package successfully (or correctly?). Is my concern misplaced? Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who would murder in the name of God or prophet are blasphemous coward= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --ccvzHUC8gkEBq59i Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWGTbwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7eucP/3YElJHqpFiN7M1fGLDrmoel zXQu/aWE7CMdLdO5UfLlSkDCEHvErP9CPO3B6RAmE9OxEiA9X6YPdGxUTlCNI/Ej ZlnLbVPjeazqRhBFmd4XJ7KJPKz3uHNLWi0OEhp6J3UyHi5w63MV92xsxpxyLlez hY3JHyK/VknGsx9yY7iuuUoRoN/7QBrjFAPdf934BjWXQcISwt9g+oA22Mw+OR1L VcNgcf5WG3J6SUoDGQob+USu0KW0s54sfl6OCa47kX4i2tkax49V73Rzra62oXUy L5i/A6OsixAg4kzFxdNanPw8eQ6iwmCcrHbX3pAytt8yrvaNpzY3w6brjU7joG9N 1XK8mSAPTAjThUYVMDlTrswUK9zdLP8J1NLFBTtpHQQgjKchxmr//HDPnhKSu2F6 zGPHBfYm3OLOd0f4D0oU3LNRV3dRjfV4tO8EAyFqtd+TA+iUUWCBq0FF6KqYPytI 3mFfqbt5kA8GrSMZfO+iB0Zba0cPD1jt5lIV6wbavllu+7E4ZZB8myDVzTXUtlld Kr1Y2Ztmu1MTfvN2+LC8JBOKl59lrQFMGoyGEIkJhYam0FseoiJSOWH3HfwPa123 t4I8iKAvF8ZYjWtRyCyIX0WgoCTJ5HzR2j/KYlayLGNb8QBdcOlZSaeZwg17nkXh cttljJFNHHYv8qtsmbrl =q182 -----END PGP SIGNATURE----- --ccvzHUC8gkEBq59i--