graphics/freeglut build fail

Dimitry Andric dim at FreeBSD.org
Tue Mar 10 08:05:56 UTC 2015


On 09 Mar 2015, at 19:48, Raif S. Berent <rsb at berentweb.com> wrote:
> 
> I would not give this problem a second thought, since 40 to 50 ports regularly break during poudriere runs. The exception for this port is that many downstream ports (>370 for me) depend on it. Then, a "# make package" from host gets accepted by the poudriere queue.
> 
> ccache has no relevance to the problem, and building with GCC works. Can we place a conditional in the Makefile {if version > trillion ; use GCC}?
> I know, I suck at coding. I'm gonna get there some day...
> 
> poudriere build log:
> https://drive.google.com/file/d/0Bxs_eepbMt6qMVp0aGFZUklmTW8/view?usp=sharing
> 
>> I got the port to build with USE_GCC=ANY.
>> poudriere accepted (did not delete) the binary created by host so the
>> full build now continues :))

It builds just fine for me with clang, so it must be something in your
environment.  In my case, it does not add -lm to the link command line,
but still succeeds to link.  So what is causing a call to sin() to be
emitted in your case?  You must investigate that.

-Dimitry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20150310/8df0448f/attachment.sig>


More information about the freebsd-ports mailing list