output from emerge is attached. This is a followup on 14979 (but I cannot reopen that bug).
Created attachment 10300 [details] output from emerge openh323
I'd love to see this fixed as it stops me from emerging gnomemeeting (and has for over a month). I could add it to the package.mask and see if that helps..... Thanks.
this problem was fixed a while ago in ~x86 for 1.11.7. i'm inclined to move this to stable. the workaround for 1.11.2 is to unmerge pwlib abd openh323 first and then re-merge again. better yet, can you guys try out openh323-1.11.7 instead so i can mark it stable (along with the newest gnomemeeting version)?
works here only with dev-libs/pwlib-1.4.11
can you confirm this ?
yes, the deps imply that. 1.4.11 has some fixes that are required so merging while it is installed works properly.
actually, i should clarify this because probably only I, the changelog and the bits of comments in the ebuild know about this issue. the problem is with pwlib rather than openh323 when it comes to dying when merging. this is a problem with the pwlib makefiles which openh323 uses. pwlib actually installs makefiles in the system for other pwlib-users (eg. openh323) to source and build easily. however, their crypto support (read USE="ssl") makes pwlib and openh323 source the older existing versions of the header files from /usr instead of your ${S} or whatever. this has been hacked around in the older pwlib and openh323, but is truely fixed only in the newer ebuilds because it requires users to re-emerge pwlib and openh323. therefore, i've made the latest unstable gnomemeeting to depend on these fixed ebuilds rather than a cover-all >=dev-libs/pwlib-1.4.7. i hope that explains any remaining niggles about pwlib/openh323's horrendous build system
bug reporter, can you confirm whether the newer pwlib/openh323 fixes the problem ?
This works: emerge pwlib-1.4.11.ebuild emerge openh323-1.11.7.ebuild
thanks for the confirmation. i'm going to mark those libraries to stable x86 shortly.