Date: Thu, 31 Oct 2019 00:21:43 +0000 From: tech-lists <tech-lists@zyxst.net> To: freebsd-pkg@freebsd.org Subject: Re: building math/atlas in poudriere Message-ID: <20191031002143.GB55997@bastion.zyxst.net> In-Reply-To: <20191030225210.GB32156@spindle.one-eyed-alien.net> References: <20191030211404.GA55997@bastion.zyxst.net> <20191030225210.GB32156@spindle.one-eyed-alien.net>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
Hi,
On Wed, Oct 30, 2019 at 10:51:43PM +0000, Brooks Davis wrote:
>The message comes from this part of bsd.port.mk:
>
>.if (defined(MANUAL_PACKAGE_BUILD) && defined(PACKAGE_BUILDING))
>IGNORE= has to be built manually: ${MANUAL_PACKAGE_BUILD}
>clean:
>
>You can configure poudriere to not set PACKAGE_BUILDING per this config file
>snippet:
>
># By default poudriere sets PACKAGE_BUILDING
># To disable it:
># NO_PACKAGE_BUILDING=yes
>
>Note that IIRC (it's been a while since I did any HPC stuff) atlas does
>performance tests as part of the build process so if you build it in
>parallel with other things, the optimization selection is going to be
>nonsense.
What I didn't understand was what does "build manually" mean in a poudriere
context? Did it mean "this can't be built with poudriere"? [1] I mean a single
port can be built manually within poudriere.
I can turn off parallel build, and I can stipulate CPU type
in the make.conf for the build jail. But when I ran the jail interactively, cd
into /usr/ports/math/atlas && make -j1 NO_PACKAGE_BUILDING=yes ARCHDEF=AMD64 I
still got the error.
[1] make ARCHDEF=AMD64 succeeded when building ports the "old way" on the
machine it's meant to be installed on so I guess this is what "build manually"
means. The error message could be more helpful IMOHO though.
thanks
--
J.
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAl26KSQACgkQs8o7QhFz
NAWjRQ//d+9UrUw3WOKwaVFzYTl50eQmMPv8moUHE1n6NFXDmuhTS9sMZJCRr5Ca
bU0YQBj9UqU3/KFgHE3ebuxGASPTUP2GwQQNqhIWAyEjld2turxuzn1OVumvIWDf
ROVvL2vTQdY03W6q1jfg0jNvJmf65jlSMoRjkLglOhmdSH3DX+weC6Qubk3874X8
YUWoQp03DB9mKuQ9SJzGD/88+00SHbUmV/vUm7R2QO7spb1VQIiJvO/VTRqpY8wV
1FVLQL8CR2TJGu9ZY5UpSLcLfqJWSN2hbHcMFpRGdPFxlRpVLzORsgAi32TnzGU7
6Sp+gauvZIyOK8KxTRW7iV2Tw2aT743yjKGpDg/lR0z0bYsF9WPaDrE1h5w31UzO
5P1jSLs6aSLbx/2Oa4vwG6KiwnvJDbczcwvPLIfyLdDwzZOHWYLoMy1gtvxbzE2z
goFABvgdocfQPQM9UcbkIfLHioe12ZlAinvEcaboZQwmtc4YWhzUVZYbhBoE0RsU
BUQ60BCkWjToEr74s6C3z/Fi7TzvTSnT9rfWGZlesUykDKN20My0G/gxq9+YrC2e
/rsv57+NvbFsU1SLv4NaZQQYSVw5qGascgT6q+wJoyVamUbL9DhnEB/S3jDary1p
9KRBr1/3KCxFu41YOqi4ThkPewnrO2uTKLw612jyumkGGzPyhxI=
=ZqGq
-----END PGP SIGNATURE-----
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20191031002143.GB55997>
