Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Oct 2015 09:04:01 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: UPDATING 20151006: www/firefox build failure using poudriere
Message-ID:  <20151010160401.GY1337@albert.catwhisker.org>
In-Reply-To: <20151010155135.GX1337@albert.catwhisker.org>
References:  <20151010155135.GX1337@albert.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151010160401.GY1337>