I was working with t2-trunk fairly intensively about 2 weeks ago. I found that Build-Target would fail early on gcc because ppl thought the library version of gmp was not high enough. gmp looked ok to me, but there was still a problem..
With ppl commented out in the build, cloog-ppl had problems because it depends on ppl. When I commented out cloog-ppl, then gcc would build.. Moving along further, I had problems with apr-util. My Build-Target was a cross-build (??) between the base release i486 and the host processor i686 (actually it is higher, but..). While building apr-util, the scripts encountered /usr/share/build-1/libtool: 6228: i486-t2-linux-gnu-ranlib: command not found. There was an i686..ranlib, but no i486. I failed to find the point where the i486 phrase was introduced to the build system. Moving along further (probably by commenting out the build for apr..), I had problems building libx11. There were a lot of packages missing - xextproto xtrans xau xcmiscproto bigreqsproto. ----- I won't be able to do much over the next 3 weeks (not physically here, but within email range) Looking forward to testing some of your changes in the future though. Bob G On Fri, 2009-12-11 at 17:29 +0100, René Rebe wrote: > Hi, > > should be fixed in trunk:HEAD. > > Greetings, > René > > Steve wrote: > > Rene, > > > > > > > > Ah I did wonder that when I read what its function was. I'm on stage 1 > > > > > > > > Steve > > > > > > > > > > > > > > > > > > > > -------Original Message------- > > > > > > > > From: Rene Rebe > > > > Date: 11/12/2009 08:26:32 > > > > To: Steve > > > > Subject: Re: ppl problem > > > > > > > > Hi, > > > > > > > > ppl is a new dependency of gcc(-4.4) I think gcc will not compile without it > > > > > > > > > > René > > > > > > > > On 10.12.2009, at 22:30, Steve wrote: > > > > > > > > > >> Rene, > >> > > > > > > > > > > > > > > > > > >> I see how ppl has become a problem for me not why! My target and previous > >> > > > > > >> successful build was a copy of GENERIC and then 00-minimal edited but I > >> > > now > > > > > >> see this was still referencing 00-bootstrap in generic as id failed to > >> > > edit > > > > > >> the reference. ppl must have been added to generic, I probably don't need > >> > > > > > >> it so the fix for me is easy :-) Unless its now a dependency for something > >> > > > > > > > >> else. > >> > > > > > > > > > > > > > > > > > >> Trying to build without ppl. > >> > > > > > > > > > > > > > > > > > >> My first T2 distro has just clocked 309 days uptime! which considering its > >> > > > > > > > >> not on a ups that's very lucky! > >> > > > > > > > > > > > > > > > > > >> Steve > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >> -------Original Message------- > >> > > > > > > > > > > > > > > > > > >> From: Rene Rebe > >> > > > > > > > > > >> Date: 10/12/2009 17:26:14 > >> > > > > > > > > > >> To: Steve > >> > > > > > > > > > >> Cc: T2 developers mailing list > >> > > > > > > > > > >> Subject: Re: ppl problem > >> > > > > > > > > > > > > > > > > > >> Hi Steve, > >> > > > > > > > > > > > > > > > > > >> please always try to post to the list :-) > >> > > > > > > > > > > > > > > > > > >> It builds here, do you have all deps selected? Michael Tross also had some > >> > > > > > > > >> issue and exported some CXX or so variables. However, that broke a couple > >> > > of > > > > > >> builds for me, ... so I reverted that part. > >> > > > > > > > > > > > > > > > > > >> On my side, trunk builds for x86, x86-64, ppc, ppc64 and mostly (that is > >> > > all > > > > > >> except silo, ...) on sparc64 from inside an x86-64 T2 install (virtual > >> > > > > > >> machine container, not that it would matter). > >> > > > > > > > > > > > > > > > > > >> Best consult the config.log, if you have all deps it might actually be the > >> > > > > > > > >> __sync_fetch_and_add_4 Barry mentioned this morning. > >> > > > > > > > > > > > > > > > > > >> Have a good day/night, > >> > > > > > > > > > >> René > >> > > > > > > > > > > > > > > > > > >> On 10.12.2009, at 17:55, Steve wrote: > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>> Rene, > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>> Latest trunk problem > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>> == 16:52:23 =[0]=> Building develop/ppl [0.10.2 8.0-trunk]. > >>> > > > > > > > > > > > > > > > > > >>> -> Parallel build using 2 jobs enabled. > >>> > > > > > > > > > > > > > > > > > >>> -> Reading package config: package/develop/ppl/ppl.conf > >>> > > > > > > > > > > > > > > > > > >>> -> Preparing build in src.ppl.mfs.20091210.165221.15085.localhost > >>> > > > > > > > > > > > > > > > > > >>> -> Building. Writing output to $root/var/adm/logs/0-ppl.out > >>> > > > > > > > > > > > > > > > > > >>> *> Corrected ./Watchdog/m4/libtool.m4 > >>> > > > > > > > > > > > > > > > > > >>> *> Corrected ./m4/libtool.m4 > >>> > > > > > > > > > > > > > > > > > >>> !> checking for the GMP library version 4.1.3 or above... no > >>> > > > > > > > > > > > > > > > > > >>> !> configure: error: Cannot find GMP version 4.1.3 or higher. > >>> > > > > > > > > > > > > > > > > > >>> !> GMP is the GNU Multi-Precision library: > >>> > > > > > > > > > > > > > > > > > >>> !> see http://www.swox.com/gmp/ for more information. > >>> > > > > > > > > > > > > > > > > > >>> !> When compiling the GMP library, do not forget to enable the C++ > >>> > > > > > > > > > >>> interface: > >>> > > > > > > > > > > > > > > > > > >>> !> add --enable-cxx to the configuration options. > >>> > > > > > > > > > > > > > > > > > >>> !> Due to previous errors, no 0-ppl.log file! > >>> > > > > > > > > > > > > > > > > > >>> !> (Try enabling xtrace in the config to track an error inside the build > >>> > > > > > > > > > >>> system.) > >>> > > > > > > > > > > > > > > > > > >>> -> $root/var/adm/logs/0-ppl.out -> 0-ppl.err > >>> > > > > > > > > > > > > > > > > > >>> == 12/10/09 16:53:03 =[0]=> Aborted building package ppl. > >>> > > > > > > > > > > > > > > > > > >>> -> Unmounting loop mounts ... > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>> gmp is version 4.3.1 > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>> host is t2 > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>> Steve > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >> -- > >> > > > > > > > > > >> René Rebe, ExactCODE GmbH, Jaegerstr. 67, DE-10117 Berlin > >> > > > > > > > > > >> http://exactcode.com | http://t2-project.org | http://rene.rebe.name > >> > > > > > > > > > > > > > > > > > > > > > > > > > > ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [email protected] with a subject of: unsubscribe t2
