Em 24-01-2016 16:07, Ken Moffat escreveu:
> On Sat, Jan 23, 2016 at 04:23:17PM -0600, Bruce Dubbs wrote:
>> Starting as a new thread.
>>
>> This is a repeat of the proposal:
>>
>> The packages in LFS that use separate build directories are out-of-tree.
>> That is:
>>
>> mkdir ../pkg-build
>> cd    ../pkg-build
>> ../pkg/configure
>>
>> If we use in-tree but still separate directories we then have:
>>
>> mkdir build
>> cd    build
>> ../configure
>>
>> The affected packages are binutils, gcc (and libstdc++ which is extracted
>> from gcc), and glibc.
>>
>> ============
>>
>> I've thought about the proposal and wanted to make a list of pros and cons.
>> Please add to the list other things I have not thought of.
>>
>>
> [ trimming the rest to only what I will refer back to ]
> 
>> Cons:
>>
>> 1.  If it's not broken, don't fix it.  What we have now works.
> [...]
>> Still looking for additional feedback.  The Con #1 is strong.  The question
>> is whether the Pro reasons are enough to outweigh it.
>>
>>   -- Bruce
> 
> Since many of the main upstream toolchain devs seem to work for
> fedora, I thought I would try to take a look at their spec files.
> Started last night with gcc, and got completely lost :-(
> 
> Taking a fresh look, for glibc they use a nice build() function
> which creates a directory, cd's to it, and then runs ../configure -
> that matches the proposal.
> 
> For both binutils and gcc, I'm still clueless about how they actually
> run configure.
> 
> I can see that Con (1.) will probably be regarded as "more pointless
> churn" by a couple of people who post on the lists and still use
> older versions of the book, but over time everything can change and
> the justifications for what we do ought to be reviewed from time to
> time.
> 
> This change should help to reduce errors by new builders, and you
> know that I am in favour of that.  So +1.
> 
> ĸen
> 

Was not going to give opinions, but ĸen's argument of "reducing errors
by new builders" convinced me.

+1.

-- 
[]s,
Fernando, aka Sísifo
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to