commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2020-03-19 19:53:15 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new.3160 (New) Package is "perl-PAR-Packer" Thu Mar 19 19:53:15 2020 rev:16 rq:786469 version:1.050 Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer.changes 2019-12-12 09:23:18.795274223 +0100 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new.3160/perl-PAR-Packer.changes 2020-03-19 19:54:39.468278435 +0100 @@ -1,0 +2,39 @@ +Thu Mar 19 03:14:14 UTC 2020 - + +- updated to 1.050 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + + 1.050 2020-03-18 + + - Rethink use of Filter::PodStrip. + +Do not add directives + +#line 1 "file" + +to packed modules except for "embdeded" files. +We still add these directives to "embedded" files as these are extracted +with mangled names which makes it hard to make sense of warn() or die() messages +caused by them. These are all core modules and don't reference __FILE__. + +This should make use of __FILE__ in packed modules work without +workarounds. __FILE__ is typically used to refer to installed non-module +resources, e.g. + + # MIME::Types + my $db = File::Spec->catfile(dirname(__FILE__), 'types.db'); + + # Mozilla::CA + my $ca_file = File::Spec->catfile(dirname(__FILE__), "CA", "cacert.pem"); + + # Mojo::File (__FILE__ used implicitly by caller()) + sub curfile { __PACKAGE__->new(Cwd::realpath((caller)[1])) } + +Hence, remove known workarounds from Filter::PatchContent and add a test. + + - Fix RT#130685: core module detection doesn't work with -Duserelocatableinc + +Original patch by frank.lichtenh...@sophos.com, thanx! +Added a test for this. + +--- Old: PAR-Packer-1.049.tar.gz New: PAR-Packer-1.050.tar.gz Other differences: -- ++ perl-PAR-Packer.spec ++ --- /var/tmp/diff_new_pack.xK9BYc/_old 2020-03-19 19:54:40.084278457 +0100 +++ /var/tmp/diff_new_pack.xK9BYc/_new 2020-03-19 19:54:40.088278457 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-PAR-Packer # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LINUX 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,13 +17,13 @@ Name: perl-PAR-Packer -Version:1.049 +Version:1.050 Release:0 %define cpan_name PAR-Packer Summary:PAR Packager License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -URL:https://metacpan.org/release/%{cpan_name} +Url:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -68,7 +68,7 @@ %prep %setup -q -n %{cpan_name}-%{version} -find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ PAR-Packer-1.049.tar.gz -> PAR-Packer-1.050.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PAR-Packer-1.049/Changes new/PAR-Packer-1.050/Changes --- old/PAR-Packer-1.049/Changes2019-05-31 13:54:06.0 +0200 +++ new/PAR-Packer-1.050/Changes2020-03-18 09:06:22.0 +0100 @@ -1,3 +1,36 @@ +1.050 2020-03-18 + +- Rethink use of Filter::PodStrip. + + Do not add directives + + #line 1 "file" + + to packed modules except for "embdeded" files. + We still add these directives to "embedded" files as these are extracted + with mangled names which makes it hard to make sense of warn() or die() messages + caused by them. These are all core modules and don't reference __FILE__. + + This should make use of __FILE__ in packed modules work without + workarounds. __FILE__ is typically used to refer to installed non-module + resources, e.g. + +# MIME::Types +my $db = File::Spec->catfile(dirname(__FILE__), 'types.db'); + +# Mozilla::CA +my $ca_file = File::Spec->catfile(dirname(__FILE__), "CA", "cacert.pem"); + +# Mojo::File (__FILE__ used implicitly by caller()) +sub curfile { __PACKAGE__->new(Cwd::realpath((caller)[1])) } +
commit perl-PAR-Packer for openSUSE:Factory
bin0y2RVO56O4.bin Description: Binary data
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2019-12-12 09:07:42 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new.4691 (New) Package is "perl-PAR-Packer" Thu Dec 12 09:07:42 2019 rev:14 rq: version:1.049 Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer.changes 2019-08-30 14:41:37.477419603 +0200 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new.4691/perl-PAR-Packer.changes 2019-12-12 09:07:44.347323663 +0100 @@ -219 +219 @@ - C:\Perl64\sitein/pp: Failed to extract a parl from 'PAR::StrippedPARL::Static' to file 'C:\Users\jon\AppData\Local\Temp\parl3swwQJc.exe' at C:/Perl64/site/lib/PAR/Packer.pm line 1184, line 1. + C:\Perl64\site in/pp: Failed to extract a parl from 'PAR::StrippedPARL::Static' to file 'C:\Users\jon\AppData\Local\Temp\parl3swwQJc.exe' at C:/Perl64/site/lib/PAR/Packer.pm line 1184, line 1. Other differences: -- ++ perl-PAR-Packer.spec ++ --- /var/tmp/diff_new_pack.dCC3m5/_old 2019-12-12 09:07:45.183323619 +0100 +++ /var/tmp/diff_new_pack.dCC3m5/_new 2019-12-12 09:07:45.187323619 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-PAR-Packer # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ Summary:PAR Packager License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url:https://metacpan.org/release/%{cpan_name} +URL:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit perl-PAR-Packer for openSUSE:Factory
bindVGrqmrPoI.bin Description: Binary data
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2018-07-28 12:41:12 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new (New) Package is "perl-PAR-Packer" Sat Jul 28 12:41:12 2018 rev:12 rq:624420 version:1.039 Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer.changes 2017-02-15 10:07:21.560136685 +0100 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer.changes 2018-07-28 12:41:19.440532056 +0200 @@ -1,0 +2,87 @@ +Sun Oct 8 07:29:29 UTC 2017 - co...@suse.com + +- remove -test subspec (which ignored errors in make check anyway) +- add 50ff73f26855151910e039b8480473024ae08b8a.patch to fix tests + with latest perl + +--- +Sun Oct 8 07:23:09 UTC 2017 - co...@suse.com + +- updated to 1.039 + see /usr/share/doc/packages/perl-PAR-Packer/Changes + + 1.039 2017-09-28 + + - Brown paper bag: add missing t/utils.pl + + 1.038 2017-09-27 + + - Fix "RT#122949: PAR-Packer-1.37 executables split arguments containing whitespace" +- on Windows, quote elements of argv array passed to spawnvp(); + algorithm stolen from Win32::ShellQuote. + + - introduce helper t/utils.pl to streamline tests + + - require IPC::Run3 for test + + - make test work with "dot-less" perl and PERL_USE_UNSAFE_INC=0 + + 1.037 2017-05-28 + + - Fix RT#121268 for PAR-Packer: error installing PAR-Packer on windows10 ( 64Bit ) +- on Windows, make dl_findfile() search first in the directory containing + the perl executable (to avoid erroneous hits in other members of PATH) + + - Fix RT#120038: [PATCH] Fix build for VS2015 (VC++ 14) +and merge pull request from Steve Hay (s...@cpan.org) +- makes PAR::Packer work with VisualStudio 2015. Thanks, Steve! + + - Fix RT#120041: --exclude gets confused by missing modules +- guard against Module::ScanDeps::_find_in_inc() returning () + + - Fail early when packing with a version of Perl +that's different frome the one PAR::Packer was built with. + +Scenario: User has built and installed PAR::Packer (or got it +pre-packaged), then installs a newer version of Perl, then does + + pp -o foo.exe foo.pl + +But running foo.exe then fails with + + foo.exe + + C:\Users\jon\AppData\Local\Temp\parlzcPb.exe: Perl lib version (5.24.1) doesn't match executable 'perl.exe' version (5.24.0) at C:/Perl64/lib/Config.pm line 62. + Compilation failed in require at C:/Perl64/lib/Errno.pm line 10. + ... + C:\Perl64\sitein/pp: Failed to extract a parl from 'PAR::StrippedPARL::Static' to file 'C:\Users\jon\AppData\Local\Temp\parl3swwQJc.exe' at C:/Perl64/site/lib/PAR/Packer.pm line 1184, line 1. + +Now, pp will fail and with a more useful message. + + - Switch from Module::Install to ExtUtils::MakeMaker + + - Rewrite the library search (for "pp --link ...") +- start with $Config{libpth} which is *not* the runtime loader (e.g. + ld.so on Linux) search path, but rather the linker (ld) search path - + but it's the best guess without having to grok /etc/ld.so.conf +- augment that with $ENV{LD_LIBRARY_PATH} or similar + + - Rework how we determine the name under which a library should be installed +- use objdump (on Linux and other ELF-based OS) and otool on Darwin +- fall back to "chasing symlinks" otherwise + + - Remove PAR_ARGV_*, PAR_ARGC stuff from script/par.pl and myldr/boot.c. +- Dunno what problem this obscure way of passing the command line arguments + from a packed executable to the custom Perl interpreter was intended + to fix, but arguments pass just fine through execvp (or spawnvp) + to perl_parse. + + - Only set the environment variable for the shared library search path +(e.g. LD_LIBRARY_PATH) that is relevant for the operating system +that we're running on + + - Use DynaLoader::dl_findfile to locate DLLs instead of homegrown stuff. + + - Remove "par_base" - prebuilt .par's haven't been available for ages + +--- Old: PAR-Packer-1.036.tar.gz perl-PAR-Packer-test.changes perl-PAR-Packer-test.spec New: 50ff73f26855151910e039b8480473024ae08b8a.patch PAR-Packer-1.039.tar.gz cpanspec.yml Other differences: -- ++ perl-PAR-Packer.spec ++ --- /var/tmp/diff_new_pack.rHCZ3k/_old 2018-07-28 12:41:20.076533279 +0200 +++ /var/tmp/diff_new_pack.rHCZ3k/_new 2018-07-28 12:41:20.080533286 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-PAR-Packer # -# Co
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2017-02-15 10:07:20 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new (New) Package is "perl-PAR-Packer" Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer-test.changes 2016-06-25 02:22:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer-test.changes 2017-02-15 10:07:21.516142882 +0100 @@ -1,0 +2,52 @@ +Wed Feb 1 15:05:36 UTC 2017 - josef.moell...@suse.com + +- Update to 1.036: + + - Fix RT#118094: Race condition exists when building cache for pp built executables +- guard against concurrent extraction attempts +- bump "requires" on PAR to a version with additional guards + + - Fix RT#118903: Does not install when '.' is not in @INC +- apply patch from Graham Ollis (PLICEASE), thanks! +- make the Module::Install stuff work in the "author" case + NOTE: "use lib '.'" does *not* work in this case + + - Move to GitHub. Thanks, OpenFoundry, for years of service. +- add Perl_5 LICENSE file, make "repository" point to GitHub +- always refer to the included LICENSE file +- point bug reports to bug-par-pac...@rt.cpan.org +- add an empty file "inc/.author/.keep" as Git doesn't track empty + directories + + - Fix RT #118053: Problem with packed perl archive for biber on 64-bit Cygwin +- embed cygcrypt-0.dll since it isn't (anymore) in the set of + default Cygwin packages + + - Upgrade to Module::Install 1.17 + +- Update to 1.035: + + - Fix RT#116254: Compilation error under strawberry perl 5.24 x64 + +s/PP_VERSION/PAR_PACKER_VERSION/ as Strawberry Perl also defines +PP_VERSION (in c/x86_64-w64-mingw32/include/wincrypt.h) + +- Update to 1.034: + + - Fix RT#116056: Fixes for Cygwin build of PAR::Packer +- detect whether we're using a 32-bit or 64-bit perl +- fix elision of "-l" from $static_ldflags +- add $static_ldflags back to $boot_ldflags + + - Add information to packed executable about which version +of PAR::Packer was used to build it (suggested by Johan Vromans): +- accessible from the packaged Perl script as $PAR::Packer::VERSION +- by looking for the string "Packed by PAR::Packer ..." in the executable + itself (using "strings exe | grep ..." or the like) + + - Use ldd on cygwin, too +- NOTE: a "system lib" on cygwin is either in /usr/bin + or a Windows "system lib" + + +--- --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer.changes 2016-06-25 02:22:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer.changes 2017-02-15 10:07:21.560136685 +0100 @@ -1,0 +2,51 @@ +Wed Feb 1 15:01:41 UTC 2017 - josef.moell...@suse.com + +- Update to 1.036: + + - Fix RT#118094: Race condition exists when building cache for pp built executables +- guard against concurrent extraction attempts +- bump "requires" on PAR to a version with additional guards + + - Fix RT#118903: Does not install when '.' is not in @INC +- apply patch from Graham Ollis (PLICEASE), thanks! +- make the Module::Install stuff work in the "author" case + NOTE: "use lib '.'" does *not* work in this case + + - Move to GitHub. Thanks, OpenFoundry, for years of service. +- add Perl_5 LICENSE file, make "repository" point to GitHub +- always refer to the included LICENSE file +- point bug reports to bug-par-pac...@rt.cpan.org +- add an empty file "inc/.author/.keep" as Git doesn't track empty + directories + + - Fix RT #118053: Problem with packed perl archive for biber on 64-bit Cygwin +- embed cygcrypt-0.dll since it isn't (anymore) in the set of + default Cygwin packages + + - Upgrade to Module::Install 1.17 + +- Update to 1.035: + + - Fix RT#116254: Compilation error under strawberry perl 5.24 x64 + +s/PP_VERSION/PAR_PACKER_VERSION/ as Strawberry Perl also defines +PP_VERSION (in c/x86_64-w64-mingw32/include/wincrypt.h) + +- Update to 1.034: + + - Fix RT#116056: Fixes for Cygwin build of PAR::Packer +- detect whether we're using a 32-bit or 64-bit perl +- fix elision of "-l" from $static_ldflags +- add $static_ldflags back to $boot_ldflags + + - Add information to packed executable about which version +of PAR::Packer was used to build it (suggested by Johan Vromans): +- accessible from the packaged Perl script as $PAR::Packer::VERSION +- by looking for the string "Packed by PAR::Packer ..." in the executable + itself (using "strings exe | grep ..." or the like) + + - Use ldd on cygwin, too +- NOTE: a "system lib" on cygwin is either in /usr
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2016-06-25 02:22:06 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new (New) Package is "perl-PAR-Packer" Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer-test.changes 2014-05-17 21:43:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer-test.changes 2016-06-25 02:22:26.0 +0200 @@ -1,0 +2,101 @@ +Fri Jun 17 22:56:24 UTC 2016 - t...@libreoffice.org + +- Update to 1.033: + - Fix RT#114229: v1.32 still won't install on strawberry perl v5.22.2 + - Drop the "re-exec myself" in myldr/internals.c + - Really suppress generation of myldr/MYMETA.* and don't install +man pages for myldr/{Dynamic,Static}.pm + +- Update to 1.032: + - Unbreak PAR::Packer for Perl 5.23.9 and higher + - Fix RT#114155: Makefile.PL error - not loading ExtUtils::MakeMaker + - extract-embedded.pl: show starting offset of embedded files + +- Update to 1.031: + - Fix RT#113618: Strange issue with not packing libperl.dylib + - Implement namespace options for "-M" like ActiveState's perlapp + - Fix RT#113463: Fix spelling error in manpage + +- Update to 1.030: + - Fix RT#111455: unable to use -x and -u with pp + - Fix RT#110480: Unpacking exe: File exists + - Fix RT#111896: PAR Question Solaris 10 + - file2c.pl: switch back from array of unsiged to (hex encoded) strings. + - Skip a test if Archive::Unzip::Burst is detected (this messes up expected +mtimes for extracted files). + - Make a test work with early versions of Perl 5.8.x (x < 9) that have a bug +with compiled regexes and the /m modifier. + +- Update to 1.029: + - Add option "-u" ("--unicode") to pp to explicitly package Unicode support + - Remove all references to http://par.perl.org/, doesn't exist anymore + - Remove Internals::PAR::CLEARSTACK + +- Update to 1.028: + - Fix RT#109123: v1.027 tests are not passed under windows + +- Update to 1.027: + - Add option -M Foo::Bar:: to pp (note the trailing double colon) + - Fix RT#109110: Incompatible with Module::ScanDeps 1.20 + +- Update to 1.026: + - Fix RT#101800: [PATCH] Reinstate files to inc dir if deleted by external process + - Find the "\nPAR.pm\n" signature in a .par (or packed executable) + - Fix RT#104635 for PAR-Packer: IO error the first time an executable built by the packer + - Fix RT#104509: Problem signing PAR file, +and RT#104560: [PATCH] list added files in manifest + - Make MIME::Types work "out of the box" + - Bump requirement on PAR (for the fix for RT #103861), add a test. + - Update tkpp ito 1.5: + - Make pp fail when an unknown option is encountered. + - Remove PAR::Packer::_append_parl(), not called anywhere. + - Add license; update repository OpenFoundry repository URL + +- Update to 1.025: + - Fix PAR::Packer "make test" problem with Strawberry Portable + - Fix for PAR-Packer 1.024 with a nonstandard libperl.so name +Patch from markus.jan...@ericsson.com, thanks! + - Fix #101662: Prevent shared libs from being cached in memory on AIX +Applied patch from th...@northpeak.org, thanks. +Note: this is one half of the fix, the other is in PAR + +- Update to 1.024: + - Fix RT #99231: Problem with PAR::Packer 1.022 on Perl 5.20.1 and earlier + +- Update to 1.023: + - Fix RT #99231: Problem with PAR::Packer 1.022 on Perl 5.20.1 and earlier + - Fix RT #63939: The behaviour of "pp --link ..." is subtly different between OSX and Linux + - Bump required version of Module::ScanDeps, +makes t/90-rt59710.t pass again on perl 5.21.x + - die if a requested shared library (option -l) can't be found. + - Add a patch rule so that Mozilla::CA finds its (extracted) cacert.pem file. + - Upgrade to Module::Install 1.14. + +- Update to 1.022: + - Fix RT#98955: installation fails | Can't locate String/ShellQuote.pm + - Simply enclose the filenames in double quotes, should work on both +*nix and Windows in all reasonable scenarios. + - Drop incorrectly specified 'Digital signature support' "feature": simply +"recommends" the required modules. + +- Update to 1.021: + - Fix #98791: PAR-Packer fails to build with DWIMPerl/Strawberry Perl due to unquoted path name + +- Update to 1.020: + - Implement option --xargs for pp + - Update to Module::Install 1.10 + +- Update to 1.019: + - Fix RT #96288: PAR::Packer unable to build under Win32/ActivePerl v5.14.2 +RT #96739: "bsd_glob" is not defined on perl 5.14.x and earlier +RT #97018 (Issue while upgrading PAR::Packer ) + - Fix RT #59224 (make error with version 1.006 on aix 5.3) + - Update documentation wrt the name of the cache directory. + +- Update to 1.018: + - [DJIBEL] tkpp 1.4
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2014-05-17 21:43:57 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new (New) Package is "perl-PAR-Packer" Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer-test.changes 2013-11-14 08:43:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer-test.changes 2014-05-17 21:43:59.0 +0200 @@ -1,0 +2,22 @@ +Wed May 13 13:00:00 CET 2014 - tbehr...@suse.com + +- Update to 1.017: + RT #84588: OSX: incorrect detection of gcc (unsupported option '-static-libgcc') + merged with: + - RT #90198: PAR::Packer fails to compile in Mac OS X 10.9 Mavericks + - RT #91086: PAR-Packer-1.016 fails to install on OSX) + + clang on OSX pretends to be gcc, but doesn't implement gcc's option "-static-libgcc" + - use this option only on Windows (when using the MingW toolchain). + + Drop a test that was using Inline::C just to wrap native execvp(). + - It caused failures on CPAN Testers (if accidentally Inline was +installed) that were unrelated to PAR::Packer. + +- Update to 1.016: +RT #90870: Segmentation fault (core dumped) (MooX::Options) +- any "die" in a packed executable causes the executable to segfault + (at least on Linux and Perl 5.18.1) +- remove a line from XS code that sets an internal perl variable + +--- --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer.changes 2013-11-14 08:43:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer.changes 2014-05-17 21:43:59.0 +0200 @@ -1,0 +2,22 @@ +Wed May 13 13:00:00 CET 2014 - tbehr...@suse.com + +- Update to 1.017: + RT #84588: OSX: incorrect detection of gcc (unsupported option '-static-libgcc') + merged with: + - RT #90198: PAR::Packer fails to compile in Mac OS X 10.9 Mavericks + - RT #91086: PAR-Packer-1.016 fails to install on OSX) + + clang on OSX pretends to be gcc, but doesn't implement gcc's option "-static-libgcc" + - use this option only on Windows (when using the MingW toolchain). + + Drop a test that was using Inline::C just to wrap native execvp(). + - It caused failures on CPAN Testers (if accidentally Inline was +installed) that were unrelated to PAR::Packer. + +- Update to 1.016: +RT #90870: Segmentation fault (core dumped) (MooX::Options) +- any "die" in a packed executable causes the executable to segfault + (at least on Linux and Perl 5.18.1) +- remove a line from XS code that sets an internal perl variable + +--- Old: PAR-Packer-1.015.tar.gz New: PAR-Packer-1.017.tar.gz Other differences: -- ++ perl-PAR-Packer-test.spec ++ --- /var/tmp/diff_new_pack.Y7wu6d/_old 2014-05-17 21:44:00.0 +0200 +++ /var/tmp/diff_new_pack.Y7wu6d/_new 2014-05-17 21:44:00.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-PAR-Packer-test # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -22,7 +22,7 @@ Summary:Test PAR Packager License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl -Version:1.015 +Version:1.017 Release:0 Url:http://search.cpan.org/dist/PAR-Packer/ Source: %{cpan_name}-%{version}.tar.gz ++ perl-PAR-Packer.spec ++ --- /var/tmp/diff_new_pack.Y7wu6d/_old 2014-05-17 21:44:00.0 +0200 +++ /var/tmp/diff_new_pack.Y7wu6d/_new 2014-05-17 21:44:00.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-PAR-Packer # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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,7 +17,7 @@ Name: perl-PAR-Packer -Version:1.015 +Version:1.017 Release:0 %define cpan_name PAR-Packer Summary:PAR Packager ++ PAR-Packer-1.015.tar.gz -> PAR-Packer-1.017.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PAR-Packer-1.015/ChangeLog new/PAR-Packer-1.017/ChangeLog --- old/PAR-Packer-1.015/ChangeLog 2013-10-09 13:2
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2013-11-14 08:43:07 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new (New) Package is "perl-PAR-Packer" Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer-test.changes 2012-05-30 10:58:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer-test.changes 2013-11-14 08:43:08.0 +0100 @@ -1,0 +2,20 @@ +Wed Nov 13 15:17:28 CET 2013 - p...@suse.de + +- Update to 1.015: + RT #82916: Terminating during unpack results in corrupted cache, + failure on next start + - apply (slightly modified) patch from shut...@pobox.com, thanks! + + RT #88297 (-M crashes pp if option contains backslashes) + - _add_file(): do _not_ use $zip->memberNamed(...) to refer to the + just added Archive::Zip::Member; instead use the + return value of $zip->addFile or $zip->addString + + minor changes + - use File::Spec::Functions, get rid of ugly File::Spec->... calls + - set $pre_res using catfile() instead of hardcoding a backslash; +this might help on Cygwin + - fix -Mblib option for run_with_inc.pl: we want the blib in the top +level directory + +--- perl-PAR-Packer.changes: same change Old: PAR-Packer-1.014.tar.gz New: PAR-Packer-1.015.tar.gz Other differences: -- ++ perl-PAR-Packer-test.spec ++ --- /var/tmp/diff_new_pack.t3vZCs/_old 2013-11-14 08:43:09.0 +0100 +++ /var/tmp/diff_new_pack.t3vZCs/_new 2013-11-14 08:43:09.0 +0100 @@ -22,7 +22,7 @@ Summary:Test PAR Packager License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl -Version:1.014 +Version:1.015 Release:0 Url:http://search.cpan.org/dist/PAR-Packer/ Source: %{cpan_name}-%{version}.tar.gz ++ perl-PAR-Packer.spec ++ --- /var/tmp/diff_new_pack.t3vZCs/_old 2013-11-14 08:43:09.0 +0100 +++ /var/tmp/diff_new_pack.t3vZCs/_new 2013-11-14 08:43:09.0 +0100 @@ -17,7 +17,7 @@ Name: perl-PAR-Packer -Version:1.014 +Version:1.015 Release:0 %define cpan_name PAR-Packer Summary:PAR Packager ++ PAR-Packer-1.014.tar.gz -> PAR-Packer-1.015.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PAR-Packer-1.014/ChangeLog new/PAR-Packer-1.015/ChangeLog --- old/PAR-Packer-1.014/ChangeLog 2012-12-21 16:46:04.0 +0100 +++ new/PAR-Packer-1.015/ChangeLog 2013-10-09 13:28:16.0 +0200 @@ -1,3 +1,30 @@ +[Changes for 1.015 - Oct 9, 2013] + +* featurectomy: remove --icon and --info options from pp and PAR::Packer + - they don't work on some versions of Windows (result in corrupted executables) + - these options are just passed on to Win32::Exe, so you may simply +post-process the executable, e.g. using exe_update.pl from Win32::Exe + +* bug fixes: + + RT #82916: Terminating during unpack results in corrupted cache, failure on next start + - apply (slightly modified) patch from shut...@pobox.com, thanks! + + RT #88297 (-M crashes pp if option contains backslashes) + - _add_file(): do _not_ use $zip->memberNamed(...) to refer to the just added +Archive::Zip::Member; instead use the return value of $zip->addFile or +$zip->addString + + don't modify embedded files after initial extraction + - fixes bug (on Windows) reported by Ken Tuchman + + minor changes + - use File::Spec::Functions, get rid of ugly File::Spec->... calls + - set $pre_res using catfile() instead of hardcoding a backslash; +this might help on Cygwin + - fix -Mblib option for run_with_inc.pl: we want the blib in the top level directory + + [Changes for 1.014 - Dec 21, 2012] * tkpp 1.3 : --addfile option in GUI updated : diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PAR-Packer-1.014/MANIFEST new/PAR-Packer-1.015/MANIFEST --- old/PAR-Packer-1.014/MANIFEST 2012-10-05 19:14:38.0 +0200 +++ new/PAR-Packer-1.015/MANIFEST 2013-10-09 13:38:28.0 +0200 @@ -40,7 +40,6 @@ Makefile.PL MANIFEST This list of files MANIFEST.SKIP -META.json META.yml myldr/boot.c myldr/Dynamic.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PAR-Packer-1.014/META.json new/PAR-Packer-1.015/META.json --- old/PAR-Packer-1.
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2013-09-07 12:32:25 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new (New) Package is "perl-PAR-Packer" Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer.changes 2013-01-10 22:34:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer.changes 2013-09-07 12:32:27.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 5 18:28:38 CEST 2013 - m...@suse.de + +- add libperl_requires, as we link against libperl and thus + need a specific version of perl + +--- Other differences: -- ++ perl-PAR-Packer.spec ++ --- /var/tmp/diff_new_pack.ngOu3H/_old 2013-09-07 12:32:27.0 +0200 +++ /var/tmp/diff_new_pack.ngOu3H/_new 2013-09-07 12:32:27.0 +0200 @@ -42,6 +42,7 @@ Requires: perl(PAR::Dist) >= 0.22 Recommends: perl(Digest) >= Module::Signature %{perl_requires} +%{?libperl_requires} %description This module implements the *App::Packer::Backend* interface, for generating -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-PAR-Packer for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PAR-Packer for openSUSE:Factory checked in at 2013-01-10 22:34:13 Comparing /work/SRC/openSUSE:Factory/perl-PAR-Packer (Old) and /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new (New) Package is "perl-PAR-Packer", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/perl-PAR-Packer/perl-PAR-Packer.changes 2012-05-30 10:58:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-PAR-Packer.new/perl-PAR-Packer.changes 2013-01-10 22:34:15.0 +0100 @@ -1,0 +2,14 @@ +Thu Jan 10 10:33:56 CET 2013 - r...@suse.de + +- update to 1.014 + * tkpp 1.3 : --addfile option in GUI updated : + * Bug fixes, etc. +- update to 1.013 + * New version of Tkpp (Version 1.2) (cf. RT #69517) + * Bug fixes, etc. +- update to 1.012 + * Bug fixes, etc. +- update to 1.011 + * Bug fixes, etc. + +--- Old: PAR-Packer-1.010.tar.gz New: PAR-Packer-1.014.tar.gz Other differences: -- ++ perl-PAR-Packer-test.spec ++ --- /var/tmp/diff_new_pack.2NyofP/_old 2013-01-10 22:34:16.0 +0100 +++ /var/tmp/diff_new_pack.2NyofP/_new 2013-01-10 22:34:16.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package perl-PAR-Packer (Version 1.008) +# spec file for package perl-PAR-Packer-test # -# Copyright (c) 2010 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 @@ -15,38 +15,35 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %define cpan_name PAR-Packer Name: perl-PAR-Packer-test Summary:Test PAR Packager -Version:1.010 -Release:1 -License:GPL+ or Artistic +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl +Version:1.014 +Release:0 Url:http://search.cpan.org/dist/PAR-Packer/ Source: %{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} -BuildRequires: perl lzma +BuildRequires: lzma +BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Archive::Zip) >= 1 -BuildRequires: perl(Digest) >= Module::Signature -BuildRequires: perl(File::Temp) >= 0.05 +BuildRequires: perl(Compress::Zlib) >= 1.3 BuildRequires: perl(Getopt::ArgvFile) >= 1.07 -BuildRequires: perl(Module::ScanDeps) >= 0.98 -BuildRequires: perl(PAR) >= 1.000 +BuildRequires: perl(Module::ScanDeps) >= 1.09 +BuildRequires: perl(PAR) >= 1.005 BuildRequires: perl(PAR::Dist) >= 0.22 -BuildRequires: perl(Test::Pod) >= 1.0 -BuildRequires: perl >= 5.6.1 Requires: perl(Archive::Zip) >= 1 -Requires: perl(Digest) >= Module::Signature -Requires: perl(File::Temp) >= 0.05 +Requires: perl(Compress::Zlib) >= 1.3 Requires: perl(Getopt::ArgvFile) >= 1.07 -Requires: perl(Module::ScanDeps) >= 0.98 -Requires: perl(PAR) >= 1.000 +Requires: perl(Module::ScanDeps) >= 1.09 +Requires: perl(PAR) >= 1.005 Requires: perl(PAR::Dist) >= 0.22 +Recommends: perl(Digest) >= Module::Signature %description This module tests the App::Packer::Backend interface for generating @@ -61,7 +58,7 @@ %check export PERL_TEST_POD=1 -%{__make} test +%{__make} test || true %install ++ perl-PAR-Packer.spec ++ --- /var/tmp/diff_new_pack.2NyofP/_old 2013-01-10 22:34:16.0 +0100 +++ /var/tmp/diff_new_pack.2NyofP/_new 2013-01-10 22:34:16.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package perl-PAR-Packer (Version 1.009) +# spec file for package perl-PAR-Packer # -# 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 @@ -15,14 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: perl-PAR-Packer -Version:1.010 -Release:1 -License:GPL-1.0+ or Artistic-1.0 +Version:1.014 +Release:0 %define cpan_name PAR-Packer Summary:PAR Packager -Url:http://search.cpan.org/dist/PAR-Packer/ +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl +Url:http://search.cpan.org/dist/PAR-Packer/ Source: http://www.cpan.org/authors/id/R/RS/RSCHUPP/%{cpan_name}-%{version}.tar.gz BuildRoot: %{_t