Date: Tue, 10 Nov 2009 15:06:39 -0200 From: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> To: Stanislav Sedov <stas@FreeBSD.org> Cc: freebsd-gecko@FreeBSD.org, bug-followup@FreeBSD.org Subject: Re: ports/132294: [PATCH] lang/ruby18: Add option to build with Profile-Guided Optimization Message-ID: <20091110150639.123138ebmc7uxtic@exxodus.dyndns.org> In-Reply-To: <20090623203241.aa6eaa25.stas@FreeBSD.org> (sfid-20090623_15270_0E653795) (sfid-20090623_15270_0E653795) References: <20090614105649.7962.qmail@exxodus.fedaykin.here> <20090614155142.8cd7f892.stas@FreeBSD.org> <20090623132423.16266s6vjhtqzkow@exxodus.dyndns.org> <20090623203241.aa6eaa25.stas@FreeBSD.org> (sfid-20090623_15270_0E653795) (sfid-20090623_15270_0E653795)
next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Stanislav Sedov <stas@FreeBSD.org>: > On Tue, 23 Jun 2009 13:24:23 -0300 > Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> mentioned: > >> Hi, >> >> I do not think this is exclusive to PGO (profile guided >> optimization) builds. I am receiving the exact same error message on >> math/libjbigi (which is now marked broken because of this). It is >> not just recompiling with -fPIC. That did not fix math/libjbigi. >> >> /usr/bin/ld: /usr/lib/libgcov.a(_gcov_one_value_profiler.o): >> relocation R_X86_64_32 can not be used when making a shared object; >> recompile with -fPIC >> >> Unfortunately, I do not have an amd64 FBSD install to pursue this >> one. I am not even sure how to begin. We might need someone >> knowledgeable on the gcc build toolchain. >> >> My suggestion would be (perhaps) checking math/libjibi 1st. It >> could be an easier target (very small build). We could fix that one >> 1st then try the same fix on lang/ruby18. >> >> However, I would require your assistance since I do not have a >> amd64 FBSD install. >> >> Incidentally, this is the exact same error message reported for >> the www/firefox3 PGO PR ports/132231. I am CCing the firefox3 >> maintainer so that he can follow this issue as well. >> > > Hi! > > I tried to track the issue and it appears to be the bug in our amd64 gcov > build. It was build without proper PIC flags set, but kan fixed this issue > on HEAD recently by my request. I have not tested it yet, though. I'll > try tomorrow's evening. > > Best regards, > -- > Stanislav Sedov > ST4096-RIPE > > -- Mario S F Ferreira - DF - Brazil - "I guess this is a signature." feature, n: a documented bug | bug, n: an undocumented feature
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091110150639.123138ebmc7uxtic>