Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Oct 2013 07:22:51 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        mexas@bris.ac.uk
Cc:        freebsd-ports@freebsd.org
Subject:   Re: poudriere options -c does not work as expected?
Message-ID:  <52569C1B.3050808@FreeBSD.org>
In-Reply-To: <201310101219.r9ACJKZW056515@mech-cluster241.men.bris.ac.uk>
References:  <201310101219.r9ACJKZW056515@mech-cluster241.men.bris.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--75BlUq24Pfmt32rdgJcFJ6KGj5U0nTump
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 10/10/2013 7:19 AM, Anton Shterenlikht wrote:
>>From bdrewery@freebsd.org Thu Oct 10 13:11:24 2013
>>
>> On 10/10/2013 6:26 AM, Anton Shterenlikht wrote:
>>> I need to change options for several ports to get
>>> them build on ia64, e.g.=3D20
>>> =3D3D=3D3D=3D3D>  Configuring for R-3.0.1
>>> libquadmath is not available for your compiler and architecture: plea=
se=3D
>> enable the MISSING option.
>>> *** Error code 1
>>> make: stopped in /usr/ports/math/R
>>> =3D20
>>> I set the options with "poudriere options -c math/R".
>>> =3D20
>>> But the option doesn't seem to be set:
>>> =3D20
>>> # make -C  /pdr/ports/math/R showconfig |grep MISSING
>>>      MISSING=3D3Doff: use libmissing rather than libquadmath
>>
>> It doesn't work like this. poudriere options stores options in
>> /usr/local/etc/poudriere.d/options not in /var/db/ports, you can't run=

>> 'make -C...showconfig' from host to see the options without adding
>> PORT_DBDIR.
>>
>> Try make -C ... showconfig PORT_DBDIR=3D3D/usr/local/etc/poudriere.d/o=
ption=3D
>=20
> ok:
>=20
> # grep =3DMISSING /usr/local/etc/poudriere.d/options/math_R/options
> OPTIONS_FILE_SET+=3DMISSING
> #=20
>=20
> So the option is set.
> Still, I get:
>=20
> =3D=3D=3D=3D>> Failed ports: math/R:configure
>=20
> # tail /pdr/data/logs/bulk/ia64-default/latest/logs/R-3.0.1.log=20
> libquadmath is not available for your compiler and architecture: please=
 enable the MISSING option.
>=20
>=20
> *** Error code 1
>=20
> Stop.
> make: stopped in /usr/ports/math/R
> =3D=3D=3D>  Cleaning for R-3.0.1
> build of /usr/ports/math/R ended at Thu Oct 10 13:09:10 BST 2013
> build time: 00:02:45
> #=20
>=20
> Thanks
>=20
> Anton
>=20

What is in the build log when it shows the options? Is MISSING enabled?

--=20
Regards,
Bryan Drewery


--75BlUq24Pfmt32rdgJcFJ6KGj5U0nTump
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSVpwbAAoJEG54KsA8mwz5xzcP/R1ZxGecT0xgdW0QsjOw+lFR
z6OqhEJ3xQymvOdsX6z76v4wnadWX0qLKBXG3Uny172c4k5P/4b32BI35RY+lkOz
Pfdk5I5yIDz62s37UKuB8bLPli93EoHx5N/DqLYnmYZurnRR9RThomt+Iq7fxzj9
27JcC9XbVOYAwSSyL166zaj3L3sFD798gsizATFCg68g1Iiky/1MBdXF7sXiNNug
46UxlQ8m319wqGYAsDoc8JisVKLicIe5hT3k9TgLC2Knmizn9uEclkBc6M7qOQUw
+RnMiI5EpHcKo0YCOE6sZs6A+vMvZix5kQWBnAKAqNhokcSlFcpI1bKqC1LxWz7f
22phRCyA/BSEKC4kwTbu8mu7XCVad1bnMhhzHPtXc/aSzBoYV0XIXXiCNtbqDL3W
BgeiKcqS9zzujaPYSXqfeMOSaFKneo/PJgEWHxYSqjTL10FqC+ft0sspyOH6jkGM
LiIM58LL4SyfSHenY+mFxsg0MUnw2er5JGCwvRtkKi6MBN7Zq76lF8LAZ3f+UjPa
ZleIP/+As+Ce1eqI1BYA6u0CWPcQoa0ZbCans5/ajiMfmphXPSsdeIpbiS2vDjno
LSgbTBOaztgCcd1/SAYy376DeBWFhgz5TjyoW92EPxtlcoKr2HGCUECmP4BA/Mt8
4DUBRqgROHspsOl0zryY
=T7fl
-----END PGP SIGNATURE-----

--75BlUq24Pfmt32rdgJcFJ6KGj5U0nTump--



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