[ts-gen] g++, v. 4.1.2 20061028 (prerelease) Debian success Re: status update -- on the g++4 road

R P Herrold herrold at owlriver.com
Mon Nov 13 20:31:22 EST 2006


On Fri, 10 Nov 2006, R P Herrold wrote:

Again supplementing my response, we have completed 
transitioning the Quantian box to an absolutely current 
Debian 'testing' set of updates, with _nothing_ 'held back' -- 
I learned much more about apt-get and dpkg use than I knew 
before; my respect for the care which the Debian project is 
confirmed.

That done, I pulled a copy of the external release which we 
slipstreamed in (Bill had made a minor tweak addressing a 
template), and we get:

herrold at 0[shim-061113]$ make clean
herrold at 0[shim-061113]$ time make all
make -j1  shim
make[1]: Entering directory 
`/home/herrold/shim/test/shim-061113'
g++ -Wall -g -I/usr/include/mysql  -c -o once.o src/once.c
g++ -Wall -g -I/usr/include/mysql  -c -o make.o src/make.c
  ...
g++ -Wall -g -I/usr/include/mysql  -c -o pool.o lib/pool.c
g++ -Wall -g -I/usr/include/mysql  -c -o unit.o src/unit.c
date;   g++ -g -o shim once.o make.o init.o mode.o else.o 
boot.o data.o type.o tabs.o kind.o atom.o load.o shim.o time.o 
read.o flow.o send.o post.o echo.o term.o leaf.o call.o hash.o 
pool.o unit.o -L/usr/lib/mysql -lmysqlclient -lm
Mon Nov 13 22:00:15 EST 2006
make[1]: Leaving directory 
`/home/herrold/shim/test/shim-061113'

real    18m44.224s
user    15m50.100s
sys     1m26.160s
herrold at 0[shim-061113]$

No warnings, no errors, and an even stricter g++ still

herrold at 0[shim-061113]$ g++ --version
g++ (GCC) 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. 
There is NO warranty; not even for MERCHANTABILITY or FITNESS 
FOR A PARTICULAR PURPOSE.

herrold at 0[shim-061113]$

The test box is a Celeron 333, with 256 M of ram, and an IDE 
harddrive; I dialled back the -j1, and have no distcc running.

So, happy news on the binary creation front; we work with the 
same codebase on CentOS-4, and Debian-testing with no #ifdef's 
needed for intra compiler or distribution variations.

As the markets I test against were closed, I have not yet 
verified function and will do so tomorrow on both platforms. 
Then I think I will announce this to Freshmeat.

Thanks again, testers.

-- Russ Herrold


More information about the ts-general mailing list