Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Oct 2020 23:30:36 -0400
From:      Mason Loring Bliss <mason@blisses.org>
To:        freebsd-ports@freebsd.org
Subject:   Poudriere/PREFIX breakage?
Message-ID:  <20201006033036.GA11746@blisses.org>

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

--lrZ03NoBR/3+SXJZ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi, all. I just spun up a Poudriere build server, building 2020Q4 for 12.1
amd64. I set PREFIX=3D/opt in /usr/local/etc/poudriere.d/make.conf and a
number of things broke, but a number didn't. When I killed the build, as
clearly there's something wrong, I had 29 successful builds and 19
failures, and a number of skips given that gettext-tools was one of the
failures.

To use it as an example, gettext-tools died with:

---------------------------------------------------------------------------
libtool: compile:  cc -DLOCALEDIR=3D\"/opt/share/locale\" -DBISON_LOCALEDIR=
=3D\"/opt/share/locale\" -DLOCALE_ALIAS_PATH=3D\"/opt/share/locale\" -DUSEJ=
AVA=3D0 -DGETTEXTJAR=3D\"/opt/share/gettext/gettext.jar\" -DLIBDIR=3D\"/opt=
/lib\" -DGETTEXTDATADIR=3D\"/opt/share/gettext\" -DPROJECTSDIR=3D\"/opt/sha=
re/gettext/projects\" -DEXEEXT=3D\"\" -DHAVE_CONFIG_H -I. -I.. -I. -I. -I..=
 -I.. -I../libgrep -I../gnulib-lib -I../gnulib-lib -I../intl -I../../gettex=
t-runtime/intl -DLIBICONV_PLUG -D_THREAD_SAFE -O2 -pipe -DLIBICONV_PLUG -fs=
tack-protector-strong -fno-strict-aliasing -c write-catalog.c  -fPIC -DPIC =
-o .libs/libgettextsrc_la-write-catalog.o
In file included from write-catalog.c:23:
=2E/write-catalog.h:22:10: fatal error: 'textstyle.h' file not found
#include <textstyle.h>
         ^~~~~~~~~~~~~
1 error generated.
*** Error code 1

Stop.
make[4]: stopped in /wrkdirs/usr/ports/devel/gettext-tools/work/gettext-0.2=
1/gettext-tools/src
---------------------------------------------------------------------------

I'm ready and prepared to believe I did something wrong, but I'm not sure
what.

Unlike gettext-tools, Lua seems like maybe it's broken, as it's referencing
/usr/local:

---------------------------------------------------------------------------
lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o  l=
mathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o=20
ranlib liblua-5.2.a
cc  -Wall -DLUA_COMPAT_ALL  -O2 -pipe  -fPIC -fstack-protector-strong -isys=
tem /usr/local/include -fno-strict-aliasing  -I/usr/local/include -isystem =
/usr/local/include -DLUA_USE_LINUX -c lua.c -o lua.o
lua.c:67:10: fatal error: 'editline/readline.h' file not found
#include <editline/readline.h>
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
*** Error code 1

Stop.
---------------------------------------------------------------------------

=2E..but maybe there's something I needed to do to prepare for the build...?

Thanks in advance for clues.

--=20
Mason Loring Bliss             mason@blisses.org            Ewige Blumenkra=
ft!
(if awake 'sleep (aref #(sleep dream) (random 2))) -- Hamlet, Act III, Scen=
e I

--lrZ03NoBR/3+SXJZ
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEEXtBZz1axB5rEDCEnrJXcHbvJVUFAl975NoACgkQnrJXcHbv
JVUcmxAA1V7KOAQmECPF3KEsh7bcG0eVU5Xi6cSKGsWXlIhE5zw/OQ2vk+OUACuL
xR8RrIcPA9wpL6EPaLcfnfhAl8QMJdF/GSRmehhkB1yHNV2TaF7hZDKRb7+NLnou
VmwSWzMh3HMQrLf8heU9aS1ojNaJ1iAnanELMmOXq0DUFpne9dc+VAdWHpFQ6gz7
W93hh9/dAHrxNhGpwQ1WJp8LFICmY9KJEnRwFD+7sI3enT3llcTBCLAuaCr5KCK8
IEg808q3uCszHArjHMMSxRTS9Hz54R5yTHuwR0yoohvq8iBNmbN/O7FsHQGJDm0+
86MeCnLur/2GkWPRd1Y3H0/Vj6g6+o3Ha8Yo79FJDxBv1o0lZYckmbr+o5b2b/XG
Azx45TxlvONPxcZHUPhJr7bcbOCeRG7MQd80Hp8aGrsqGeZr61jp9hUMVjJPQxGk
KFQ5Ga/ba3IvAMR8jUMaaPkz9zovIM7Enupi2H/74j6e1opf0yc3m3+WTjxf58+F
2CiuuPM8Aewt+POFX4rBe4fbI/pF4ZOeChwHvjTds68elfpNUIWJmR4TJQcsD/bp
7Va5kSCLGzc7iTVh6fOUj5Q4qTZGUDvjvZMqDsLQxpkZ0ue78K+SWGLPGy2CtpQQ
fyA6w6JQ3uF/vZa1KrROAqpcfIBKq0q3R3bAsESxPAB0XLFSkbU=
=I0x+
-----END PGP SIGNATURE-----

--lrZ03NoBR/3+SXJZ--



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