Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 220339

Summary: guile-1.8.4-r1 fails to compile with libtool-2.2.4
Product: Gentoo Linux Reporter: Bertrand Piétu <pietuguitarra>
Component: [OLD] DevelopmentAssignee: Marijn Schouten (RETIRED) <hkbst>
Severity: normal CC: czarkoff, evazquez, matrix47, mmw, pchrist, scheme, themactep, willard.dawson, zzam
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 212763    
Attachments: guile-1.8.4-r1.ebuild patch
replacing m4 with guile-config
replacing m4 with guile-config
ebuild diff

Description Bertrand Piétu 2008-05-05 10:22:23 UTC
libtool is unmasked today and after a revdep-rebuild i have to rebuild guile. I read the changelog of guile and it seems that it should have a fix for libtool-2.2 since 25 april 2008. But this fix doesn't appear in portage. So guile doesn't compile.

Reproducible: Always
Comment 1 Ben de Groot (RETIRED) gentoo-dev 2008-05-05 10:33:18 UTC
Adding to libtool-2.2 tracker.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2008-05-05 17:07:54 UTC
*** Bug 220395 has been marked as a duplicate of this bug. ***
Comment 3 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-05-05 20:24:33 UTC
I think that this happens because AC_CONFIG_MACRO_DIR and ACLOCAL_AMFLAGS do not point to the same directories. The first points to m4 directory which does not even exist under 1.8.4 version's main directory. The latter which is guile-config exists. From my point of view, the solution is to make AC_CONFIG_MACRO_DIR, to point to guile-config. Patches follow.
Comment 4 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-05-05 20:25:49 UTC
Created attachment 151983 [details, diff]
guile-1.8.4-r1.ebuild patch
Comment 5 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-05-05 20:26:27 UTC
Created attachment 151985 [details, diff]
replacing m4 with guile-config
Comment 6 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-05-05 20:28:35 UTC
(In reply to comment #5)
> Created an attachment (id=151985) [edit]
> replacing m4 with guile-config

the last patch is wrong. I'll submit another in some minutes
Comment 7 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-05-05 20:32:26 UTC
Created attachment 151989 [details, diff]
replacing m4 with guile-config

the correct patch
Comment 8 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-05-05 21:19:27 UTC
Created attachment 152001 [details, diff]
ebuild diff

Even better, just sed.
Comment 9 Marijn Schouten (RETIRED) gentoo-dev 2008-05-05 21:45:59 UTC

*** This bug has been marked as a duplicate of bug 212723 ***
Comment 10 Patrick Fourniols 2008-05-05 22:49:44 UTC
well patch worked for me, thanks
Comment 11 Carsten Lohrke (RETIRED) gentoo-dev 2008-05-06 00:25:38 UTC
*** Bug 220501 has been marked as a duplicate of this bug. ***
Comment 12 Carsten Lohrke (RETIRED) gentoo-dev 2008-05-06 11:23:55 UTC
*** Bug 220559 has been marked as a duplicate of this bug. ***