Greetings.

I believe that I have finally sorted out this problem!

The error appears to be in r43141 and r43142 glibc.conf changes.

The lines 78 to 83 have a number of spaces and #'d comments included added in by these changesets.

REMOVING BOTH of these fixes the problem, removing just one doesn't fix it for me.

The lines are at present
-----------------------------------------
libc_cv_mlong_double_128ibm=yes # ppc
libc_cv_ppc_rel16=yes
libc_cv_ppc_machine=yes
libc_cv_z_relro=yes # sparc64
#libc_mips_abi=soft # mips
libc_mips_float=hard # $SDECFG_SOFTFLOAT
-----------------------------------------
they need to be changed to
-----------------------------------------
libc_cv_mlong_double_128ibm=yes
libc_cv_ppc_rel16=yes
libc_cv_ppc_machine=yes
libc_cv_z_relro=yes
libc_mips_float=hard
-----------------------------------------

It was (of course) the last thing I looked at and tried changing!

regards
jon

On 09/10/2014 01:20 AM, scsijon wrote:

Just an update on this problem:

AT this point, this is where I am at with the build failing between last
of stage 1 packages being built and first of stage 2 package building.

................................................
THIS IS FROM the log of the ?BAD TREE
WITH libatomic_ops renamed (as if it's not there)
we get this code appearing

  (The first two lines are the last of the stage 1 packages)
---------------------------------------
Making post-install adaptions.
== 09/09/14 22:53:03 =[1]=> Finished building package sysfiles.

Downloading libatomic_ops:download/mirror/l/libatomic_ops-7.2e.tar.gz ...
curl: (6) Couldn't resolve host 'www.hpl.hp.com'
Finished downloading 0 bytes in 0.000 seconds (0.000 bytes/sec).
ERROR: CURL Returned Error 6. Please read the curl manpage.

Building tools in build/.../TOOLCHAIN/tools.chroot:
-> Building tools.chroot/wrapper/cmd_wrapper.
-> Building tools.chroot/wrapper/strip_wrapper.
-> Building tools.chroot/wrapper/{uname,arch}.
-> Building tools.chroot/wrapper/install_wrapper.
-> Building tools.chroot/bin/getdu.
-> Building tools.chroot/bin/getfiles.
-> Building tools.chroot/bin/fl_wrparse.
-> Building tools.chroot/bin/fl_stparse.
-> Building tools.chroot/lib/fl_wrapper.so.
-> Testing tools.chroot/lib/fl_wrapper.so.
-> Creating tools.chroot/lib/parse-config.
-> Creating tools.chroot/lib/pkg_*_{pre,post}.conf

== 22:53:08 =[2]=> Building develop/libatomic_ops [7.2e 9.0-trunk].
-> Parallel build using 2 jobs enabled.
-> Preparing build in
src.libatomic_ops.default.20140909.225304.6672.lamia102
-----------------------------------

Therefore it knows it's missing and is smart enough to try to download
it. It can't, and fails because the building workstation I have
allocated for T2 has no external connection.


HOWEVER what we are actually getting is this code in the log of the ?BAD
TREE WITH libatomic_ops named correctly (and checked that it is in it's
directory and permissions are right).

------------------------------------
Making post-install adaptions.
== 09/09/14 13:04:16 =[1]=> Finished building package sysfiles.

Building tools in build/.../TOOLCHAIN/tools.chroot:
-> Building tools.chroot/wrapper/cmd_wrapper.
-> Building tools.chroot/wrapper/strip_wrapper.
-> Building tools.chroot/wrapper/{uname,arch}.
-> Building tools.chroot/wrapper/install_wrapper.
-> Building tools.chroot/bin/getdu.
-> Building tools.chroot/bin/getfiles.
-> Building tools.chroot/bin/fl_wrparse.
-> Building tools.chroot/bin/fl_stparse.
-> Building tools.chroot/lib/fl_wrapper.so.
-> Testing tools.chroot/lib/fl_wrapper.so.
-> Creating tools.chroot/lib/parse-config.
-> Creating tools.chroot/lib/pkg_*_{pre,post}.conf

== 13:04:21 =[2]=> Building develop/libatomic_ops [7.2e 9.0-trunk].
-> Parallel build using 2 jobs enabled.
--------------------------------------

so it must, at the point before building the new TOOLCHAIN
and (?I think) chrooting to it as the start of STAGE 2
KNOW that the file is there,
BUT after the new TOOLCHAIN,
IT cannot seem to find the path to the mirror
(WHAT SCRIPT DOES THIS PART???????)
(THAT SETS THE NEW MIRROR POINT UP)
(and chrooting)

......................................

But where, between rev 43013 and 43141 is this changed????
I looked at 43141 and reverted it as it was glibc, but that hasn't fixed
it?
I will try this again tomorrow, as a check, after running and ensuring
the fault appears again since i've reverted the stepback.

maybe 43122 and linux patches
maybe 43094 and linux patch
maybe 43079 /scripts/config.in
maybe 43029 m4 build priority -doubtfull but...
maybe 43021 gcc hotfix patch
maybe 43020 gcc hotfix patch
maybe 43014 glib as it affects the toolchain

I also wonder if it's the linux-headers package, still at 3.14 while we
are now running with 3.16.x, should it be 3.16, would this come into use
with stage 2?

20140910:1256amAEST
.........................................


On 09/07/2014 06:57 AM, scsijon wrote:

Just for a check, I tried building 00-minimal, 10-minimal-xorg,
50-minimal-desktop, Desktop and Rescue. They are all failing at the same
point saying the first package of =[2]=> is not found, even though it is
in the mirror.

Not sure where to go from here, but something has gone 'funny' somewhere.

regards

On 09/06/2014 08:37 AM, scsijon wrote:

On 09/06/2014 02:01 AM, scsijon wrote:


On 09/05/2014 08:30 PM, ExactCODE wrote:
Hi,

On Sep 5, 2014, at 8:50, scsijon <[email protected]> wrote:

PROBLEM: a build of even the minimum (00-bootstrap) fails at the
start of stage 2.

I have redownloaded via svn a clean trunk last night to ensure the
problem wasn't mine and it still fails at this same point.

Your log is very noisy. I would definitely turn of this XTRACE
config. I always wonder why people enable it. I only enable it myself
when I search a bug in the build scripts. Not for normal builds, …
How exactly did you even get this unreadable build log you attached?

ok, i'll turn if off, and leave it off. I just followed the
instructions
to turn it on with problems ocurring.

The log is the one from the build itself.

In one of your cases you simply have no perl download:

*> File not found: download/mirror/p/perl-5.20.0.tar.bz2 *> Did you
run ./scripts/Download for this package?

Ah! I missed that one in the error log, and yes!

actually that package IS there, however the packages/perl/perl.conf
lists perl-5.20.0.tar.gz

and with the xtrace off it's now stopping at that point saying that
perl-5.20.0.tar.bz2 is not there???????????? and yet it is?



In general I suggest reading errors and finding “what is actually
wrong” instead of wiping build and doing new SVN checkouts again, and

Didn't, tried to work out what was wrong and only finally redownloaded
from frustration. Didn't wipe, just paralleled to a new master
directory, had no intent to lose all work already done as i'm almost
there in building my T2 base.

again, …

René

Also see my earlier mail under 'T2 problems part d) building' dated
31st August for referance.

The last working one I have is: /t2/!svn/ver/43013/trunk. The first
one I have that fails is: /t2/!svn/ver/43141/trunk.

So the problem must be between them.

The following is the end of the log with stage1 building all ok and
the starting of stage2 failing.

The full log is a little over 1meg xz compressed so I have included
it but it might fail due to the size.


regards and thanks.



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





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




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





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





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

Reply via email to