perl fails with a make error as seen in attachment
Created attachment 96801 [details] emerge log
Created attachment 96802 [details] emerge --info
Wild guess: what version of sys-libs/db do you have?
I have db-1.85-r3 and db-4.3.29-r2 installed # eix -i db [I] sys-libs/db Available versions: (1) 1.85-r1 1.85-r2 1.85-r3 (3) 3.2.9-r10 3.2.9-r11 (4) 4.0.14-r2 4.0.14-r3 (4.1) 4.1.25_p1-r3 4.1.25_p1-r4 4.1.25_p2 (4.2) 4.2.52_p2 4.2.52_p2-r1 4.2.52_p4 4.2.52_p4-r2 (4.3) 4.3.27 4.3.29 4.3.29-r2 (4.4) [M]4.4.20_p2 Installed: 1.85-r3(1) 4.3.29-r2(4.3) Homepage: http://www.sleepycat.com/ Description: Berkeley DB
Could you try emerging with 4.2.52_p2-r1 ? Possibly an upstream bug...
I uninstalled db-4.3* and emerged db-4.2.52_p2-r1 but perl-5.8.8-r2 still fails to compile. It dies pretty much with the same error as before
Wild guess n
Wild guess n°2 : did you try to run revdep-rebuild recently ? the output of revdep-rebuild -p could be useful ;)
I was more afraid of 1.85-r3(1). Could you try removing it, as well? (Sorry! :)
Actually let me butt in here. Try installing perl without the berkdb USE flag. Then attempt to emerge perl-core/DB_File. I want to see if maybe the outside maintained module works fine, because if so we can pull code from there, set it as a depend instead.
Resolved as TEST-REQUEST till suggested actions are taken and feedback given.
Removing the berkdb flag allows perl-5.8.8-r2 to emerge successfully. However, emerging perl-core/DB_File afterwards does not work. Emerging DB_File ends with a lot of errors, as follows in attachment
Created attachment 97446 [details] DB_File emerge logfile
I still think it's BerkeleyDB 1.85-r3(1) :-) Any chance you could try removing it and check again?