Hello community,

here is the log from the commit of package perl-ExtUtils-CChecker for 
openSUSE:Factory checked in at 2013-06-06 15:02:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-ExtUtils-CChecker (Old)
 and      /work/SRC/openSUSE:Factory/.perl-ExtUtils-CChecker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-ExtUtils-CChecker"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-ExtUtils-CChecker/perl-ExtUtils-CChecker.changes
    2011-12-21 17:00:36.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-ExtUtils-CChecker.new/perl-ExtUtils-CChecker.changes
       2013-06-06 15:02:20.000000000 +0200
@@ -1,0 +2,7 @@
+Tue Jun  4 08:49:31 UTC 2013 - co...@suse.com
+
+- updated to 0.08
+     * Include PID in test file names to guard against collisions when
+       building concurrently (RT76013)
+
+-------------------------------------------------------------------

Old:
----
  ExtUtils-CChecker-0.07.tar.gz

New:
----
  ExtUtils-CChecker-0.08.tar.gz

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

Other differences:
------------------
++++++ perl-ExtUtils-CChecker.spec ++++++
--- /var/tmp/diff_new_pack.pt7tdD/_old  2013-06-06 15:02:21.000000000 +0200
+++ /var/tmp/diff_new_pack.pt7tdD/_new  2013-06-06 15:02:21.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-ExtUtils-CChecker
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
 
 
 Name:           perl-ExtUtils-CChecker
-Version:        0.07
+Version:        0.08
 Release:        0
 %define cpan_name ExtUtils-CChecker
-Summary:        Configure-time utilities for using C headers
+Summary:        Configure-time utilities for using C headers,
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/ExtUtils-CChecker/
@@ -33,7 +33,6 @@
 BuildRequires:  perl(Module::Build)
 BuildRequires:  perl(Test::Fatal)
 #BuildRequires: perl(ExtUtils::CChecker)
-#BuildRequires: perl(Module::Build::Compat) >= 0.02
 Requires:       perl(ExtUtils::CBuilder)
 %{perl_requires}
 

++++++ ExtUtils-CChecker-0.07.tar.gz -> ExtUtils-CChecker-0.08.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/Build.PL 
new/ExtUtils-CChecker-0.08/Build.PL
--- old/ExtUtils-CChecker-0.07/Build.PL 2011-04-16 00:56:29.000000000 +0200
+++ new/ExtUtils-CChecker-0.08/Build.PL 2012-03-25 18:51:07.000000000 +0200
@@ -13,8 +13,9 @@
       'Test::Fatal' => 0,
       'Test::More' => 0,
    },
+   auto_configure_requires => 0, # Don't add M::B to configure_requires
    license => 'perl',
-   create_makefile_pl => 'small',
+   create_makefile_pl => 'traditional',
    create_license => 1,
    create_readme  => 1,
 );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/Changes 
new/ExtUtils-CChecker-0.08/Changes
--- old/ExtUtils-CChecker-0.07/Changes  2011-04-16 00:56:29.000000000 +0200
+++ new/ExtUtils-CChecker-0.08/Changes  2012-03-25 18:51:07.000000000 +0200
@@ -1,5 +1,9 @@
 Revision history for ExtUtils-CChecker
 
+0.08    CHANGES:
+         * Include PID in test file names to guard against collisions when
+           building concurrently (RT76013)
+
 0.07    CHANGES:
          * Use Test::Fatal instead of Test::Exception
          * Advise against calling it "config.h" as that gets confused with
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/LICENSE 
new/ExtUtils-CChecker-0.08/LICENSE
--- old/ExtUtils-CChecker-0.07/LICENSE  2011-04-16 00:56:29.000000000 +0200
+++ new/ExtUtils-CChecker-0.08/LICENSE  2012-03-25 18:51:07.000000000 +0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 2011 by Paul Evans <leon...@leonerd.org.uk>.
+This software is copyright (c) 2012 by Paul Evans <leon...@leonerd.org.uk>.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,21 +12,22 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2011 by Paul Evans <leon...@leonerd.org.uk>.
+This software is Copyright (c) 2012 by Paul Evans <leon...@leonerd.org.uk>.
 
 This is free software, licensed under:
 
   The GNU General Public License, Version 1, February 1989
 
-                   GNU GENERAL PUBLIC LICENSE
-                    Version 1, February 1989
+                    GNU GENERAL PUBLIC LICENSE
+                     Version 1, February 1989
 
  Copyright (C) 1989 Free Software Foundation, Inc.
-                59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
+ 51 Franklin St, Suite 500, Boston, MA  02110-1335  USA
+
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 
-                           Preamble
+                            Preamble
 
   The license agreements of most software companies try to keep users
 at the mercy of those companies.  By contrast, our General Public
@@ -67,7 +68,7 @@
   The precise terms and conditions for copying, distribution and
 modification follow.
 
-                   GNU GENERAL PUBLIC LICENSE
+                    GNU GENERAL PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 
   0. This License Agreement applies to any program or other work which
@@ -185,7 +186,7 @@
 of preserving the free status of all derivatives of our free software and
 of promoting the sharing and reuse of software generally.
 
-                           NO WARRANTY
+                            NO WARRANTY
 
   9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
@@ -207,9 +208,9 @@
 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGES.
 
-                    END OF TERMS AND CONDITIONS
+                     END OF TERMS AND CONDITIONS
 
-       Appendix: How to Apply These Terms to Your New Programs
+        Appendix: How to Apply These Terms to Your New Programs
 
   If you develop a new program, and you want it to be of the greatest
 possible use to humanity, the best way to achieve this is to make it
@@ -235,8 +236,9 @@
     GNU General Public License for more details.
 
     You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software Foundation,
-    Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA  02110-1301 
USA
+
 
 Also add information on how to contact you by electronic and paper mail.
 
@@ -270,7 +272,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2011 by Paul Evans <leon...@leonerd.org.uk>.
+This software is Copyright (c) 2012 by Paul Evans <leon...@leonerd.org.uk>.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/MANIFEST 
new/ExtUtils-CChecker-0.08/MANIFEST
--- old/ExtUtils-CChecker-0.07/MANIFEST 2011-04-16 00:56:29.000000000 +0200
+++ new/ExtUtils-CChecker-0.08/MANIFEST 2012-03-25 18:51:07.000000000 +0200
@@ -13,3 +13,4 @@
 t/04module_build.t
 t/05defines_to.t
 t/99pod.t
+META.json
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/META.json 
new/ExtUtils-CChecker-0.08/META.json
--- old/ExtUtils-CChecker-0.07/META.json        1970-01-01 01:00:00.000000000 
+0100
+++ new/ExtUtils-CChecker-0.08/META.json        2012-03-25 18:51:07.000000000 
+0200
@@ -0,0 +1,43 @@
+{
+   "abstract" : "configure-time utilities for using C headers,\nlibraries, or 
OS features",
+   "author" : [
+      "Paul Evans <leon...@leonerd.org.uk>"
+   ],
+   "dynamic_config" : 1,
+   "generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 
2.120630",
+   "license" : [
+      "perl_5"
+   ],
+   "meta-spec" : {
+      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec";,
+      "version" : "2"
+   },
+   "name" : "ExtUtils-CChecker",
+   "prereqs" : {
+      "build" : {
+         "requires" : {
+            "Module::Build" : "0",
+            "Test::Fatal" : "0",
+            "Test::More" : "0"
+         }
+      },
+      "runtime" : {
+         "requires" : {
+            "ExtUtils::CBuilder" : "0"
+         }
+      }
+   },
+   "provides" : {
+      "ExtUtils::CChecker" : {
+         "file" : "lib/ExtUtils/CChecker.pm",
+         "version" : "0.08"
+      }
+   },
+   "release_status" : "stable",
+   "resources" : {
+      "license" : [
+         "http://dev.perl.org/licenses/";
+      ]
+   },
+   "version" : "0.08"
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/META.yml 
new/ExtUtils-CChecker-0.08/META.yml
--- old/ExtUtils-CChecker-0.07/META.yml 2011-04-16 00:56:29.000000000 +0200
+++ new/ExtUtils-CChecker-0.08/META.yml 2012-03-25 18:51:07.000000000 +0200
@@ -6,9 +6,8 @@
   Module::Build: 0
   Test::Fatal: 0
   Test::More: 0
-configure_requires:
-  Module::Build: 0.36
-generated_by: 'Module::Build version 0.3607'
+dynamic_config: 1
+generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 
2.120630'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -17,9 +16,9 @@
 provides:
   ExtUtils::CChecker:
     file: lib/ExtUtils/CChecker.pm
-    version: 0.07
+    version: 0.08
 requires:
   ExtUtils::CBuilder: 0
 resources:
   license: http://dev.perl.org/licenses/
-version: 0.07
+version: 0.08
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/Makefile.PL 
new/ExtUtils-CChecker-0.08/Makefile.PL
--- old/ExtUtils-CChecker-0.07/Makefile.PL      2011-04-16 00:56:29.000000000 
+0200
+++ new/ExtUtils-CChecker-0.08/Makefile.PL      2012-03-25 18:51:07.000000000 
+0200
@@ -1,6 +1,17 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.3607
-    use Module::Build::Compat 0.02;
-    
-    Module::Build::Compat->run_build_pl(args => \@ARGV);
-    require Module::Build;
-    Module::Build::Compat->write_makefile(build_class => 'Module::Build');
+# Note: this file was auto-generated by Module::Build::Compat version 0.3800
+use ExtUtils::MakeMaker;
+WriteMakefile
+(
+  'NAME' => 'ExtUtils::CChecker',
+  'VERSION_FROM' => 'lib/ExtUtils/CChecker.pm',
+  'PREREQ_PM' => {
+                   'ExtUtils::CBuilder' => 0,
+                   'Module::Build' => 0,
+                   'Test::Fatal' => 0,
+                   'Test::More' => 0
+                 },
+  'INSTALLDIRS' => 'site',
+  'EXE_FILES' => [],
+  'PL_FILES' => {}
+)
+;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/README 
new/ExtUtils-CChecker-0.08/README
--- old/ExtUtils-CChecker-0.07/README   2011-04-16 00:56:29.000000000 +0200
+++ new/ExtUtils-CChecker-0.08/README   2012-03-25 18:51:07.000000000 +0200
@@ -1,5 +1,5 @@
 NAME
-    "ExtUtils::CChecker" - configure-time utilities for using C headers,
+    `ExtUtils::CChecker' - configure-time utilities for using C headers,
     libraries, or OS features
 
 SYNOPSIS
@@ -39,12 +39,12 @@
 
 CONSTRUCTOR
   $cc = ExtUtils::CChecker->new( %args )
-    Returns a new instance of a "ExtUtils::CChecker" object. Takes teh
+    Returns a new instance of a `ExtUtils::CChecker' object. Takes teh
     following named parameters:
 
     defines_to => PATH
             If given, defined symbols will be written to a C preprocessor .h
-            file of the given name, instead of by adding extra "-D*SYMBOL*"
+            file of the given name, instead of by adding extra `-D*SYMBOL*'
             arguments to the compiler flags.
 
 METHODS
@@ -66,7 +66,7 @@
   $cc->push_extra_compiler_flags( @flags )
     Adds more compiler flags
 
-  $cc->push_extra_linker_flags
+  $cc->push_extra_linker_flags( @flags )
     Adds more linker flags
 
   $success = $cc->try_compile_run( %args )
@@ -78,34 +78,29 @@
     Takes the following named arguments. If a single argument is given, that
     is taken as the source string.
 
-    *       source => STRING
-
+    * source => STRING
             The source code of the C program to try compiling, building, and
             running.
 
-    *       extra_compiler_flags => ARRAY
-
+    * extra_compiler_flags => ARRAY
             Optional. If specified, pass extra flags to the compiler.
 
-    *       extra_linker_flags => ARRAY
-
+    * extra_linker_flags => ARRAY
             Optional. If specified, pass extra flags to the linker.
 
-    *       define => STRING
-
+    * define => STRING
             Optional. If specified, then the named symbol will be defined if
             the program ran successfully. This will either on the C compiler
-            commandline (by passing an option "-D*SYMBOL*"), or in the
-            "defines_to" file.
+            commandline (by passing an option `-D*SYMBOL*'), or in the
+            `defines_to' file.
 
   $cc->assert_compile_run( %args )
-    Calls "try_compile_run". If it fails, die with an "OS unsupported"
+    Calls `try_compile_run'. If it fails, die with an `OS unsupported'
     message. Useful to call from Build.PL or Makefile.PL.
 
     Takes one extra optional argument:
 
-    *       diag => STRING
-
+    * diag => STRING
             If present, this string will be appended to the failure message
             if one is generated. It may provide more useful information to
             the user on why the OS is unsupported.
@@ -116,27 +111,24 @@
 
     When a usable combination is found, the directories required are stored
     in the object for use in further compile operations, or returned by
-    "include_dirs". The method then returns true.
+    `include_dirs'. The method then returns true.
 
     If no a usable combination is found, it returns false.
 
     Takes the following arguments:
 
-    *       source => STRING
-
+    * source => STRING
             Source code to compile
 
-    *       dirs => ARRAY of ARRAYs
-
+    * dirs => ARRAY of ARRAYs
             Gives a list of sets of dirs. Each set of dirs should be strings
             in its own array reference.
 
-    *       define => STRING
-
+    * define => STRING
             Optional. If specified, then the named symbol will be defined if
             the program ran successfully. This will either on the C compiler
-            commandline (by passing an option "-D*SYMBOL*"), or in the
-            "defines_to" file.
+            commandline (by passing an option `-D*SYMBOL*'), or in the
+            `defines_to' file.
 
   $success = $cc->try_find_libs_for( %args )
     Try to compile, link and execute the given source, when linked against a
@@ -144,48 +136,44 @@
 
     When a usable combination is found, the libraries required are stored in
     the object for use in further link operations, or returned by
-    "extra_linker_flags". The method then returns true.
+    `extra_linker_flags'. The method then returns true.
 
     If no usable combination is found, it returns false.
 
     Takes the following arguments:
 
-    *       source => STRING
-
+    * source => STRING
             Source code to compile
 
-    *       libs => ARRAY of STRINGs
-
+    * libs => ARRAY of STRINGs
             Gives a list of sets of libraries. Each set of libraries should
             be space-separated.
 
-    *       define => STRING
-
+    * define => STRING
             Optional. If specified, then the named symbol will be defined if
             the program ran successfully. This will either on the C compiler
-            commandline (by passing an option "-D*SYMBOL*"), or in the
-            "defines_to" file.
+            commandline (by passing an option `-D*SYMBOL*'), or in the
+            `defines_to' file.
 
   $cc->find_include_dirs_for( %args )
   $cc->find_libs_for( %args )
-    Calls "try_find_include_dirs_for" or "try_find_libs_for" respectively.
-    If it fails, die with an "OS unsupported" message.
+    Calls `try_find_include_dirs_for' or `try_find_libs_for' respectively.
+    If it fails, die with an `OS unsupported' message.
 
     Each method takes one extra optional argument:
 
-    *       diag => STRING
-
+    * diag => STRING
             If present, this string will be appended to the failure message
             if one is generated. It may provide more useful information to
             the user on why the OS is unsupported.
 
   $mb = $cc->new_module_build( %args )
     Construct and return a new Module::Build object, preconfigured with the
-    "include_dirs", "extra_compiler_flags" and "extra_linker_flags" options
+    `include_dirs', `extra_compiler_flags' and `extra_linker_flags' options
     that have been configured on this object, by the above methods.
 
     This is provided as a simple shortcut for the common use case, that a
-    Build.PL file is using the "ExtUtils::CChecker" object to detect the
+    Build.PL file is using the `ExtUtils::CChecker' object to detect the
     required arguments to pass.
 
 EXAMPLES
@@ -219,9 +207,9 @@
         ...
      )->create_build_script;
 
-    By using the "new_module_build" method, the detected
-    "extra_linker_flags" value has been automatically passed into the new
-    "Module::Build" object.
+    By using the `new_module_build' method, the detected
+    `extra_linker_flags' value has been automatically passed into the new
+    `Module::Build' object.
 
   Testing For Optional Features
     Sometimes a function or ability may be optionally provided by the OS, or
@@ -253,7 +241,7 @@
      )->create_build_script;
 
     If the C code compiles and runs successfully, and exits with a true
-    status, the symbol "HAVE_MANGO" will be defined on the compiler
+    status, the symbol `HAVE_MANGO' will be defined on the compiler
     commandline. This allows the XS code to detect it, for example
 
      int
@@ -277,7 +265,7 @@
     It may be the case that the running kernel is newer, containing more
     features, than the distribution's libc headers would believe. In such
     circumstances it can be difficult to make use of new socket options,
-    "ioctl()"s, etc.. without having the constants that define them and
+    `ioctl()'s, etc.. without having the constants that define them and
     their parameter structures, because the relevant header files are not
     visible to the compiler. In this case, there may be little choice but to
     pull in some of the kernel header files, which will provide the required
@@ -311,11 +299,11 @@
     including the kernel headers, which should make the constant and
     structure visible, allowing the program to compile.
 
-  Creating an "#include" file
+  Creating an `#include' file
     Sometimes, rather than setting defined symbols on the compiler
     commandline, it is preferrable to have them written to a C preprocessor
     include (.h) file. This may be beneficial for cross-platform portability
-    concerns, as not all C compilers may take extra "-D" arguments on the
+    concerns, as not all C compilers may take extra `-D' arguments on the
     command line, or platforms may have small length restrictions on the
     length of a command line.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ExtUtils-CChecker-0.07/lib/ExtUtils/CChecker.pm 
new/ExtUtils-CChecker-0.08/lib/ExtUtils/CChecker.pm
--- old/ExtUtils-CChecker-0.07/lib/ExtUtils/CChecker.pm 2011-04-16 
00:56:29.000000000 +0200
+++ new/ExtUtils-CChecker-0.08/lib/ExtUtils/CChecker.pm 2012-03-25 
18:51:07.000000000 +0200
@@ -8,7 +8,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.07';
+our $VERSION = '0.08';
 
 use Carp;
 
@@ -165,7 +165,7 @@
    push @{ $self->{extra_compiler_flags} }, @_;
 }
 
-=head2 $cc->push_extra_linker_flags
+=head2 $cc->push_extra_linker_flags( @flags )
 
 Adds more linker flags
 
@@ -275,7 +275,7 @@
 
    my $seq = $self->{seq}++;
 
-   my $test_source = "test-$seq.c";
+   my $test_source = "test-$$-$seq.c";
 
    open( my $test_source_fh, "> $test_source" ) or die "Cannot write 
$test_source - $!";
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to