* [Buildroot] [Bug 5624] When building directfb, BR2_TARGET_LDFLAGS not used by libtool
2012-10-24 10:40 [Buildroot] [Bug 5624] New: When building directfb, BR2_TARGET_LDFLAGS not used by libtool bugzilla at busybox.net
@ 2012-10-24 12:32 ` bugzilla at busybox.net
2012-10-24 21:04 ` bugzilla at busybox.net
` (5 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2012-10-24 12:32 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=5624
--- Comment #1 from Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 2012-10-24 12:32:25 UTC ---
The first problem is that DirectFB is stupid in its usage of ld. It should
always use gcc, even for pure linking steps, as gcc will pass the appropriate
arguments to ld.
The second problem is that we don't generate a toolchain wrapper for ld, so yes
the BR2_TARGET_LDFLAGS are not passed.
I am not sure if we should fix DirectFB, or add the toolchain wrapper for ld.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [Bug 5624] When building directfb, BR2_TARGET_LDFLAGS not used by libtool
2012-10-24 10:40 [Buildroot] [Bug 5624] New: When building directfb, BR2_TARGET_LDFLAGS not used by libtool bugzilla at busybox.net
2012-10-24 12:32 ` [Buildroot] [Bug 5624] " bugzilla at busybox.net
@ 2012-10-24 21:04 ` bugzilla at busybox.net
2012-10-24 22:00 ` bugzilla at busybox.net
` (4 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2012-10-24 21:04 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=5624
--- Comment #2 from Arnout Vandecappelle <arnout@mind.be> 2012-10-24 21:04:41 UTC ---
Would it help to pass LD="$(TARGET_LD) $(TARGET_LDFLAGS)" to configure?
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [Bug 5624] When building directfb, BR2_TARGET_LDFLAGS not used by libtool
2012-10-24 10:40 [Buildroot] [Bug 5624] New: When building directfb, BR2_TARGET_LDFLAGS not used by libtool bugzilla at busybox.net
2012-10-24 12:32 ` [Buildroot] [Bug 5624] " bugzilla at busybox.net
2012-10-24 21:04 ` bugzilla at busybox.net
@ 2012-10-24 22:00 ` bugzilla at busybox.net
2012-10-25 9:09 ` bugzilla at busybox.net
` (3 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2012-10-24 22:00 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=5624
--- Comment #3 from Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 2012-10-24 22:00:00 UTC ---
You mean globally (in package/Makefile.in) or specifically for this package?
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [Bug 5624] When building directfb, BR2_TARGET_LDFLAGS not used by libtool
2012-10-24 10:40 [Buildroot] [Bug 5624] New: When building directfb, BR2_TARGET_LDFLAGS not used by libtool bugzilla at busybox.net
` (2 preceding siblings ...)
2012-10-24 22:00 ` bugzilla at busybox.net
@ 2012-10-25 9:09 ` bugzilla at busybox.net
2012-10-26 7:34 ` Arnout Vandecappelle
2012-10-25 9:09 ` bugzilla at busybox.net
` (2 subsequent siblings)
6 siblings, 1 reply; 9+ messages in thread
From: bugzilla at busybox.net @ 2012-10-25 9:09 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=5624
--- Comment #4 from Duncan <dunk_palmer@yahoo.com> 2012-10-25 09:09:17 UTC ---
Created attachment 4598
--> https://bugs.busybox.net/attachment.cgi?id=4598
Change as suggested by Arnout.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [Bug 5624] When building directfb, BR2_TARGET_LDFLAGS not used by libtool
2012-10-24 10:40 [Buildroot] [Bug 5624] New: When building directfb, BR2_TARGET_LDFLAGS not used by libtool bugzilla at busybox.net
` (3 preceding siblings ...)
2012-10-25 9:09 ` bugzilla at busybox.net
@ 2012-10-25 9:09 ` bugzilla at busybox.net
2012-10-26 6:56 ` bugzilla at busybox.net
2014-02-12 8:52 ` bugzilla at busybox.net
6 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2012-10-25 9:09 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=5624
--- Comment #5 from Duncan <dunk_palmer@yahoo.com> 2012-10-25 09:09:47 UTC ---
Arnout, I've made the change you suggested to package/directfb/directfb.mk; now
directfb, and all the other packages I have selected, are building for me.
Patch against 2012.08 attached.
I'm not sure how many packages have the same problem as directfb; if there are
a few, then I'd imagine that a more robust solution may be to create a
toolchain wrapper for ld.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [Bug 5624] When building directfb, BR2_TARGET_LDFLAGS not used by libtool
2012-10-24 10:40 [Buildroot] [Bug 5624] New: When building directfb, BR2_TARGET_LDFLAGS not used by libtool bugzilla at busybox.net
` (4 preceding siblings ...)
2012-10-25 9:09 ` bugzilla at busybox.net
@ 2012-10-26 6:56 ` bugzilla at busybox.net
2014-02-12 8:52 ` bugzilla at busybox.net
6 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2012-10-26 6:56 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=5624
--- Comment #6 from Jean-Mickael <jean-mickael.guerin@6wind.com> 2012-10-26 06:56:14 UTC ---
FYI I got similar issue with my LD not having the correct emulation (mips),
and I opted to add it to LDFLAGS, "-melf64btsmip" for instance.
It fixes packages using LD directly, but a new problem appears: CC cannot
recognize such LD specific option syntax, and some packages adds TARGET_LDFLAGS
to CC.
So I would first clean-up TARGET_LDFLAGS usage before doing the LD wrapper
(which sounds good idea).
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [Bug 5624] When building directfb, BR2_TARGET_LDFLAGS not used by libtool
2012-10-24 10:40 [Buildroot] [Bug 5624] New: When building directfb, BR2_TARGET_LDFLAGS not used by libtool bugzilla at busybox.net
` (5 preceding siblings ...)
2012-10-26 6:56 ` bugzilla at busybox.net
@ 2014-02-12 8:52 ` bugzilla at busybox.net
6 siblings, 0 replies; 9+ messages in thread
From: bugzilla at busybox.net @ 2014-02-12 8:52 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=5624
Thomas De Schampheleire <patrickdepinguin+buildroot@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #7 from Thomas De Schampheleire <patrickdepinguin+buildroot@gmail.com> 2014-02-12 08:52:56 UTC ---
This problem has been fixed with commit
7e9264956bb5693bc49274ee0b42ffb4c869e23f in buildroot 2013.11.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 9+ messages in thread