Hello community,

here is the log from the commit of package perl for openSUSE:Factory
checked in at Thu May 26 15:29:24 CEST 2011.



--------
--- perl/perl.changes   2011-05-16 16:18:55.000000000 +0200
+++ /mounts/work_src_done/STABLE/perl/perl.changes      2011-05-26 
11:28:09.000000000 +0200
@@ -1,0 +2,11 @@
+Thu May 26 11:27:14 CEST 2011 - [email protected]
+
+- backport CBuilder fix that keeps it from overwriting ccflags
+  from the perl config if CCFLAGS is set in the environment
+
+-------------------------------------------------------------------
+Tue May 17 16:20:56 CEST 2011 - [email protected]
+
+- Test::Simple is actually 0.98
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  perl-cbuilder-ccflags.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl.spec ++++++
--- /var/tmp/diff_new_pack.f0xkhL/_old  2011-05-26 15:27:50.000000000 +0200
+++ /var/tmp/diff_new_pack.f0xkhL/_new  2011-05-26 15:27:50.000000000 +0200
@@ -21,7 +21,7 @@
 Name:           perl
 Summary:        The Perl interpreter
 Version:        5.14.0
-Release:        1
+Release:        2
 %define pversion 5.14.0
 License:        Artistic License .. ; GPLv2+
 Group:          Development/Languages/Perl
@@ -39,6 +39,7 @@
 Patch4:         perl-netcmdutf8.diff
 Patch5:         perl-HiRes.t-timeout.diff
 Patch6:         perl-saverecontext.diff
+Patch7:         perl-cbuilder-ccflags.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         perl-base = %version
 #PreReq:         %fillup_prereq
@@ -54,9 +55,9 @@
 Provides:       perl-macros
 Obsoletes:      perl-macros
 Provides:       perl-Filter-Simple perl-I18N-LangTags perl-MIME-Base64 
perl-Storable
-Provides:       perl-Test-Simple = 0.94-%{release}
+Provides:       perl-Test-Simple = 0.98-%{release}
 Obsoletes:      perl-Filter-Simple perl-I18N-LangTags perl-MIME-Base64 
perl-Storable
-Obsoletes:      perl-Test-Simple < 0.94
+Obsoletes:      perl-Test-Simple < 0.98
 Provides:       perl-Text-Balanced perl-Time-HiRes perl-libnet
 Obsoletes:      perl-Text-Balanced perl-Time-HiRes perl-libnet
 Provides:       perl-Compress-Zlib perl-Compress-Raw-Zlib
@@ -134,6 +135,7 @@
 %patch4
 %patch5
 %patch6
+%patch7
 
 %build
 cp -a lib savelib

++++++ perl-cbuilder-ccflags.diff ++++++
--- dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm.orig   2011-05-26 
09:23:49.000000000 +0000
+++ dist/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Base.pm        2011-05-26 
09:26:10.000000000 +0000
@@ -40,11 +40,13 @@ sub new {
     $self->{config}{$k} = $v unless exists $self->{config}{$k};
   }
   $self->{config}{cc} = $ENV{CC} if defined $ENV{CC};
-  $self->{config}{ccflags} = $ENV{CFLAGS} if defined $ENV{CFLAGS};
+  $self->{config}{ccflags} = join(" ", $self->{config}{ccflags}, $ENV{CFLAGS})
+    if defined $ENV{CFLAGS};
   $self->{config}{cxx} = $ENV{CXX} if defined $ENV{CXX};
   $self->{config}{cxxflags} = $ENV{CXXFLAGS} if defined $ENV{CXXFLAGS};
   $self->{config}{ld} = $ENV{LD} if defined $ENV{LD};
-  $self->{config}{ldflags} = $ENV{LDFLAGS} if defined $ENV{LDFLAGS};
+  $self->{config}{ldflags} = join(" ", $self->{config}{ldflags}, $ENV{LDFLAGS})
+     if defined $ENV{LDFLAGS};
 
   unless ( exists $self->{config}{cxx} ) {
     my ($ccpath, $ccbase, $ccsfx ) = fileparse($self->{config}{cc}, 
qr/\.[^.]*/);

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to