public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] CHOST missing in no-multilib stage3 make.conf
@ 2017-12-18 15:00 Walter Dnes
  2017-12-18 15:20 ` Michael Orlitzky
  0 siblings, 1 reply; 4+ messages in thread
From: Walter Dnes @ 2017-12-18 15:00 UTC (permalink / raw
  To: Gentoo Users List

  Beginning the install (AMD64 no-multilib).  I downloaded
stage3-amd64-nomultilib-20171215T184104Z.tar.bz2 and extracted.  Here's
make.conf...

=========================================================================
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"

# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"

# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
=========================================================================

  I tried a couple of different mirrors.  No CHOST line. The example
file usr/share/portage/config/make.conf.example shows...

===========================
CHOST="x86_64-pc-linux-gnu"
===========================

  I could insert that, but I wonder if anything else is screwed up.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] CHOST missing in no-multilib stage3 make.conf
  2017-12-18 15:00 [gentoo-user] CHOST missing in no-multilib stage3 make.conf Walter Dnes
@ 2017-12-18 15:20 ` Michael Orlitzky
  2017-12-18 20:20   ` Walter Dnes
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Orlitzky @ 2017-12-18 15:20 UTC (permalink / raw
  To: gentoo-user

On 12/18/2017 10:00 AM, Walter Dnes wrote:
> 
>   I tried a couple of different mirrors.  No CHOST line. The example
> file usr/share/portage/config/make.conf.example shows...
> 
> ===========================
> CHOST="x86_64-pc-linux-gnu"
> ===========================
> 
>   I could insert that, but I wonder if anything else is screwed up.

This silently disappeared some time ago. It's set in the profiles now;
for example, the file "profiles/arch/amd64/make.defaults" sets

  CHOST="x86_64-pc-linux-gnu"



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] CHOST missing in no-multilib stage3 make.conf
  2017-12-18 15:20 ` Michael Orlitzky
@ 2017-12-18 20:20   ` Walter Dnes
  2017-12-18 20:25     ` Mike Gilbert
  0 siblings, 1 reply; 4+ messages in thread
From: Walter Dnes @ 2017-12-18 20:20 UTC (permalink / raw
  To: gentoo-user

On Mon, Dec 18, 2017 at 10:20:48AM -0500, Michael Orlitzky wrote
> On 12/18/2017 10:00 AM, Walter Dnes wrote:
> > 
> >   I tried a couple of different mirrors.  No CHOST line. The example
> > file usr/share/portage/config/make.conf.example shows...
> > 
> > ===========================
> > CHOST="x86_64-pc-linux-gnu"
> > ===========================
> > 
> >   I could insert that, but I wonder if anything else is screwed up.
> 
> This silently disappeared some time ago. It's set in the profiles now;
> for example, the file "profiles/arch/amd64/make.defaults" sets
> 
>   CHOST="x86_64-pc-linux-gnu"

  Thanks.  That's good to know.  This could've used a brief news item to
avoid scaring people.  I'll file a documentation bug because
usr/share/portage/config/make.conf.example still shows an explicit CHOST
setting line.  While I'm at it, I'll ask them to mention "-march=native"
in CFLAGS/CXXFLAGS.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] CHOST missing in no-multilib stage3 make.conf
  2017-12-18 20:20   ` Walter Dnes
@ 2017-12-18 20:25     ` Mike Gilbert
  0 siblings, 0 replies; 4+ messages in thread
From: Mike Gilbert @ 2017-12-18 20:25 UTC (permalink / raw
  To: gentoo-user

On Mon, Dec 18, 2017 at 3:20 PM, Walter Dnes <waltdnes@waltdnes.org> wrote:
> On Mon, Dec 18, 2017 at 10:20:48AM -0500, Michael Orlitzky wrote
>> On 12/18/2017 10:00 AM, Walter Dnes wrote:
>> >
>> >   I tried a couple of different mirrors.  No CHOST line. The example
>> > file usr/share/portage/config/make.conf.example shows...
>> >
>> > ===========================
>> > CHOST="x86_64-pc-linux-gnu"
>> > ===========================
>> >
>> >   I could insert that, but I wonder if anything else is screwed up.
>>
>> This silently disappeared some time ago. It's set in the profiles now;
>> for example, the file "profiles/arch/amd64/make.defaults" sets
>>
>>   CHOST="x86_64-pc-linux-gnu"
>
>   Thanks.  That's good to know.  This could've used a brief news item to
> avoid scaring people.  I'll file a documentation bug because
> usr/share/portage/config/make.conf.example still shows an explicit CHOST
> setting line.  While I'm at it, I'll ask them to mention "-march=native"
> in CFLAGS/CXXFLAGS.

CHOST is still a valid setting in make.conf, so removing it from the
example is not necessary.

Setting CHOST is still necessary for archs like x86, on which you have
i486, i586 and i686 variants.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-12-18 20:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-18 15:00 [gentoo-user] CHOST missing in no-multilib stage3 make.conf Walter Dnes
2017-12-18 15:20 ` Michael Orlitzky
2017-12-18 20:20   ` Walter Dnes
2017-12-18 20:25     ` Mike Gilbert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox