Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 220339 - guile-1.8.4-r1 fails to compile with libtool-2.2.4
Summary: guile-1.8.4-r1 fails to compile with libtool-2.2.4
Status: RESOLVED DUPLICATE of bug 212723
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Marijn Schouten (RETIRED)
URL:
Whiteboard:
Keywords:
: 220395 220501 220559 (view as bug list)
Depends on:
Blocks: libtool-2.2
  Show dependency tree
 
Reported: 2008-05-05 10:22 UTC by Bertrand Piétu
Modified: 2008-05-06 12:54 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
guile-1.8.4-r1.ebuild patch (guile-1.8.4-r1.ebuild.patch,323 bytes, patch)
2008-05-05 20:25 UTC, Panagiotis Christopoulos (RETIRED)
Details | Diff
replacing m4 with guile-config (guile-1.8.4-r1.makefile.am.patch,302 bytes, patch)
2008-05-05 20:26 UTC, Panagiotis Christopoulos (RETIRED)
Details | Diff
replacing m4 with guile-config (guile-1.8.4-r1-configure.in.patch,341 bytes, patch)
2008-05-05 20:32 UTC, Panagiotis Christopoulos (RETIRED)
Details | Diff
ebuild diff (guile-1.8.4-r1.ebuild.patch,405 bytes, patch)
2008-05-05 21:19 UTC, Panagiotis Christopoulos (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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. ***