* COMPILE_FEATURES?
@ 2007-10-17 16:56 Koen Kooi
2007-10-17 17:56 ` COMPILE_FEATURES? Craig Hughes
2007-10-17 18:00 ` COMPILE_FEATURES? Craig Hughes
0 siblings, 2 replies; 7+ messages in thread
From: Koen Kooi @ 2007-10-17 16:56 UTC (permalink / raw)
To: Using the OpenEmbedded metadata to build Distributions
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[18:50] koen: hrw: MACHINE_FEATURES = "thumb", yes or no?
[18:50] koen: ehm
[18:51] hrw: koen: arm-thumb you mean?
[18:51] koen: COMBINED_FEATURES
[18:51] koen: afaik there is only one thumb
[18:51] koen: like iwmmxt
[18:51] hrw: koen: and all arms newer then arm4 supports it...
[18:51] koen: armv4
[18:52] koen: my goal is to be able to flag certain package (e.g. samba) to build with
thumb like we do with iwmmxt now
[18:53] hrw: time for COMPILE_FEATURES maybe?
[18:53] hrw: COMPILE_FEATURES = "thumb iwmmxt"
[18:53] hrw: or ARCH_FEATURES
[18:53] koen: that starts to look an awfull lot like use flags, though
any ideas how we can draft a standard way to solve problems like this both compile time
and package time?
regards,
Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFHFj6uMkyGM64RGpERAjF1AJ9Mcag6hqeZPTUS845IpFNNxXB1rgCeM1hI
ceuQr0BTK+4CA8wHedroSl0=
=CajS
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: COMPILE_FEATURES?
2007-10-17 16:56 COMPILE_FEATURES? Koen Kooi
@ 2007-10-17 17:56 ` Craig Hughes
2007-10-17 19:47 ` COMPILE_FEATURES? Koen Kooi
2007-10-17 18:00 ` COMPILE_FEATURES? Craig Hughes
1 sibling, 1 reply; 7+ messages in thread
From: Craig Hughes @ 2007-10-17 17:56 UTC (permalink / raw)
To: openembedded-devel; +Cc: Using the OpenEmbedded metadata to build Distributions
On Oct 17, 2007, at 9:56 AM, Koen Kooi wrote:
> [18:53] koen: that starts to look an awfull lot like use flags, though
>
> any ideas how we can draft a standard way to solve problems like
> this both compile time
> and package time?
I'm probably missing some background here, but are USE flags a bad
thing?
C
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: COMPILE_FEATURES?
2007-10-17 17:56 ` COMPILE_FEATURES? Craig Hughes
@ 2007-10-17 19:47 ` Koen Kooi
2007-10-17 20:50 ` COMPILE_FEATURES? Craig Hughes
0 siblings, 1 reply; 7+ messages in thread
From: Koen Kooi @ 2007-10-17 19:47 UTC (permalink / raw)
To: openembedded-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Craig Hughes schreef:
> On Oct 17, 2007, at 9:56 AM, Koen Kooi wrote:
>
>> [18:53] koen: that starts to look an awfull lot like use flags, though
>>
>> any ideas how we can draft a standard way to solve problems like
>> this both compile time
>> and package time?
>
> I'm probably missing some background here, but are USE flags a bad
> thing?
they are.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFHFmbGMkyGM64RGpERAqvMAJ9H5K5FwvLycRu/BB8T3uPn/ysLGwCeL0/w
+Qz1hJ81VDvogi/i0huppYI=
=wv6M
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: COMPILE_FEATURES?
2007-10-17 19:47 ` COMPILE_FEATURES? Koen Kooi
@ 2007-10-17 20:50 ` Craig Hughes
2007-10-17 22:42 ` COMPILE_FEATURES? Philip Balister
0 siblings, 1 reply; 7+ messages in thread
From: Craig Hughes @ 2007-10-17 20:50 UTC (permalink / raw)
To: openembedded-devel; +Cc: openembedded-devel
On Oct 17, 2007, at 12:47 PM, Koen Kooi wrote:
>> I'm probably missing some background here, but are USE flags a bad
>> thing?
>
> they are.
Ah, thanks. Now I'm up to speed :)
C
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: COMPILE_FEATURES?
2007-10-17 20:50 ` COMPILE_FEATURES? Craig Hughes
@ 2007-10-17 22:42 ` Philip Balister
2007-10-18 2:58 ` COMPILE_FEATURES? Cliff Brake
0 siblings, 1 reply; 7+ messages in thread
From: Philip Balister @ 2007-10-17 22:42 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 584 bytes --]
Craig Hughes wrote:
> On Oct 17, 2007, at 12:47 PM, Koen Kooi wrote:
>
>>> I'm probably missing some background here, but are USE flags a bad
>>> thing?
>> they are.
>
> Ah, thanks. Now I'm up to speed :)
Koen, stop being so elitist ;)
In #oe I extracted the answer as follows, with a use flag type thingy,
two builds of the same package could have very different packages,
primarily in the area of dependencies.
Philip
PS: I have no clue what USE flags are, and I am not a packaging guru.
I'm sure my possible wrong answer will get a better explanation.
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3303 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: COMPILE_FEATURES?
2007-10-17 16:56 COMPILE_FEATURES? Koen Kooi
2007-10-17 17:56 ` COMPILE_FEATURES? Craig Hughes
@ 2007-10-17 18:00 ` Craig Hughes
1 sibling, 0 replies; 7+ messages in thread
From: Craig Hughes @ 2007-10-17 18:00 UTC (permalink / raw)
To: openembedded-devel; +Cc: Using the OpenEmbedded metadata to build Distributions
On Oct 17, 2007, at 9:56 AM, Koen Kooi wrote:
> [18:53] hrw: COMPILE_FEATURES = "thumb iwmmxt"
> [18:53] hrw: or ARCH_FEATURES
> [18:53] koen: that starts to look an awfull lot like use flags, though
Also, I don't think is really is like USE flags. Well, it's a very
small subset of USE. The specification here is simply more fine-
grained detail on the architecture, and differs from specifying
CFLAGS I guess only in that some packages will have custom code (like
hand-written assembler or something) for different architectures.
This is not definition a change in functionality of the package, but
just a change in which implementation of the functionality to
select. Most USE flags specify a feature set to include/exclude --
"iwmmxt" or "thumb" don't really change "features", but just the
implementation details of those features.
C
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-10-18 4:00 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-17 16:56 COMPILE_FEATURES? Koen Kooi
2007-10-17 17:56 ` COMPILE_FEATURES? Craig Hughes
2007-10-17 19:47 ` COMPILE_FEATURES? Koen Kooi
2007-10-17 20:50 ` COMPILE_FEATURES? Craig Hughes
2007-10-17 22:42 ` COMPILE_FEATURES? Philip Balister
2007-10-18 2:58 ` COMPILE_FEATURES? Cliff Brake
2007-10-17 18:00 ` COMPILE_FEATURES? Craig Hughes
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.