[Pkg-parrot-devel] Bug#675895: Bug#675895: parrot: FTBFS in sid: (.text+0x20): undefined reference to `main'

Alessandro Ghedini al3xbio at gmail.com
Mon Jun 4 10:18:21 UTC 2012


tags 675895 confirmed
kthxbye

[ CC-ing icu's maintainer ]

On Mon, Jun 04, 2012 at 02:59:22AM +0200, Samuel Thibault wrote:
> Hello,

Hi,

> parrot currently FTBFS in sid:
> 
> /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/Scrt1.o: In function `_start':
> (.text+0x20): undefined reference to `main'
> 
> It looks like it's the spurious -fPIE -pie options which come in the
> way, see attached full log.

Apparently it's "icu-config --ldlfags" (called by Parrot's build system) who
brings in the PIE options (along with all the other hardening build flags).
Using --ldflags-libsonly should do (I'm working on it).

The fact that icu-config passes all those build flags doesn't sound quite right
though and may cause other packages to FTBFS. Jay, what do you think?

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-parrot-devel/attachments/20120604/0674db12/attachment-0001.pgp>


More information about the Pkg-parrot-devel mailing list