Skip Menu |

This queue is for tickets about the GSSAPI CPAN distribution.

Report information
The Basics
Id: 56889
Status: resolved
Priority: 0/
Queue: GSSAPI

People
Owner: Nobody in particular
Requestors: bircoph [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 0.27



Subject: GSSAPI-0.26 compilation failure due to misparsed CFLAGS
Date: Sat, 24 Apr 2010 15:08:13 +0400
To: bug-GSSAPI [...] rt.cpan.org
From: Andrew Savchenko <bircoph [...] gmail.com>
Hello, Makefile generation in 0.26 seems to be broken: Makefile.PL treats all --param arguments, containing '-l' as libraries (-lname linker argument). In case of "--param l1-cache-line-size=64 --param l1-cache-size=32 " (and these are valid gcc options), Makefile.PL distortes (part of) arguments to "--param --param l1-cache-size=32", thus making linking fail. The attached patch fixes this. More detail about the problem may be found here: https://bugs.gentoo.org/show_bug.cgi?id=276555 -- Best regards, Andrew

Message body is not shown because sender requested not to inline it.

Download signature.asc
application/pgp-signature 198b

Message body not shown because it is not plain text.

CC: bug-GSSAPI [...] rt.cpan.org
Subject: Re: [rt.cpan.org #56889] GSSAPI-0.26 compilation failure due to misparsed CFLAGS
Date: Sat, 24 Apr 2010 16:50:26 +0200
To: bircoph [...] gmail.com
From: Achim Grolms <achim [...] grolmsnet.de>
Hello, I've applied the Change to GSSAPI 0.27 Best Regards, Achim On Saturday 24 April 2010, Andrew Savchenko via RT wrote: Show quoted text
> Sat Apr 24 07:08:47 2010: Request 56889 was acted upon. > Transaction: Ticket created by bircoph@gmail.com > Queue: GSSAPI > Subject: GSSAPI-0.26 compilation failure due to misparsed CFLAGS > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: bircoph@gmail.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=56889 > > > > Hello, > > Makefile generation in 0.26 seems to be broken: Makefile.PL treats all > --param arguments, containing '-l' as libraries (-lname linker > argument). > > In case of "--param l1-cache-line-size=64 --param l1-cache-size=32 " > (and these are valid gcc options), Makefile.PL distortes (part of) > arguments to "--param --param l1-cache-size=32", thus making linking > fail. > > The attached patch fixes this. More detail about the problem may be > found here: https://bugs.gentoo.org/show_bug.cgi?id=276555