commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2017-10-02 16:43:46 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is "FastCGI" Mon Oct 2 16:43:46 2017 rev:29 rq:528599 version:2.4.0 Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2014-12-30 00:49:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2017-10-02 16:43:47.886048043 +0200 @@ -1,0 +2,5 @@ +Sun Sep 24 08:10:16 UTC 2017 - co...@suse.com + +- add FastCGI-perl526.patch as perl 5.26 no longer has . in @INC + +--- New: FastCGI-perl526.patch Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.btWRqP/_old 2017-10-02 16:43:49.389836615 +0200 +++ /var/tmp/diff_new_pack.btWRqP/_new 2017-10-02 16:43:49.389836615 +0200 @@ -1,7 +1,7 @@ # # spec file for package FastCGI # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -33,6 +33,7 @@ Patch4: FastCGI-gcc44.patch Patch5: FastCGI-perl514.patch Patch6: FastCGI-fix_deprecated_api.patch +Patch7: FastCGI-perl526.patch BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: perl @@ -89,6 +90,7 @@ %patch4 %patch5 %patch6 +%patch7 -p1 touch NEWS AUTHORS ChangeLog COPYING find doc/{fastcgi-prog-guide,fastcgi-whitepaper} -type f -print0 | xargs -r0 chmod 0644 ++ FastCGI-perl526.patch ++ Index: fcgi-2.4.0/perl/FCGI.PL === --- fcgi-2.4.0.orig/perl/FCGI.PL +++ fcgi-2.4.0/perl/FCGI.PL @@ -1,7 +1,7 @@ use Config; use ExtUtils::MakeMaker; -do 'FCGI.cfg' or die "no FCGI.cfg"; +do './FCGI.cfg' or die "no FCGI.cfg"; open OUT, ">FCGI.pm";
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2014-12-30 00:49:36 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is FastCGI Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2014-12-16 14:48:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2014-12-30 00:49:43.0 +0100 @@ -1,0 +2,8 @@ +Sat Dec 20 11:57:22 UTC 2014 - jeng...@inai.de + +- libfcgi++-0 package name is wrong (should be libfcgi++0); + change to libfcgi0 (due to libfcgi.so.0 being present, which is + the main one). +- Remove pointless --with-pic (it is enabled by default anyway) + +--- Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.UIIwDF/_old 2014-12-30 00:49:45.0 +0100 +++ /var/tmp/diff_new_pack.UIIwDF/_new 2014-12-30 00:49:45.0 +0100 @@ -15,18 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define so_ver 0 Name: FastCGI +%define lname libfcgi0 Version:2.4.0 Release:0 -# -# -BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: perl -BuildRoot: %{_tmppath}/%{name}-%{version}-build -# +Summary:A Scalable, Open Extension to CGI +License:OML +Group: Development/Languages/C and C++ Url:http://www.fastcgi.com Source: http://www.fastcgi.com/dist/fcgi.tar.bz2 Source1:README.supervise @@ -37,10 +33,10 @@ Patch4: FastCGI-gcc44.patch Patch5: FastCGI-perl514.patch Patch6: FastCGI-fix_deprecated_api.patch -# -Summary:A Scalable, Open Extension to CGI -License:OML -Group: Development/Languages/C and C++ +BuildRequires: gcc-c++ +BuildRequires: libtool +BuildRequires: perl +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description FastCGI is a language-independent, scalable, open extension to CGI that @@ -50,7 +46,7 @@ %package devel Summary:A scalable, open extension to CGI Group: Development/Languages/C and C++ -Requires: libfcgi++-%{so_ver} = %{version} +Requires: %lname = %version Requires: glibc-devel %description devel @@ -58,11 +54,13 @@ provides high performance without the limitations of server specific APIs. -%package -n libfcgi++-%{so_ver} +%package -n %lname Summary:A scalable, open extension to CGI - System library Group: System/Libraries +Obsoletes: libfcgi++-0 %version-%release +Provides: libfcgi++-0 = %version-%release -%description -n libfcgi++-%{so_ver} +%description -n %lname FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. @@ -96,16 +94,16 @@ %build autoreconf -fi -%configure --disable-static --with-pic --includedir=%{_includedir}/fastcgi +%configure --disable-static --includedir=%{_includedir}/fastcgi make all pushd perl -%configure --disable-static --with-pic --includedir=%{_includedir}/fastcgi +%configure --disable-static --includedir=%{_includedir}/fastcgi %{__perl} Makefile.PL make %{?_smp_mflags} all popd %install -%makeinstall +%make_install pushd perl %perl_make_install %perl_process_packlist @@ -127,11 +125,8 @@ %{buildroot}%{_docdir}/%{name}/ rm -f %{buildroot}%{_libdir}/libfcgi*.la -%post -n libfcgi++-%{so_ver} -/sbin/ldconfig - -%postun -n libfcgi++-%{so_ver} -/sbin/ldconfig +%post -n %lname -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig %files %defattr(-,root,root) @@ -146,7 +141,7 @@ %{_libdir}/libfcgi*.so %{_mandir}/man3/*.3.gz -%files -n libfcgi++-%{so_ver} +%files -n %lname %defattr(-,root,root) %{_libdir}/libfcgi*.so.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2014-12-16 14:48:44 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is FastCGI Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2014-09-03 08:30:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2014-12-16 14:48:43.0 +0100 @@ -1,0 +2,7 @@ +Sat Dec 13 13:33:33 UTC 2014 - p.drou...@gmail.com + +- Split out the system library, following the shared library + conventions +- Make devel subpackage depends on shared library package + +--- Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.04O0Mx/_old 2014-12-16 14:48:44.0 +0100 +++ /var/tmp/diff_new_pack.04O0Mx/_new 2014-12-16 14:48:44.0 +0100 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%define so_ver 0 Name: FastCGI Version:2.4.0 @@ -46,12 +47,10 @@ provides high performance without the limitations of server-specific APIs. - - %package devel Summary:A scalable, open extension to CGI Group: Development/Languages/C and C++ -Requires: %{name} = %{version} +Requires: libfcgi++-%{so_ver} = %{version} Requires: glibc-devel %description devel @@ -59,7 +58,14 @@ provides high performance without the limitations of server specific APIs. +%package -n libfcgi++-%{so_ver} +Summary:A scalable, open extension to CGI - System library +Group: System/Libraries +%description -n libfcgi++-%{so_ver} +FastCGI is a language independent, scalable, open extension to CGI that +provides high performance without the limitations of server specific +APIs. %package -n perl-FastCGI Summary:A scalable, open extension to CGI @@ -76,8 +82,6 @@ provides high performance without the limitations of server specific APIs. - - %prep %setup -n fcgi-%{version} %patch0 @@ -123,24 +127,29 @@ %{buildroot}%{_docdir}/%{name}/ rm -f %{buildroot}%{_libdir}/libfcgi*.la -%post -p /sbin/ldconfig +%post -n libfcgi++-%{so_ver} +/sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n libfcgi++-%{so_ver} +/sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/cgi-fcgi -%{_libdir}/libfcgi*.so.* %{_mandir}/man1/*.1.gz %doc %{_docdir}/%{name} %files devel %defattr(-,root,root) -%{_libdir}/libfcgi*.so %dir %{_includedir}/fastcgi/ %{_includedir}/fastcgi/* +%{_libdir}/libfcgi*.so %{_mandir}/man3/*.3.gz +%files -n libfcgi++-%{so_ver} +%defattr(-,root,root) +%{_libdir}/libfcgi*.so.* + %files -n perl-FastCGI %defattr(-,root,root) %{_mandir}/man3/*.3pm.gz -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2014-09-03 08:30:15 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is FastCGI Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2013-03-21 09:53:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2014-09-03 08:30:23.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 1 07:41:20 UTC 2014 - fcro...@suse.com + +- Update license tag to spdx 1.2. + +--- Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.cOOvGq/_old 2014-09-03 08:30:24.0 +0200 +++ /var/tmp/diff_new_pack.cOOvGq/_new 2014-09-03 08:30:24.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package FastCGI # -# 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 @@ -38,7 +38,7 @@ Patch6: FastCGI-fix_deprecated_api.patch # Summary:A Scalable, Open Extension to CGI -License:SUSE-OML +License:OML Group: Development/Languages/C and C++ %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2013-03-21 09:53:13 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is FastCGI, Maintainer is mrueck...@suse.com Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2012-06-13 16:23:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2013-03-21 09:53:15.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 20 13:13:06 UTC 2013 - bo...@steki.net + +- re-enable SLE support as %perl_requires is too new + +--- Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.6khFP9/_old 2013-03-21 09:53:19.0 +0100 +++ /var/tmp/diff_new_pack.6khFP9/_new 2013-03-21 09:53:19.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package FastCGI # -# Copyright (c) 2012 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 @@ -65,7 +65,11 @@ Summary:A scalable, open extension to CGI Group: Development/Languages/C and C++ Requires: %{name} = %{version} +%if 0%{?suse_version} 1120 +Requires: perl = 5.8.0 +%else %{perl_requires} +%endif %description -n perl-FastCGI FastCGI is a language independent, scalable, open extension to CGI that -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2012-06-13 16:23:46 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is FastCGI, Maintainer is mrueck...@suse.com Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2012-04-02 10:29:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2012-06-13 16:23:48.0 +0200 @@ -1,0 +2,5 @@ +Mon Jun 11 12:12:00 UTC 2012 - co...@suse.com + +- require the right version of perl + +--- Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.nhPlYK/_old 2012-06-13 16:23:50.0 +0200 +++ /var/tmp/diff_new_pack.nhPlYK/_new 2012-06-13 16:23:50.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package FastCGI # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,16 +16,14 @@ # - Name: FastCGI Version:2.4.0 -Release:151 +Release:0 # -Group: Development/Languages/C and C++ -License:SUSE-OML # BuildRequires: gcc-c++ BuildRequires: libtool +BuildRequires: perl BuildRoot: %{_tmppath}/%{name}-%{version}-build # Url:http://www.fastcgi.com @@ -40,6 +38,8 @@ Patch6: FastCGI-fix_deprecated_api.patch # Summary:A Scalable, Open Extension to CGI +License:SUSE-OML +Group: Development/Languages/C and C++ %description FastCGI is a language-independent, scalable, open extension to CGI that @@ -49,9 +49,8 @@ %package devel -License:SUSE-OML -Group: Development/Languages/C and C++ Summary:A scalable, open extension to CGI +Group: Development/Languages/C and C++ Requires: %{name} = %{version} Requires: glibc-devel @@ -63,10 +62,10 @@ %package -n perl-FastCGI -License:SUSE-OML -Group: Development/Languages/C and C++ Summary:A scalable, open extension to CGI +Group: Development/Languages/C and C++ Requires: %{name} = %{version} +%{perl_requires} %description -n perl-FastCGI FastCGI is a language independent, scalable, open extension to CGI that -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2012-04-02 10:29:06 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is FastCGI, Maintainer is mrueck...@suse.com Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2011-12-25 17:34:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2012-04-02 10:29:09.0 +0200 @@ -1,0 +2,7 @@ +Tue Mar 27 08:35:39 UTC 2012 - cfarr...@suse.com + +- license update: SUSE-OML + Use SUSE- proprietary prefix until license is accepted upstream by + SPDX.org. Fedora tracks this as OML. + +--- Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.e3YmR9/_old 2012-04-02 10:29:11.0 +0200 +++ /var/tmp/diff_new_pack.e3YmR9/_new 2012-04-02 10:29:11.0 +0200 @@ -22,7 +22,7 @@ Release:151 # Group: Development/Languages/C and C++ -License:PERMISSIVE-OSI-COMPLIANT ; Open Market Permissive License +License:SUSE-OML # BuildRequires: gcc-c++ BuildRequires: libtool @@ -49,7 +49,7 @@ %package devel -License:PERMISSIVE-OSI-COMPLIANT ; Open Market Permissive License +License:SUSE-OML Group: Development/Languages/C and C++ Summary:A scalable, open extension to CGI Requires: %{name} = %{version} @@ -63,7 +63,7 @@ %package -n perl-FastCGI -License:Other uncritical OpenSource License ; Open Market Permissive License +License:SUSE-OML Group: Development/Languages/C and C++ Summary:A scalable, open extension to CGI Requires: %{name} = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at 2011-12-25 17:34:01 Comparing /work/SRC/openSUSE:Factory/FastCGI (Old) and /work/SRC/openSUSE:Factory/.FastCGI.new (New) Package is FastCGI, Maintainer is mrueck...@suse.com Changes: --- /work/SRC/openSUSE:Factory/FastCGI/FastCGI.changes 2011-10-16 12:43:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.FastCGI.new/FastCGI.changes 2011-12-25 17:34:02.0 +0100 @@ -1,0 +2,7 @@ +Wed Dec 21 16:14:12 UTC 2011 - mrueck...@suse.com + +- added FastCGI-fix_deprecated_api.patch: (bnc#735882) + Fixes an issue where CGI.pm received CGI variables from previous + requests. CVE-2011-2766 + +--- New: FastCGI-fix_deprecated_api.patch Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.E3atVg/_old 2011-12-25 17:34:03.0 +0100 +++ /var/tmp/diff_new_pack.E3atVg/_new 2011-12-25 17:34:03.0 +0100 @@ -37,6 +37,7 @@ Patch3: fastcgi-2.4.0_missing_call_to_fclose.patch Patch4: FastCGI-gcc44.patch Patch5: FastCGI-perl514.patch +Patch6: FastCGI-fix_deprecated_api.patch # Summary:A Scalable, Open Extension to CGI @@ -82,6 +83,7 @@ %patch3 %patch4 %patch5 +%patch6 touch NEWS AUTHORS ChangeLog COPYING find doc/{fastcgi-prog-guide,fastcgi-whitepaper} -type f -print0 | xargs -r0 chmod 0644 ++ FastCGI-fix_deprecated_api.patch ++ From: Florian Ragwitz r...@debian.org Date: Sat, 24 Sep 2011 07:54:33 + (+0200) Subject: Stop leaking information across requests X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2Ffcgi2.git;a=commitdiff_plain;h=297693dc8362d25bb25e473899c72508a0f71d2e Stop leaking information across requests %hash is false if the hash hasn't been assigned to, *or* if the hash is simply empty. This causes the environment from the *second* request (that is, the environment produced by the first request) to be saved as default if the first request had empty environment. This way, request after the first can get access to credentials set up by the first request. Instead of fixing this, I'd much rather remove this old and buggy interface. However, 10 years of deprecation don't seem to have been enough for CGI::Fast to switch to the new and properly supported interface. :-( This is CVE-2011-2766. --- Index: perl/FCGI.PL === --- perl/FCGI.PL.orig 2002-12-15 21:02:48.0 +0100 +++ perl/FCGI.PL2011-12-12 11:24:08.885998082 +0100 @@ -291,14 +291,14 @@ sub Request(;***$*$) { sub accept() { warn accept called as a method; you probably wanted to call Accept if @_; -if (defined %FCGI::ENV) { - %ENV = %FCGI::ENV; +if ( defined($FCGI::ENV) ) { +%ENV = %$FCGI::ENV; } else { - %FCGI::ENV = %ENV; +$FCGI::ENV = {%ENV}; } my $rc = Accept($global_request); -for (keys %FCGI::ENV) { - $ENV{$_} = $FCGI::ENV{$_} unless exists $ENV{$_}; +for (keys %$FCGI::ENV) { +$ENV{$_} = $FCGI::ENV-{$_} unless exists $ENV{$_}; } # not SFIO @@ -310,7 +310,7 @@ sub accept() { sub finish() { warn finish called as a method; you probably wanted to call Finish if @_; -%ENV = %FCGI::ENV if (defined %FCGI::ENV); +%ENV = %$FCGI::ENV if defined($FCGI::ENV); # not SFIO if (tied (*STDIN)) { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at Sun Oct 16 12:39:43 CEST 2011. --- openSUSE:Factory/FastCGI/FastCGI.changes2011-09-23 01:50:40.0 +0200 +++ /mounts/work_src_done/STABLE/FastCGI/FastCGI.changes2011-10-15 06:51:46.0 +0200 @@ -1,0 +2,5 @@ +Sat Oct 15 04:47:09 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to make the spec file more reliable + +--- calling whatdependson for head-i586 Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.n0FFO3/_old 2011-10-16 12:39:39.0 +0200 +++ /var/tmp/diff_new_pack.n0FFO3/_new 2011-10-16 12:39:39.0 +0200 @@ -25,6 +25,7 @@ License:PERMISSIVE-OSI-COMPLIANT ; Open Market Permissive License # BuildRequires: gcc-c++ +BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build # Url:http://www.fastcgi.com continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit FastCGI for openSUSE:Factory
Hello community, here is the log from the commit of package FastCGI for openSUSE:Factory checked in at Fri May 27 12:16:25 CEST 2011. --- FastCGI/FastCGI.changes 2010-12-06 10:28:04.0 +0100 +++ /mounts/work_src_done/STABLE/FastCGI/FastCGI.changes2011-05-26 22:33:15.0 +0200 @@ -1,0 +2,5 @@ +Thu May 26 20:30:01 UTC 2011 - idon...@novell.com + +- Add FastCGI-perl514.patch: fix compilation with Perl 5.14 + +--- calling whatdependson for head-i586 New: FastCGI-perl514.patch Other differences: -- ++ FastCGI.spec ++ --- /var/tmp/diff_new_pack.T0QPVh/_old 2011-05-27 12:01:40.0 +0200 +++ /var/tmp/diff_new_pack.T0QPVh/_new 2011-05-27 12:01:40.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package FastCGI (Version 2.4.0) +# spec file for package FastCGI # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -20,7 +20,7 @@ Name: FastCGI Version:2.4.0 -Release:146 +Release:151 # Group: Development/Languages/C and C++ License:PERMISSIVE-OSI-COMPLIANT ; Open Market Permissive License @@ -36,6 +36,7 @@ Patch2: FastCGI-supervise_cgi-fcgi.patch Patch3: fastcgi-2.4.0_missing_call_to_fclose.patch Patch4: FastCGI-gcc44.patch +Patch5: FastCGI-perl514.patch # Summary:A Scalable, Open Extension to CGI @@ -80,6 +81,7 @@ %patch2 %patch3 %patch4 +%patch5 touch NEWS AUTHORS ChangeLog COPYING find doc/{fastcgi-prog-guide,fastcgi-whitepaper} -type f -print0 | xargs -r0 chmod 0644 ++ FastCGI-perl514.patch ++ --- perl/Makefile.PL2002-12-15 20:40:19.0 +0100 +++ perl/Makefile.PL2011-05-26 22:28:06.673024204 +0200 @@ -99,10 +99,7 @@ # the contents of the Makefile that is written. # Work around bug in previous versions of MakeMaker -WriteMakefile(NAME = 'FCGI') -if $ExtUtils::MakeMaker::VERSION = 5.4302; - -$mm = MM-new({ +WriteMakefile( 'NAME' = 'FCGI', 'VERSION_FROM' = 'version.pm', 'dist' = { 'COMPRESS' = 'gzip -9f', @@ -123,10 +120,7 @@ 'PL_FILES' = $plfiles, PM = {'FCGI.pm' = '$(INST_ARCHLIBDIR)/FCGI.pm'}, @extras, -}); -# don't install oldinterface pod -delete $mm-{MAN3PODS}{oldinterface.pod}; -$mm-flush; +); exit if -f 'fcgi_config.h' or $libfound or $pure; Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org