[MacPorts] #26492: php crashes due to incompatible library required by ldap
#26492: php crashes due to incompatible library required by ldap ----------------------------+----------------------------------------------- Reporter: ingo@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: php5, ldap | Port: php5 ----------------------------+----------------------------------------------- In Eclipse, using the PHP development tools (PDT) one can configure PHP executables for various tasks. When I link to my macports PHP binary Eclipse returns with a crash report. I guess it's trying to validate the executable. The crash results in not being able to use the executable in Eclipse. The crash report hints at an issue with OS X's LDAP framework. Now I don't need LDAP support, and I guess most other users don't either. Even php.net states that it is not installed by default [1]. How about making LDAP support a variant or additional port instead of hardcoding it in the portfile? [1] http://www.php.net/manual/en/ldap.installation.php -- Ticket URL: <https://trac.macports.org/ticket/26492> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26492: php crashes due to incompatible library required by ldap ----------------------------+----------------------------------------------- Reporter: ingo@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: php5 ----------------------------+----------------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => ryandesign@… * cc: ingo@… (removed) * cc: jwa@… (added) * keywords: php5, ldap => -- Ticket URL: <https://trac.macports.org/ticket/26492#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26492: php crashes due to incompatible library required by ldap -----------------------------+---------------------------------------------- Reporter: ingo@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: duplicate | Keywords: Port: php5 | -----------------------------+---------------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => duplicate Comment: As a workaround, I think it should work if you either make sure both cyrus-sasl2 and openldap ports are installed and then rebuild php5, or make sure both openldap and cyrus-sasl2 ports are uninstalled and then rebuild php5. This ticket is basically saying the same thing as #20492. -- Ticket URL: <https://trac.macports.org/ticket/26492#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26492: php crashes due to incompatible library required by ldap -----------------------------+---------------------------------------------- Reporter: ingo@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: duplicate | Keywords: Port: php5 | -----------------------------+---------------------------------------------- Comment(by ingo@…): The workaround indeed did work. I installed openldap and rebuilt php5. However, I don't see a workaround as a real solution. I also stumbled over #20492 too, which is why I suggested to create php5-ldap like the other ports in #19091. I guess creating such a port wouldn't take too much effort. Installing software we don't need shouldn't be the solution, that's why we are getting Macs after all... -- Ticket URL: <https://trac.macports.org/ticket/26492#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26492: php crashes due to incompatible library required by ldap -----------------------------+---------------------------------------------- Reporter: ingo@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: duplicate | Keywords: Port: php5 | -----------------------------+---------------------------------------------- Comment(by ryandesign@…): Agree with all you wrote. #20492 remains open until the issue is resolved. -- Ticket URL: <https://trac.macports.org/ticket/26492#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#26492: php crashes due to incompatible library required by ldap -----------------------------+---------------------------------------------- Reporter: ingo@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: duplicate | Keywords: Port: php5 | -----------------------------+---------------------------------------------- Comment(by ingo@…): ok, thanks for your time and support! best Ingo -- Ticket URL: <https://trac.macports.org/ticket/26492#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts