Summary: | net-nds/openldap-2.4.19-r1 fails to compile (ldapc++) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark Nowiasz <mark+gentoobugs> |
Component: | Current packages | Assignee: | Gentoo LDAP project <ldap-bugs> |
Status: | VERIFIED TEST-REQUEST | ||
Severity: | normal | CC: | erwan, marcusw |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log for openldap error.
Log of hopefully fixed openldap. |
Description
Mark Nowiasz
2009-11-24 12:23:00 UTC
Attach build.log. Created attachment 211086 [details]
Build log for openldap error.
I synced and updated today, and got the same error. Here is a build log, which will hopefully be very similar to the OP's one. I tried to emerge the latest stable version (net-nds/openldap-2.4.19), and it crashed with the same error... (In reply to comment #4) > I tried to emerge the latest stable version (net-nds/openldap-2.4.19), and it > crashed with the same error... Same here. I was able to compile both version by disabling the cxx-flag (-cxx). (In reply to comment #5) > (In reply to comment #4) > > I tried to emerge the latest stable version (net-nds/openldap-2.4.19), and it > > crashed with the same error... > > Same here. I was able to compile both version by disabling the cxx-flag (-cxx). > That solution works for me as well. Guys, can you please test this sequence: # emerge --unmerge openldap # USE=-cxx emerge openldap # USE=cxx emerge openldap It seems the upstream configure does NOT give a non-zero exit code for the ldapc++ addon and we might need to move it a bit later in the build process. (In reply to comment #7) > Guys, can you please test this sequence: > # emerge --unmerge openldap > # USE=-cxx emerge openldap > # USE=cxx emerge openldap > > It seems the upstream configure does NOT give a non-zero exit code for the > ldapc++ addon and we might need to move it a bit later in the build process. > Works just fine here, compilation completes successfully both times. Ok, I've just committed what should fix it in rev 1.6 of openldap-2.4.19-r1. Please test: # emerge --unmerge openldap # USE=cxx emerge openldap (In reply to comment #9) > Ok, I've just committed what should fix it in rev 1.6 of openldap-2.4.19-r1. > Please test: > # emerge --unmerge openldap > # USE=cxx emerge openldap Worked good, I think. It said something about self-signed certs, and I have attached a log. Created attachment 211467 [details]
Log of hopefully fixed openldap.
No errors there, just notes that since you already had ssl certs, it didn't make new ones. (In reply to comment #12) > No errors there, just notes that since you already had ssl certs, it didn't > make new ones. Thank you! |