* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
@ 2009-03-05 14:17 jacmet at uclibc.org
2009-03-05 14:39 ` Hans-Christian Egtvedt
0 siblings, 1 reply; 9+ messages in thread
From: jacmet at uclibc.org @ 2009-03-05 14:17 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2009-03-05 14:17:55 +0000 (Thu, 05 Mar 2009)
New Revision: 25547
Log:
package: convert some Config.in selects to depends
Patch by Olaf Rempel <razzor@kopf-tisch.de>.
quick grep showed theses invalid selects of toolchain options.
Modified:
trunk/buildroot/package/fuse/Config.in
trunk/buildroot/package/lzma/Config.in
trunk/buildroot/package/netkitbase/Config.in
trunk/buildroot/package/qtopia4/Config.in
Changeset:
Modified: trunk/buildroot/package/fuse/Config.in
===================================================================
--- trunk/buildroot/package/fuse/Config.in 2009-03-05 13:48:29 UTC (rev 25546)
+++ trunk/buildroot/package/fuse/Config.in 2009-03-05 14:17:55 UTC (rev 25547)
@@ -1,7 +1,10 @@
config BR2_PACKAGE_LIBFUSE
bool "libfuse"
- select BR2_LARGEFILE
+ depends on BR2_LARGEFILE
help
FUSE (Filesystem in UserSpacE)
http://fuse.sourceforge.net/
+
+comment "libfuse requires a toolchain with LARGEFILE support"
+ depends on !BR2_LARGEFILE
Modified: trunk/buildroot/package/lzma/Config.in
===================================================================
--- trunk/buildroot/package/lzma/Config.in 2009-03-05 13:48:29 UTC (rev 25546)
+++ trunk/buildroot/package/lzma/Config.in 2009-03-05 14:17:55 UTC (rev 25547)
@@ -1,11 +1,14 @@
config BR2_PACKAGE_LZMA_TARGET
bool "Install lzma for the target system"
- select BR2_GCC_CROSS_CXX
+ depends on BR2_GCC_CROSS_CXX
help
lzma utils on the target
http://tukaani.org/lzma/
+comment "lzma requires a toolchain with C++ support"
+ depends on !BR2_GCC_CROSS_CXX
+
config BR2_PACKAGE_LZMA_TARGET_HEADERS
bool "lzma headers in target"
depends on BR2_PACKAGE_LZMA_TARGET
Modified: trunk/buildroot/package/netkitbase/Config.in
===================================================================
--- trunk/buildroot/package/netkitbase/Config.in 2009-03-05 13:48:29 UTC (rev 25546)
+++ trunk/buildroot/package/netkitbase/Config.in 2009-03-05 14:17:55 UTC (rev 25547)
@@ -1,7 +1,10 @@
config BR2_PACKAGE_NETKITBASE
bool "netkitbase"
- select BR2_INET_RPC
+ depends on BR2_INET_RPC
help
Old-style inetd.
ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
+
+comment "netkitbase requires a toolchain with RPC support"
+ depends on !BR2_INET_RPC
Modified: trunk/buildroot/package/qtopia4/Config.in
===================================================================
--- trunk/buildroot/package/qtopia4/Config.in 2009-03-05 13:48:29 UTC (rev 25546)
+++ trunk/buildroot/package/qtopia4/Config.in 2009-03-05 14:17:55 UTC (rev 25547)
@@ -1,14 +1,14 @@
config BR2_PACKAGE_QTOPIA4
bool "qtopia4"
depends on BR2_INSTALL_LIBSTDCPP
- select BR2_PTHREADS_NATIVE
+ depends on BR2_PTHREADS_NATIVE
help
Qtopia core 4.
http://www.trolltech.com/
-comment "qtopia4 requires a toolchain with C++ support enabled"
- depends on !BR2_INSTALL_LIBSTDCPP
+comment "qtopia4 requires a toolchain with C++ and NPTL support enabled"
+ depends on !BR2_INSTALL_LIBSTDCPP || !BR2_PTHREADS_NATIVE
if BR2_PACKAGE_QTOPIA4
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
2009-03-05 14:17 [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4 jacmet at uclibc.org
@ 2009-03-05 14:39 ` Hans-Christian Egtvedt
2009-03-05 14:44 ` Peter Korsgaard
0 siblings, 1 reply; 9+ messages in thread
From: Hans-Christian Egtvedt @ 2009-03-05 14:39 UTC (permalink / raw)
To: buildroot
jacmet at uclibc.org wrote:
<snipp>
> -comment "qtopia4 requires a toolchain with C++ support enabled"
> - depends on !BR2_INSTALL_LIBSTDCPP
> +comment "qtopia4 requires a toolchain with C++ and NPTL support enabled"
> + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_PTHREADS_NATIVE
>
No, it does not require NPTL. Qtopia builds fine on AVR32 which does not
support NPTL. I think you might run into problems with webkit, so
enabling webkit might depend on BR2_PTHREADS_NATIVE.
<snipp>
--
Best regards,
Hans-Christian Egtvedt
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
2009-03-05 14:39 ` Hans-Christian Egtvedt
@ 2009-03-05 14:44 ` Peter Korsgaard
2009-03-05 15:00 ` Hans-Christian Egtvedt
0 siblings, 1 reply; 9+ messages in thread
From: Peter Korsgaard @ 2009-03-05 14:44 UTC (permalink / raw)
To: buildroot
>>>>> "Hans-Christian" == Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> writes:
Hans-Christian> jacmet at uclibc.org wrote:
Hans-Christian> <snipp>
>> -comment "qtopia4 requires a toolchain with C++ support enabled"
>> - depends on !BR2_INSTALL_LIBSTDCPP
>> +comment "qtopia4 requires a toolchain with C++ and NPTL support enabled"
>> + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_PTHREADS_NATIVE
>>
Hans-Christian> No, it does not require NPTL. Qtopia builds fine on
Hans-Christian> AVR32 which does not support NPTL. I think you might
Hans-Christian> run into problems with webkit, so enabling webkit
Hans-Christian> might depend on BR2_PTHREADS_NATIVE.
So how did that work with the select BR2_PTHREADS_NATIVE?
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
2009-03-05 14:44 ` Peter Korsgaard
@ 2009-03-05 15:00 ` Hans-Christian Egtvedt
2009-03-05 15:20 ` Peter Korsgaard
0 siblings, 1 reply; 9+ messages in thread
From: Hans-Christian Egtvedt @ 2009-03-05 15:00 UTC (permalink / raw)
To: buildroot
Peter Korsgaard wrote:
>>>>>> "Hans-Christian" == Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> writes:
>
> Hans-Christian> jacmet at uclibc.org wrote:
> Hans-Christian> <snipp>
>
> >> -comment "qtopia4 requires a toolchain with C++ support enabled"
> >> - depends on !BR2_INSTALL_LIBSTDCPP
> >> +comment "qtopia4 requires a toolchain with C++ and NPTL support enabled"
> >> + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_PTHREADS_NATIVE
> >>
>
> Hans-Christian> No, it does not require NPTL. Qtopia builds fine on
> Hans-Christian> AVR32 which does not support NPTL. I think you might
> Hans-Christian> run into problems with webkit, so enabling webkit
> Hans-Christian> might depend on BR2_PTHREADS_NATIVE.
>
> So how did that work with the select BR2_PTHREADS_NATIVE?
>
Probably because I did not compile qtopia4 from mainstream trunk after
that select was introduced.
--
Best regards,
Hans-Christian Egtvedt
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
2009-03-05 15:00 ` Hans-Christian Egtvedt
@ 2009-03-05 15:20 ` Peter Korsgaard
2009-03-05 15:22 ` Will Wagner
2009-03-05 15:30 ` Hans-Christian Egtvedt
0 siblings, 2 replies; 9+ messages in thread
From: Peter Korsgaard @ 2009-03-05 15:20 UTC (permalink / raw)
To: buildroot
>>>>> "Hans-Christian" == Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> writes:
>> So how did that work with the select BR2_PTHREADS_NATIVE?
>>
Hans-Christian> Probably because I did not compile qtopia4 from
Hans-Christian> mainstream trunk after that select was introduced.
Really?
Author: aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Date: Wed Dec 13 19:59:07 2006 +0000
- Thomas Lundquist added qtopia4 support. Untested.
git-svn-id: svn+ssh://uclibc.org/svn/trunk/buildroot at 16904
+config BR2_PACKAGE_QTOPIA4
+ bool "qtopia4"
+ default n
+ select BR2_INSTALL_LIBSTDCPP
+ select BR2_PTHREADS_NATIVE
+ select BR2_PACKAGE_JPEG
E.G. it has always been like that.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
2009-03-05 15:20 ` Peter Korsgaard
@ 2009-03-05 15:22 ` Will Wagner
2009-03-05 15:33 ` Peter Korsgaard
2009-03-05 15:30 ` Hans-Christian Egtvedt
1 sibling, 1 reply; 9+ messages in thread
From: Will Wagner @ 2009-03-05 15:22 UTC (permalink / raw)
To: buildroot
Peter Korsgaard wrote:
>>>>>> "Hans-Christian" == Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> writes:
>
> >> So how did that work with the select BR2_PTHREADS_NATIVE?
> >>
>
> Hans-Christian> Probably because I did not compile qtopia4 from
> Hans-Christian> mainstream trunk after that select was introduced.
>
> Really?
>
> Author: aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>
> Date: Wed Dec 13 19:59:07 2006 +0000
>
> - Thomas Lundquist added qtopia4 support. Untested.
>
> git-svn-id: svn+ssh://uclibc.org/svn/trunk/buildroot at 16904
>
> +config BR2_PACKAGE_QTOPIA4
> + bool "qtopia4"
> + default n
> + select BR2_INSTALL_LIBSTDCPP
> + select BR2_PTHREADS_NATIVE
> + select BR2_PACKAGE_JPEG
>
> E.G. it has always been like that.
>
I have been patching qtopia4 config for a long time to remove the NPTL select. Works fine
on arm and x86 with both old linux threads and linux threads.
--
------------------------------------------------------------------------
Will Wagner will_wagner at carallon.com
Development Manager Office Tel: +44 (0)20 7371 2032
Carallon Ltd, Studio G20, Shepherds Building, Rockley Rd, London W14 0DA
------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
2009-03-05 15:20 ` Peter Korsgaard
2009-03-05 15:22 ` Will Wagner
@ 2009-03-05 15:30 ` Hans-Christian Egtvedt
2009-03-05 15:34 ` Peter Korsgaard
1 sibling, 1 reply; 9+ messages in thread
From: Hans-Christian Egtvedt @ 2009-03-05 15:30 UTC (permalink / raw)
To: buildroot
Peter Korsgaard wrote:
>>>>>> "Hans-Christian" == Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> writes:
>
> >> So how did that work with the select BR2_PTHREADS_NATIVE?
> >>
>
> Hans-Christian> Probably because I did not compile qtopia4 from
> Hans-Christian> mainstream trunk after that select was introduced.
>
> Really?
>
> Author: aldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>
> Date: Wed Dec 13 19:59:07 2006 +0000
>
> - Thomas Lundquist added qtopia4 support. Untested.
>
> git-svn-id: svn+ssh://uclibc.org/svn/trunk/buildroot at 16904
>
> +config BR2_PACKAGE_QTOPIA4
> + bool "qtopia4"
> + default n
> + select BR2_INSTALL_LIBSTDCPP
> + select BR2_PTHREADS_NATIVE
> + select BR2_PACKAGE_JPEG
>
> E.G. it has always been like that.
>
I have no idea what have happened, but the select does not trigger...
~ > grep NATIVE .config
# BR2_PTHREADS_NATIVE is not set
~ > grep NATIVE toolchain_build_avr32/uClibc-0.9.30/.config
~ >
--
Best regards,
Hans-Christian Egtvedt
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4
2009-03-05 15:30 ` Hans-Christian Egtvedt
@ 2009-03-05 15:34 ` Peter Korsgaard
0 siblings, 0 replies; 9+ messages in thread
From: Peter Korsgaard @ 2009-03-05 15:34 UTC (permalink / raw)
To: buildroot
>>>>> "Hans-Christian" == Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> writes:
Hi,
Hans-Christian> I have no idea what have happened, but the select
Hans-Christian> does not trigger...
Hans-Christian> ~ > grep NATIVE .config
Hans-Christian> # BR2_PTHREADS_NATIVE is not set
Hans-Christian> ~ > grep NATIVE toolchain_build_avr32/uClibc-0.9.30/.config
Hans-Christian> ~ >
Strange - Anyway, I'll remove it.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2009-03-05 15:34 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-05 14:17 [Buildroot] svn commit: trunk/buildroot/package: fuse lzma netkitbase qtopia4 jacmet at uclibc.org
2009-03-05 14:39 ` Hans-Christian Egtvedt
2009-03-05 14:44 ` Peter Korsgaard
2009-03-05 15:00 ` Hans-Christian Egtvedt
2009-03-05 15:20 ` Peter Korsgaard
2009-03-05 15:22 ` Will Wagner
2009-03-05 15:33 ` Peter Korsgaard
2009-03-05 15:30 ` Hans-Christian Egtvedt
2009-03-05 15:34 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox