develooper Front page | perl.perl5.porters | Postings from June 2013

[perl #37433] ExtUtils::MakeMaker: recognize OTHERLDFLAGS

Thread Previous
From:
James E Keenan via RT
Date:
June 30, 2013 01:16
Subject:
[perl #37433] ExtUtils::MakeMaker: recognize OTHERLDFLAGS
Message ID:
rt-3.6.HEAD-2552-1372554993-1875.37433-15-0@perl.org
On Sat May 26 17:54:55 2012, jkeenan wrote:
> On Thu Nov 10 19:10:15 2005, stmpeters wrote:
> > > [godegisel - Fri Oct 14 04:58:05 2005]:
> > > 
> > > Overriding CCFLAGS and OTHERLDFLAGS from command line can be very
useful
> > > while testing and profiling XS code - i.e. see:
> > > http://search.cpan.org/~pjcj/Devel-Cover-0.55/gcov2perl
> > > 
> > > These patches add OTHERLDFLAGS to @attrib_help and extend
dynamic_lib():
> > > 
> > > --- MakeMaker.pm.orig	2005-10-14 15:37:07.907399600 +0400
> > > +++ MakeMaker.pm	2005-10-14 15:37:09.969886400 +0400
> > > @@ -229,6 +229,7 @@
> > >       INC INCLUDE_EXT LDFROM LIB LIBPERL_A LIBS
> > >       LINKTYPE MAKEAPERL MAKEFILE MAKEFILE_OLD MAN1PODS MAN3PODS
> > MAP_TARGET
> > >       MYEXTLIB NAME NEEDS_LINKING NOECHO NO_META NORECURS NO_VC
OBJECT 
> > > OPTIMIZE
> > > +    OTHERLDFLAGS
> > >       PERL_MALLOC_OK PERL PERLMAINCC PERLRUN PERLRUNINST PERL_CORE
> > >       PERL_SRC PERM_RW PERM_RWX
> > >       PL_FILES PM PM_FILTER PMLIBDIRS POLLUTE PPM_INSTALL_EXEC
> > > 
> > > --- MM_Unix.pm.orig	2005-10-14 15:50:09.277398800 +0400
> > > +++ MM_Unix.pm	2005-10-14 15:50:25.824167900 +0400
> > > @@ -889,7 +889,7 @@
> > > 
> > >       return '' unless $self->has_link_code;
> > > 
> > > -    my($otherldflags) = $attribs{OTHERLDFLAGS} || "";
> > > +    my($otherldflags) = $attribs{OTHERLDFLAGS} ||
> $self->{OTHERLDFLAGS} 
> > > || "";
> > >       my($inst_dynamic_dep) = $attribs{INST_DYNAMIC_DEP} || "";
> > >       my($armaybe) = $attribs{ARMAYBE} || $self->{ARMAYBE} || ":";
> > >       my($ldfrom) = '$(LDFROM)';
> > > 
> > 
> > I am concerned about this patch.  Code similar to what is in MM_Unix.pm
> > is in other ExtUtils::MM* files.  So, rather than accidentially breaking
> > ExtUtils::MakeMaker, I'm going to pass this patch off to the rt.cpan.org
> > queue for ExtUtils::MakeMaker.
> 
> I looked in the Active, Resolved and Rejected queues for
> ExtUtils-MakeMaker underneath here: 
> https://rt.cpan.org/Public/Dist/Display.html?Name=ExtUtils-MakeMaker.  I
> could not locate any ticket with a subject line containing OTHERLDFLAGS.
> 
> Was this in fact referred to rt.cpan.org?  Does anyone have any better
> information?
> 

I can find no evidence that the report was, in fact, referred to
rt.cpan.org, so I have just done so:
https://rt.cpan.org/Ticket/Display.html?id=86570

Thank you very much.
Jim Keenan

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org:443/rt3/Ticket/Display.html?id=37433

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About