Hi Phil,
It appears that the src files to fulfill the download of gnu gcclib
4.4.5, gnu gcclib 4.5.2 and rhel gcclib 4.1.2 are missing.
As I had found when I tried this before with the gnu gcc 4.4.4 and 4.5.1
packages - the same root cause in this case is that the src.tar.bz2
files are missing from the ftp server build download area.
I'll give it some further investigation overnight here, (perhaps I need
to start fresh with new a new bootstrap set of efs utilities, or maybe I
need to --force something to be re-downloaded) but I thought I would let
you know in case you were looking to upload these files to the ftp
server yet.
Could not download url
[http://ftp.openefs.org/packages/binary/gnu/gcclib/4.4.5-build001/src.tar.bz2]
to [/efs/dev/gnu/gcclib/4.4.5-build001/build/download/src.tar.bz2]: 404
Not Found
...
Could not download url
[http://ftp.openefs.org/packages/binary/gnu/gcclib/4.5.2-build001/src.tar.bz2]
to [/efs/dev/gnu/gcclib/4.5.2-build001/build/download/src.tar.bz2]: 404
Not Found
...
Could not download url
[http://ftp.openefs.org/packages/binary/rhel/gcclib/4.1.2-build005/src.tar.bz2]
to [/efs/dev/rhel/gcclib/4.1.2-build005/build/download/src.tar.bz2]: 404
Not Found
Thanks,
David
On 12/21/10 11:45 AM, Phillip Moore wrote:
I've rebuilt all of the gnu/gcc and rhel/gcc releases we use, which
involved minor release upgrades for gnu/gcc/4.4 and 4.5 we well. The
changes was nothing more than decoupling the builds of the gcc and
gcclib projects. Prior releases used an install-post script that
automated building the installs trees for the matching gcclib
releases, but this didn't work that well, because the checkpoint,
dist, etc operations have no such hooks.
Now, you build gcc releases, and then "build" the gcclib releases
separetely. You use a normal efsdeploy workflow for both, and the
results are uploaded normally, like everything else.
This addresses the problems some of our users have had bootstrapping
content, since the download of the gcclib releases would fail, unless
you set some attributes to limit what was downloaded. Now, it should
all work seamlessly.
I'm working on some updates to efs-core-docs that finally explain how
gcc is integrated with /efs, and how to build and update it.
To get your own EFS domain updated to use the new compiler builds, do
the following:
efs download release gnu gcc 4.4
efs download release gnu gcclib 4.4.5
efs download release gnu gcc 4.5
efs download release gnu gcclib 4.5.2
efs download release rhel gcc 4.1
efs download release rhel gcclib 4.1.2
_______________________________________________
EFS-dev mailing list
[email protected]
http://mailman.openefs.org/mailman/listinfo/efs-dev
_______________________________________________
EFS-dev mailing list
[email protected]
http://mailman.openefs.org/mailman/listinfo/efs-dev