#34424 closed defect (fixed)
php52: Undefined symbols _pcre_info
Reported by: | nicolabeghin@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.4 |
Keywords: | Cc: | ||
Port: | php52 |
Description
Port php52 does not compile anymore due to pcre-related issues. I followed ryandesign latest SVN commits and even tried to compile with the previous versions of the ports (pcre,apache2,php52) but got no success. It seems it's all related to the upgrade of pcre to version 1.0 from /opt/local/lib/libpcre.0.dylib to /opt/local/lib/libpcre.1.dylib
In attachment the port52 compilation log
I tried with different variants (universal/readline) as the previous one was +apache2+imap+mysql5+pear+postgresql84+readline+sockets+sqlite+tidy
but got no lock.
Attachments (1)
Change History (6)
Changed 13 years ago by nicolabeghin@…
Attachment: | main.log.zip added |
---|
comment:2 follow-ups: 3 4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | nicolabeghin@… removed |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
Port: | php52 added |
Status: | new → assigned |
Summary: | php52 compilation issues (pcre 1.0 related) → php52: Undefined symbols _pcre_info |
This was fixed in PHP 5.3 and later. I'll see if I can identify the fix and back-port it to PHP 5.2. Or maybe find a patch that another distribution is already using for this.
comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign@…:
I'll see if I can identify the fix
https://github.com/php/php-src/commit/0f6e3408db4d8fd96e24459389b06dc7a6e40ee2
https://github.com/php/php-src/commit/4ecfa5abf5d5cb47677565808bdd15dfb25e39b5
comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Main log for php52 compilation