Opened 8 years ago

Closed 4 years ago

#39528 closed enhancement (wontfix)

php54, php55: Suhosin patch

Reported by: unwiredbrain@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: php54, php55

Description

Is there an estimate on when it will be available?

As a side note, looks like there actually is a variant:

$ sudo port variants php54
php54 has the variants:
   debug: Enable debug support (useful to analyze a PHP-related core dump)
[+]libedit: Build readline extension using libedit library
     * conflicts with readline
   readline: Build readline extension using readline library
     * conflicts with libedit
   suhosin: Add Suhosin patch
   universal: Build for multiple architectures

But:

$ sudo port install php54 +suhosin
--->  Computing dependencies for php54
--->  Fetching distfiles for php54
Error: There is no suhosin patch for PHP 5.4.16 yet. Please check back later.
You may also be interested in the suhosin extension, a related but different piece of software. See the php54-suhosin port.
Error: org.macports.fetch for port php54 returned: unavailable variant
Please see the log file for port php54 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_php/php54/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port php54 failed

Same goes for PHP 5.5 (I'm not gonna attach the code here, though the output is almost identical)

Thanks

Change History (6)

comment:1 Changed 8 years ago by larryv (Lawrence Velázquez)

Owner: changed from macports-tickets@… to ryandesign@…
Port: +suhosin removed

In the future, please Cc relevant port maintainers.

comment:2 Changed 8 years ago by ryandesign (Ryan Schmidt)

Summary: Suhosin patch for PHP 5.4php54, php55: Suhosin patch

You will have to ask the developers of the Suhosin patch what their plans are for releasing php 5.4- and 5.5-compatible versions: http://www.hardened-php.net/suhosin/ My assumption is that the Suhosin project is dead.

comment:3 Changed 8 years ago by unwiredbrain@…

I'd definitely say it's dead — the latest commit was made on 2012-05-20: https://github.com/stefanesser/suhosin/commits/master

Unhappy me :(

comment:4 Changed 7 years ago by blueduck@…

comment:5 in reply to:  4 Changed 6 years ago by ryandesign (Ryan Schmidt)

Replying to blueduck@…:

It seems alive again

https://github.com/stefanesser/suhosin

That URL is about the Suhosin extension; this ticket is about the Suhosin patch, which is a different entity. The Suhosin extension is already available in MacPorts for all PHP versions.

comment:6 Changed 4 years ago by ryandesign (Ryan Schmidt)

Port: php55 added; php54-suhosin removed
Resolution: wontfix
Status: newclosed

I removed the nonfunctional suhosin variant from php54 and later in r126935.

Note: See TracTickets for help on using tickets.