LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-14-2018, 01:10 PM   #1
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
You are on need of building a PHP-5.6.36 package on -current, after the fall of OpenSSL 1.1.0? You will need a patch and here you find what


We like or not, the World moves slowly than we hope, and that's specially true about the sites made in PHP. Not all of them are compatible with PHP7, then we should still rely into PHP56

A particular problem appeared in -current after our BDFL pushed the OpenSSL 1.1.0, and the PHP developers has no will to patch the 5.6.x branch for, because they consider it closed to security issues only.

Luckily, a fellow made this patch: http://zettasystem.com/PHP-5.6.31-Op...20170801.patch

Details about it you will find there: https://github.com/oerdnj/deb.sury.org/issues/566

I tested this patch myself and it works well applied to PHP-5.6.36, which is today the latest version of this branch.

BTW, probably also you already know that you need also to tune your flags like:
Code:
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS -DU_USING_ICU_NAMESPACE=1" \
./configure \
This one is for the ICU shipped by -current.

PS. No, please do not send me to upstream, because the original author of this patch was already vehemently refused, because they have no intention to add this feature (OpenSSL 1.1.0 support).

Last edited by Darth Vader; 05-14-2018 at 01:35 PM.
 
Old 05-15-2018, 02:06 AM   #2
lonestar_italy
Member
 
Registered: Nov 2010
Location: Italy
Distribution: Slackware64-current
Posts: 169

Rep: Reputation: 67
Oh thanks a lot :-)
 
Old 05-17-2018, 10:07 AM   #3
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 2,727

Original Poster
Rep: Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247Reputation: 1247
Thank you, Patrick Volkeding, for adopting the alternate PHP56 package in "pasture" !

So, is time to mark this thread as solved.
 
3 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Building an Older Xorg Package on Current Sylvester Ink Slackware 3 01-04-2016 10:31 PM
[SOLVED] Could the PHP package from -current work on 14.1? chicken76 Slackware 5 09-18-2015 01:28 AM
[SOLVED] Building cairo package problems. Slack 14.1 current. Youmu Slackware 4 12-30-2014 10:13 AM
[REQUEST] Building 64bit openssl package with enable-ec_nistp_64_gcc_128 number22 Slackware 1 03-14-2014 01:39 AM
[SOLVED] ORBit2 Slackbuild fails when building 32 bit package on current multilib damgar Slackware 4 04-10-2010 02:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:25 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration