Hi,

The T2-code that precedes the error-report is in package/base/linux24/linux-conf.in:

# some arches (avr32, sh64 at the time of writing) have a "defect" Makefile
  # and do not work without a .config ...
  yes '' | eval $MAKE $makeopt oldconfig > /dev/null

$makeopt has ARCH=x86

So I also downgraded ./architecture as well. I ran ./scripts/Config again,
and switched the architecture for my build away from and back to x86.
Unfortunately that was not the case, the error persists.

I have read more of package/base/linux24/linux-conf.in and found
the place near the top where $lx_cpu is set.

It is then explicitly reset from i386 to x86 for all of the 2.6-Tree.
That apparently is slightly incorrect because the unificiation did
not happen until after 2.6.18, I did not investigate when exactly
it was introduced.

Commenting out the block makes my build now run clean from download
to final system.

So now I have a T2-HEAD checkout that apart from that very small
modification builds with an older kernel.

Happy.

What would be the T2-way of fixing this?

I would like to rephrase my question:

Is there a cleaner way of doing it? From target-files maybe? Without
requiring a change to the T2-owned script?

Ciao, MM
--
Marian Aldenhövel, Rosenhain 23, 53123 Bonn
http://www.marian-aldenhoevel.de
"I ran some quick calculations on it. He's about 80% on the right
 track.  That leaves him only 20% dead when he crashes." Bob C

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of: unsubscribe t2

Reply via email to