Debian Bug report logs - #658875
Call-time pass-by-reference has been removed from php5 (>= 5.4)

version graph

Package: simplesamlphp; Maintainer for simplesamlphp is Thijs Kinkhorst <thijs@debian.org>; Source for simplesamlphp is src:simplesamlphp (PTS, buildd, popcon).

Reported by: Ondřej Surý <ondrej@debian.org>

Date: Mon, 6 Feb 2012 13:57:54 UTC

Severity: normal

Tags: fixed-upstream, patch, upstream

Found in version simplesamlphp/1.8.2-1

Fixed in version simplesamlphp/1.9.0~rc1-1

Done: Thijs Kinkhorst <thijs@debian.org>

Bug is archived. No further changes may be made.

Forwarded to http://code.google.com/p/simplesamlphp/issues/detail?id=473

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#658875; Package simplesamlphp. (Mon, 06 Feb 2012 13:57:57 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@debian.org>:
New Bug report received and forwarded. Copy sent to Thijs Kinkhorst <thijs@debian.org>. (Mon, 06 Feb 2012 13:57:57 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Call-time pass-by-reference has been removed from php5 (>= 5.4)
Date: Mon, 06 Feb 2012 14:53:47 +0100
Package: simplesamlphp
Version: 1.8.2-1
Severity: important
User: pkg-php-maint@lists.alioth.debian.org
Usertags: php54

Dear maintainer,

package simplesamlphp currently fails to parse correctly with
PHP 5.4 with following error(s):

PHP Fatal error:  Call-time pass-by-reference has been removed in /usr/share/simplesamlphp/modules/InfoCard/lib/STS.php on line 154
Errors parsing /usr/share/simplesamlphp/modules/InfoCard/lib/STS.php
xargs: php5: exited with status 255; aborting

These error were generated by php in the lint mode.  To reproduce
please install php5-cli and run:

dpkg -L simplesamlphp | grep -E ".php[54]?" | xargs -i php -l {}

PHP 5.4 is planned to be included in wheezy, as such, this bug might
become RC if not fixed before 5.4 is uploaded to sid.

Thanks, 
--
Ondřej Surý <ondrej@debian.org>

-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash




Information forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#658875; Package simplesamlphp. (Mon, 06 Feb 2012 15:33:20 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@debian.org>:
Extra info received and forwarded to list. Copy sent to Thijs Kinkhorst <thijs@debian.org>. (Mon, 06 Feb 2012 15:33:21 GMT) (full text, mbox, link).


Message #10 received at 658875@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: Debian Bug Tracking System <658875@bugs.debian.org>
Subject: Re: pass-by-reference has been removed from php5 (>= 5.4)
Date: Mon, 06 Feb 2012 16:25:08 +0100
Package: simplesamlphp
Severity: normal

Dear maintainer,

after re-running the check script without stopping on first error
I have found more Fatal errors in the simplesamlphp package:

# dpkg -L simplesamlphp | grep -E ".php[54]?$" | xargs -i sh -c "php -l {} || true" | grep -v "No syntax errors detected"
PHP Fatal error:  Call-time pass-by-reference has been removed in /usr/share/simplesamlphp/modules/InfoCard/lib/STS.php on line 154
Errors parsing /usr/share/simplesamlphp/modules/InfoCard/lib/STS.php
PHP Fatal error:  Call-time pass-by-reference has been removed in /usr/share/simplesamlphp/modules/saml2debug/www/debug.php on line 14
Errors parsing /usr/share/simplesamlphp/modules/saml2debug/www/debug.php

Regards,
Ondřej Surý

-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash




Information forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#658875; Package simplesamlphp. (Mon, 06 Feb 2012 19:12:05 GMT) (full text, mbox, link).


Acknowledgement sent to Thijs Kinkhorst <thijs@uvt.nl>:
Extra info received and forwarded to list. Copy sent to Thijs Kinkhorst <thijs@debian.org>. (Mon, 06 Feb 2012 19:12:05 GMT) (full text, mbox, link).


Message #15 received at 658875@bugs.debian.org (full text, mbox, reply):

From: Thijs Kinkhorst <thijs@uvt.nl>
To: Ondřej Surý <ondrej@debian.org>, <658875@bugs.debian.org>
Cc: <control@bugs.debian.org>
Subject: Re: Bug#658875: pass-by-reference has been removed from php5 (>= 5.4)
Date: Mon, 06 Feb 2012 20:10:15 +0100
severity 658875 normal
forwarded 658875
http://code.google.com/p/simplesamlphp/issues/detail?id=473
tags 658875 patch upstream
thanks

Hi,

> after re-running the check script without stopping on first error
> I have found more Fatal errors in the simplesamlphp package:

Thanks. I've patched these issues and forwarded that upstream.
I'm just awaiting if a new upstream comes around in the short term,
otherwise I'll fix this directly in Debian.

Marking as normal since it only affects very peripheral functionality.


-- 
Thijs Kinkhorst <thijs@uvt.nl> – LIS Unix

Universiteit van Tilburg – Library and IT Services
Bezoekadres > Warandelaan 2 • Tel. 013 466 3035 • G 236




Severity set to 'normal' from 'important' Request was from Thijs Kinkhorst <thijs@uvt.nl> to control@bugs.debian.org. (Mon, 06 Feb 2012 19:12:14 GMT) (full text, mbox, link).


Added tag(s) upstream and patch. Request was from Thijs Kinkhorst <thijs@uvt.nl> to control@bugs.debian.org. (Mon, 06 Feb 2012 19:12:15 GMT) (full text, mbox, link).


Set Bug forwarded-to-address to 'http://code.google.com/p/simplesamlphp/issues/detail?id=473'. Request was from Thijs Kinkhorst <thijs@debian.org> to control@bugs.debian.org. (Mon, 06 Feb 2012 19:18:05 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from Thijs Kinkhorst <thijs@debian.org> to control@bugs.debian.org. (Tue, 07 Feb 2012 13:21:11 GMT) (full text, mbox, link).


Severity set to 'serious' from 'normal' Request was from Adrian Bunk <bunk@stusta.de> to control@bugs.debian.org. (Fri, 30 Mar 2012 15:24:11 GMT) (full text, mbox, link).


Added indication that bug 658875 blocks 666411 Request was from Adrian Bunk <bunk@stusta.de> to control@bugs.debian.org. (Fri, 30 Mar 2012 15:24:21 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#658875; Package simplesamlphp. (Thu, 19 Apr 2012 09:58:57 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@debian.org>:
Extra info received and forwarded to list. Copy sent to Thijs Kinkhorst <thijs@debian.org>. (Thu, 19 Apr 2012 09:59:03 GMT) (full text, mbox, link).


Message #32 received at 658875@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: Thijs Kinkhorst <thijs@uvt.nl>
Cc: 658875@bugs.debian.org, control@bugs.debian.org
Subject: Re: Bug#658875: pass-by-reference has been removed from php5 (>= 5.4)
Date: Thu, 19 Apr 2012 11:42:03 +0200
Thijs,

could you do the upload of patched version please? It's now blocking
a transition of PHP to testing.

Ondrej

On Mon, Feb 6, 2012 at 20:10, Thijs Kinkhorst <thijs@uvt.nl> wrote:
>
> severity 658875 normal
> forwarded 658875
> http://code.google.com/p/simplesamlphp/issues/detail?id=473
> tags 658875 patch upstream
> thanks
>
> Hi,
>
>> after re-running the check script without stopping on first error
>> I have found more Fatal errors in the simplesamlphp package:
>
> Thanks. I've patched these issues and forwarded that upstream.
> I'm just awaiting if a new upstream comes around in the short term,
> otherwise I'll fix this directly in Debian.
>
> Marking as normal since it only affects very peripheral functionality.
>
>
> --
> Thijs Kinkhorst <thijs@uvt.nl> – LIS Unix
>
> Universiteit van Tilburg – Library and IT Services
> Bezoekadres > Warandelaan 2 • Tel. 013 466 3035 • G 236



-- 
Ondřej Surý <ondrej@sury.org>




Information forwarded to debian-bugs-dist@lists.debian.org, Thijs Kinkhorst <thijs@debian.org>:
Bug#658875; Package simplesamlphp. (Thu, 19 Apr 2012 10:01:42 GMT) (full text, mbox, link).


Acknowledgement sent to Thijs Kinkhorst <thijs@uvt.nl>:
Extra info received and forwarded to list. Copy sent to Thijs Kinkhorst <thijs@debian.org>. (Thu, 19 Apr 2012 10:01:45 GMT) (full text, mbox, link).


Message #37 received at 658875@bugs.debian.org (full text, mbox, reply):

From: Thijs Kinkhorst <thijs@uvt.nl>
To: Ondřej Surý <ondrej@debian.org>
Cc: 658875@bugs.debian.org
Subject: Re: Bug#658875: pass-by-reference has been removed from php5 (>= 5.4)
Date: Thu, 19 Apr 2012 11:58:39 +0200
[Message part 1 (text/plain, inline)]
Hi Ondrej,

I believe this is not a blocking issue as the severity is normal, not RC: it 
just introduces a not frequently used optional module. So don't block the 
migration by this bug.


Cheers,
Thijs

Op donderdag 19 april 2012 11:42:03 schreef Ondřej Surý:
> Thijs,
> 
> could you do the upload of patched version please? It's now blocking
> a transition of PHP to testing.
> 
> Ondrej
> 
> On Mon, Feb 6, 2012 at 20:10, Thijs Kinkhorst <thijs@uvt.nl> wrote:
> > severity 658875 normal
> > forwarded 658875
> > http://code.google.com/p/simplesamlphp/issues/detail?id=473
> > tags 658875 patch upstream
> > thanks
> > 
> > Hi,
> > 
> >> after re-running the check script without stopping on first error
> > 
> >> I have found more Fatal errors in the simplesamlphp package:
> > Thanks. I've patched these issues and forwarded that upstream.
> > I'm just awaiting if a new upstream comes around in the short term,
> > otherwise I'll fix this directly in Debian.
> > 
> > Marking as normal since it only affects very peripheral functionality.
> > 
> > 
> > --
> > Thijs Kinkhorst <thijs@uvt.nl> – LIS Unix
> > 
> > Universiteit van Tilburg – Library and IT Services
> > Bezoekadres > Warandelaan 2 • Tel. 013 466 3035 • G 236

-- 
Thijs Kinkhorst <thijs@uvt.nl> – LIS Unix

Universiteit van Tilburg – Library and IT Services • Postbus 90153, 5000 LE
Bezoekadres > Warandelaan 2 • Tel. 013 466 3035 • G 236 • http://www.uvt.nl
[signature.asc (application/pgp-signature, inline)]

Severity set to 'normal' from 'serious' Request was from Thijs Kinkhorst <thijs@debian.org> to control@bugs.debian.org. (Sat, 21 Apr 2012 15:18:03 GMT) (full text, mbox, link).


Reply sent to Thijs Kinkhorst <thijs@debian.org>:
You have taken responsibility. (Sat, 21 Apr 2012 16:06:05 GMT) (full text, mbox, link).


Notification sent to Ondřej Surý <ondrej@debian.org>:
Bug acknowledged by developer. (Sat, 21 Apr 2012 16:06:05 GMT) (full text, mbox, link).


Message #44 received at 658875-close@bugs.debian.org (full text, mbox, reply):

From: Thijs Kinkhorst <thijs@debian.org>
To: 658875-close@bugs.debian.org
Subject: Bug#658875: fixed in simplesamlphp 1.9.0~rc1-1
Date: Sat, 21 Apr 2012 16:03:40 +0000
Source: simplesamlphp
Source-Version: 1.9.0~rc1-1

We believe that the bug you reported is fixed in the latest version of
simplesamlphp, which is due to be installed in the Debian FTP archive:

simplesamlphp_1.9.0~rc1-1.debian.tar.gz
  to main/s/simplesamlphp/simplesamlphp_1.9.0~rc1-1.debian.tar.gz
simplesamlphp_1.9.0~rc1-1.dsc
  to main/s/simplesamlphp/simplesamlphp_1.9.0~rc1-1.dsc
simplesamlphp_1.9.0~rc1-1_all.deb
  to main/s/simplesamlphp/simplesamlphp_1.9.0~rc1-1_all.deb
simplesamlphp_1.9.0~rc1.orig.tar.gz
  to main/s/simplesamlphp/simplesamlphp_1.9.0~rc1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 658875@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thijs Kinkhorst <thijs@debian.org> (supplier of updated simplesamlphp package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 21 Apr 2012 17:13:15 +0200
Source: simplesamlphp
Binary: simplesamlphp
Architecture: source all
Version: 1.9.0~rc1-1
Distribution: unstable
Urgency: low
Maintainer: Thijs Kinkhorst <thijs@debian.org>
Changed-By: Thijs Kinkhorst <thijs@debian.org>
Description: 
 simplesamlphp - Authentication and federation application supporting several prot
Closes: 658875 669795
Changes: 
 simplesamlphp (1.9.0~rc1-1) unstable; urgency=low
 .
   * New upstream release candidate.
     - Addresses PHP 5.4 compatibility (closes: #658875).
   * Update for Apache 2.4 (closes: #669795).
   * Checked for policy 3.9.3.
Checksums-Sha1: 
 8bd0d1ae7659d41f04708fddaccc6ed60579bea9 1588 simplesamlphp_1.9.0~rc1-1.dsc
 e212a2d5a67079c413f3cef18e814cb75c0de0fc 1670912 simplesamlphp_1.9.0~rc1.orig.tar.gz
 d5a865efc2d6b8ca8bc9a322c26059c618412280 7824 simplesamlphp_1.9.0~rc1-1.debian.tar.gz
 e2cdcdf373c1b42b2668946e29d17403f3287bc3 1588132 simplesamlphp_1.9.0~rc1-1_all.deb
Checksums-Sha256: 
 842eeaed2117714db04568644b494851db0ac1fd2fa3e5ea506edbb18a0d1d01 1588 simplesamlphp_1.9.0~rc1-1.dsc
 a7b34a112bd91606a872347fef91d82e5ea0b3e628da6a5abec94053e7c7fba8 1670912 simplesamlphp_1.9.0~rc1.orig.tar.gz
 9aa4ab97650d29390695506194f501b856ff2ef4a94a32fba7aa5d7217761fa8 7824 simplesamlphp_1.9.0~rc1-1.debian.tar.gz
 57c49d6360be310bb4a8e61cc8b10d826b8633d32406775c304d9093f7691834 1588132 simplesamlphp_1.9.0~rc1-1_all.deb
Files: 
 b622e834ea55121c700fe7f0386da1e3 1588 web extra simplesamlphp_1.9.0~rc1-1.dsc
 7295e0da4d1d16be728817f0e559c87c 1670912 web extra simplesamlphp_1.9.0~rc1.orig.tar.gz
 cfdfc4d53501d2ea080c4fa94b35c02a 7824 web extra simplesamlphp_1.9.0~rc1-1.debian.tar.gz
 f725e87a527e6a59c57815b322e76a43 1588132 web extra simplesamlphp_1.9.0~rc1-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJPktYPAAoJEOxfUAG2iX577ZsIAMZxkUiVy5mfP6lPt4WqJBOZ
EKFULUYdMgNoWwSMKwAGzBHz08qpVV7E3dfADn9axJ3lM0b7RCUyq3U5s/FqVfun
GfOLJl15C3fwt1ObJZhPy0fflGUCYeCwldffS1PMKWG0RNY6BWFx/sucEiAPD5Qd
xynvNceoZWVfeGLz7KBXHGm/yEM3r8UNm8l2T2YnoNPaBaJp9KLpCM+onfG8/eTN
cZVZWbYnPBBfn9tGeD7hbcSdnODUAdBb5Bfmxv9KxfWYSD7kTraST2mFkWw6DtmB
qbeLEAdgRkZXTiumVeFTPVdIhI2DJYMlxuK6wq7Soj2H4PVsOPkopY6Zst2UzBk=
=ztEY
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 30 May 2012 07:39:45 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Jan 30 06:42:29 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.