* [gentoo-embedded] The uclibc USE flag is now obsolete.
@ 2005-06-01 20:35 Ned Ludd
2005-06-01 22:28 ` Mike Frysinger
0 siblings, 1 reply; 5+ messages in thread
From: Ned Ludd @ 2005-06-01 20:35 UTC (permalink / raw
To: gentoo-embedded
A day or two ago I obsoleted the uclibc USE flag.
It's been replaced by taking advantage of the ELIBC=uclibc in the
profiles/uclibc/make.default which later gets automatically expanded in
the ebuilds to "elibc_uclibc" by profiles/base/make.defaults USE_EXPAND
This method has the advantage that USE="-*" now works without breaking
our dependency trees and we don't need to have uclibc listed in the
actual ebuilds IUSE= anymore.
The only downside is a cosmetic one. The name seems goofy as the
'e' prefix has been used in the past for mostly portage related tools.
But we should get used to it in due time.
Anyway if anybody notices any problems with this change please let me
know either via mail or bugzilla.
--
Ned Ludd <solar@gentoo.org>
--
gentoo-embedded@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-embedded] The uclibc USE flag is now obsolete.
2005-06-01 20:35 [gentoo-embedded] The uclibc USE flag is now obsolete Ned Ludd
@ 2005-06-01 22:28 ` Mike Frysinger
2005-06-01 22:39 ` René Rhéaume
0 siblings, 1 reply; 5+ messages in thread
From: Mike Frysinger @ 2005-06-01 22:28 UTC (permalink / raw
To: gentoo-embedded
On Wednesday 01 June 2005 04:35 pm, Ned Ludd wrote:
> A day or two ago I obsoleted the uclibc USE flag.
>
> It's been replaced by taking advantage of the ELIBC=uclibc in the
> profiles/uclibc/make.default which later gets automatically expanded in
> the ebuilds to "elibc_uclibc" by profiles/base/make.defaults USE_EXPAND
a great step ... looking ahead, the next one is to try to minimize its usage
as much as possible ... i think psm has shown a few places where it should
really be `use nis` instead of `use elibc_uclibc`
-mike
--
gentoo-embedded@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-embedded] The uclibc USE flag is now obsolete.
2005-06-01 22:28 ` Mike Frysinger
@ 2005-06-01 22:39 ` René Rhéaume
2005-06-01 22:59 ` Mike Frysinger
2005-06-07 7:38 ` Peter S. Mazinger
0 siblings, 2 replies; 5+ messages in thread
From: René Rhéaume @ 2005-06-01 22:39 UTC (permalink / raw
To: gentoo-embedded
>From solar:
> It's been replaced by taking advantage of the ELIBC=uclibc in the
> profiles/uclibc/make.default which later gets automatically expanded in
> the ebuilds to "elibc_uclibc" by profiles/base/make.defaults USE_EXPAND
Are the two migration steps are
1- remove uclibc from IUSE
2- sed -i -e 's/use uclibc/use elibc_uclibc/g' ebuild-needing-care.ebuild
?
>From vapier:
> i think psm has shown a few places where it should
> really be `use nis` instead of `use elibc_uclibc`
Did you mean "use nls" (with the letter L) ?
--
gentoo-embedded@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-embedded] The uclibc USE flag is now obsolete.
2005-06-01 22:39 ` René Rhéaume
@ 2005-06-01 22:59 ` Mike Frysinger
2005-06-07 7:38 ` Peter S. Mazinger
1 sibling, 0 replies; 5+ messages in thread
From: Mike Frysinger @ 2005-06-01 22:59 UTC (permalink / raw
To: gentoo-embedded
On Wednesday 01 June 2005 06:39 pm, René Rhéaume wrote:
> Are the two migration steps are
users dont have to do anything
> 2- sed -i -e 's/use uclibc/use elibc_uclibc/g' ebuild-needing-care.ebuild
> ?
most of the time that will work, but you have to make sure you only change the
use flag and not say a patch name
-mike
--
gentoo-embedded@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-embedded] The uclibc USE flag is now obsolete.
2005-06-01 22:39 ` René Rhéaume
2005-06-01 22:59 ` Mike Frysinger
@ 2005-06-07 7:38 ` Peter S. Mazinger
1 sibling, 0 replies; 5+ messages in thread
From: Peter S. Mazinger @ 2005-06-07 7:38 UTC (permalink / raw
To: gentoo-embedded
On Wed, 1 Jun 2005, René Rhéaume wrote:
> >From solar:
> > It's been replaced by taking advantage of the ELIBC=uclibc in the
> > profiles/uclibc/make.default which later gets automatically expanded in
> > the ebuilds to "elibc_uclibc" by profiles/base/make.defaults USE_EXPAND
> Are the two migration steps are
> 1- remove uclibc from IUSE
> 2- sed -i -e 's/use uclibc/use elibc_uclibc/g' ebuild-needing-care.ebuild
> ?
>
> >From vapier:
> > i think psm has shown a few places where it should
> > really be `use nis` instead of `use elibc_uclibc`
> Did you mean "use nls" (with the letter L) ?
no, he (and myself) mean NIS (YP, yellow-pages), because that is not/ and
won't be supported by uclibc. There are many pkgs that could make use of
that flag, if all glibc profiles would get this auto-added (uclibc masks
it since startup). The use flag itself exists, but noone cared to use it.
Base pkgs: python, pam, pwdb
Peter
--
Peter S. Mazinger <ps dot m at gmx dot net> ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08 BB6E C389 975E A5F0 59F2
--
gentoo-embedded@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-06-07 7:38 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-01 20:35 [gentoo-embedded] The uclibc USE flag is now obsolete Ned Ludd
2005-06-01 22:28 ` Mike Frysinger
2005-06-01 22:39 ` René Rhéaume
2005-06-01 22:59 ` Mike Frysinger
2005-06-07 7:38 ` Peter S. Mazinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox