* libtool/libltdl problem
@ 2009-08-03 4:12 Leandro Q. Galvez
2009-08-03 7:12 ` Koen Kooi
0 siblings, 1 reply; 7+ messages in thread
From: Leandro Q. Galvez @ 2009-08-03 4:12 UTC (permalink / raw)
To: openembedded-devel
Hi,
I am trying to compile opie-image from a newly fetched sources from
openembedded. But I hit this stumbling block that prevented me to make any
progress for the whole day. My openembedded environment already built the
libtool 2.2.4-r16 based on the dependency requirements of the opie-image
receipe. But when the build process reached pulseaudio 0.9.15-r8.4, the
process stopped with an error about liltdl not being found. searched through
the directory and I confirmed that all the install and devel files are in
the staging/../user/lib folder. Searched through the net and all the hits
point that libtool 2.2 is required for this pulseaudio version. But all the
files are there. Can anybody help me through this?
exact message extracted from oe's tmp/log.do_configure:
checking for lt_dladvise_init in -lltdl... no
configure: error: Unable to find libltdl
FATAL: oe_runconf failed
exact message extracted from pulseaudio's config.log:
configure:12966: checking ltdl.h usability
configure:12983: ccache
arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -mthumb-interwork
-mno-thumb -std=gnu99 -c -isystem/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/include
-fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb3
-Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings
-Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare
-Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition
-Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn
-Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter
-ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -isystem/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/include
conftest.c >&5
configure:12990: $? = 0
configure:13004: result: yes
configure:13008: checking ltdl.h presence
configure:13023:
arm-angstrom-linux-gnueabi-gcc -E -isystem/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/include
conftest.c
configure:13030: $? = 0
configure:13044: result: yes
configure:13077: checking for ltdl.h
configure:13084: result: yes
configure:13089: checking for lt_dladvise_init in -lltdl
configure:13124: ccache
arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -mthumb-interwork
-mno-thumb -std=gnu99 -o
conftest -isystem/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/include
-fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb3
-Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings
-Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare
-Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition
-Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn
-Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter
-ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -isystem/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/include
-L/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/lib -Wl,-rpath-link,/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/lib -Wl,-O1 -Wl,--hash-style=gnu conftest.c -lltdl >&5conftest.c:38: warning: function declaration isn't a prototype[-Wstrict-prototypes]conftest.c:41: warning: function declaration isn't a prototype[-Wstrict-prototypes]conftest.c: In function 'main':conftest.c:41: warning: old-style function definition[-Wold-style-definition]/media/OpieDrive/oebase/dragon/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/lib/libltdl.so: undefined reference to `lt_libltdl_LTX_preloaded_symbols'collect2: ld returned 1 exit statusThanks and best regards,Andy
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: libtool/libltdl problem
2009-08-03 4:12 libtool/libltdl problem Leandro Q. Galvez
@ 2009-08-03 7:12 ` Koen Kooi
2009-08-03 7:34 ` Leandro Q. Galvez
0 siblings, 1 reply; 7+ messages in thread
From: Koen Kooi @ 2009-08-03 7:12 UTC (permalink / raw)
To: openembedded-devel
On 03-08-09 06:12, Leandro Q. Galvez wrote:
>
> Hi,
>
> I am trying to compile opie-image from a newly fetched sources from
> openembedded.
Please update, this was fixed for libtool 2.2.4 last week and for 2.2.6a
yesterday.
regards,
Koen
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: libtool/libltdl problem
2009-08-03 7:12 ` Koen Kooi
@ 2009-08-03 7:34 ` Leandro Q. Galvez
2009-08-03 14:19 ` Stanislav Brabec
0 siblings, 1 reply; 7+ messages in thread
From: Leandro Q. Galvez @ 2009-08-03 7:34 UTC (permalink / raw)
To: openembedded-devel
Updating now... Can you tell me where the fix is? Just would like to know
because it seems that this error is so common.
Thanks and best regards,
Andy
----- Original Message -----
From: "Koen Kooi" <k.kooi@student.utwente.nl>
To: <openembedded-devel@openembedded.org>
Sent: Monday, August 03, 2009 3:12 PM
Subject: Re: [oe] libtool/libltdl problem
> On 03-08-09 06:12, Leandro Q. Galvez wrote:
>>
>> Hi,
>>
>> I am trying to compile opie-image from a newly fetched sources from
>> openembedded.
>
> Please update, this was fixed for libtool 2.2.4 last week and for 2.2.6a
> yesterday.
>
> regards,
>
> Koen
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: libtool/libltdl problem
2009-08-03 7:34 ` Leandro Q. Galvez
@ 2009-08-03 14:19 ` Stanislav Brabec
2009-08-03 15:09 ` Stanislav Brabec
0 siblings, 1 reply; 7+ messages in thread
From: Stanislav Brabec @ 2009-08-03 14:19 UTC (permalink / raw)
To: openembedded-devel
Leandro Q. Galvez wrote:
> Updating now... Can you tell me where the fix is? Just would like to know
> because it seems that this error is so common.
It was my mistake in recipes/libtool/libtool*.bb:
ac_cv_path_... used a bash specific notation.
ac_cv_path_SED contained in typo.
It was broken by:
2e0fa4918d643ce6ec0299cd31cfe1c346e4bce3
My attempt to fix path to grep and sed (force paths from recipes instead
of checking grep and sed on host system) contained a bash specific
quotation and one ugly typo.
I hope that all these issues are fixed by:
1da1656c677dc3bf044f0e705ba6db8b5c825996
0131d2ec1d1e49a1facbc02234d5a70f8b67425e
f88d3e68e399069ba38f21cd4aa02b9dfcf487fc
These fixes should make libtool working again.
--
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: libtool/libltdl problem
2009-08-03 14:19 ` Stanislav Brabec
@ 2009-08-03 15:09 ` Stanislav Brabec
2009-08-04 1:36 ` Leandro Q. Galvez
0 siblings, 1 reply; 7+ messages in thread
From: Stanislav Brabec @ 2009-08-03 15:09 UTC (permalink / raw)
To: openembedded-devel
Stanislav Brabec wrote:
> I hope that all these issues are fixed by:
> These fixes should make libtool working again.
Well, yet another problem found:
libtool-cross and -sdk packages used target paths to grep and sed.
Target paths should be used only for libtool package and nothing else.
libtool-cross, libtool-native and libtool-sdk should use values provided
by system check. Fixed by:
daf5409a75e97aa5a60b11e9f150e2532676889e
If you know a better way, how to apply variables just for the target
build and not for -native, -cross and -sdk builds, feel free to improve
the recipe.
I found one possible consequent mis-compilation: imagemagick fixed by PR
bump: de1cf42779c207621d25afc08ad65f655494d573
--
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: libtool/libltdl problem
2009-08-03 15:09 ` Stanislav Brabec
@ 2009-08-04 1:36 ` Leandro Q. Galvez
0 siblings, 0 replies; 7+ messages in thread
From: Leandro Q. Galvez @ 2009-08-04 1:36 UTC (permalink / raw)
To: openembedded-devel
Thanks guys for the replies.
----- Original Message -----
From: "Stanislav Brabec" <utx@penguin.cz>
To: <openembedded-devel@lists.openembedded.org>
Sent: Monday, August 03, 2009 11:09 PM
Subject: Re: [oe] libtool/libltdl problem
> Stanislav Brabec wrote:
>
>> I hope that all these issues are fixed by:
>
>> These fixes should make libtool working again.
>
> Well, yet another problem found:
>
> libtool-cross and -sdk packages used target paths to grep and sed.
> Target paths should be used only for libtool package and nothing else.
> libtool-cross, libtool-native and libtool-sdk should use values provided
> by system check. Fixed by:
> daf5409a75e97aa5a60b11e9f150e2532676889e
>
> If you know a better way, how to apply variables just for the target
> build and not for -native, -cross and -sdk builds, feel free to improve
> the recipe.
>
> I found one possible consequent mis-compilation: imagemagick fixed by PR
> bump: de1cf42779c207621d25afc08ad65f655494d573
>
> --
> Stanislav Brabec
> http://www.penguin.cz/~utx/zaurus
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* libtool/libltdl problem
@ 2009-07-31 10:55 Leandro Q. Galvez
0 siblings, 0 replies; 7+ messages in thread
From: Leandro Q. Galvez @ 2009-07-31 10:55 UTC (permalink / raw)
To: openembedded-devel
Hi,
I am trying to compile opie-image from a newly fetched sources from openembedded. But I hit this stumbling block that prevented me to make any progress for the whole day. My openembedded environment already built the libtool 2.2.4-r16 based on the dependency requirements of the opie-image receipe. But when the build process reached pulseaudio 0.9.15-r8.4, the process stopped with an error about liltdl not being found. searched through the directory and I confirmed that all the install and devel files are in the staging/../user/lib folder. Searched through the net and all the hits point that libtool 2.2 is required for this pulseaudio version. But all the files are there. Can anybody help me through this?
exact message:
checking for lt_dladvise_init in -lltdl... no
configure: error: Unable to find libltdl
FATAL: oe_runconf failed
Thanks and best regards,
Andy
From utx@penguin.cz Fri Jul 31 13:31:46 2009
Received: from [84.21.108.25] (helo
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-08-04 1:43 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-03 4:12 libtool/libltdl problem Leandro Q. Galvez
2009-08-03 7:12 ` Koen Kooi
2009-08-03 7:34 ` Leandro Q. Galvez
2009-08-03 14:19 ` Stanislav Brabec
2009-08-03 15:09 ` Stanislav Brabec
2009-08-04 1:36 ` Leandro Q. Galvez
-- strict thread matches above, loose matches on Subject: below --
2009-07-31 10:55 Leandro Q. Galvez
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.