| Summary: | dev-lang/php-5.1.1 emerge fails in curl extension | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Erik Zeek <zeekec> |
| Component: | New packages | Assignee: | PHP Bugs <php-bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Erik Zeek
2006-01-04 11:13:29 UTC
http://svn.gnqs.org/projects/gentoo-php-overlay/ticket/86 look here, I have reported this bug in the php overlay, degrenier@easyconnect.fr said this: Same here with 5.1.1 from portage tree. Changing it to "GCRY_THREAD_OPTION_USER" (with no "S" after "OPTION") fixed it here. I don't know how to make a patch, so, just edit by hand, file: /var/tmp/portage/php-5.1.1/work/php-5.1.1/ext/curl/interface.c line: 1676 change GCRY_THREAD_OPTIONS_USER to GCRY_THREAD_OPTION_USER then the compile is fine. I just added the patch to dev-lang/php-5.1.1, just emerge sync in a few hours and reemerge it if you want, now it's fixed. :) Thanks for your help in the solution, it's indeed wrong to use "GCRY_THREAD_OPTIONS_USER", "GCRY_THREAD_OPTION_USER" is correct, since only without the S it gets defined in /usr/include/gcrypt.h. Best regards, CHTEKK. |