Re: [Fink-devel] 10.2-gcc3 issues

2003-10-22 Thread Martin Costabel
Blair Zajac wrote:
[]
g77 3.4 fixes some bugs that are exposed using the assembler apple ships
with the gcc 3.3 update (g77 3.3.1 won't work if you have the gcc 3.3
update).  There is nothing special about the 20030827 snapshot - it was
just the latest one available when I built the package.


Jeff,

I just noticed that 3.3.2 was released on ftp.gnu.org.  Here are
the fixes in 3.3.2 spec
Darwin (and MacOS X) specific
10900 trampolines crash
PowerPC-specific
11087 [powerpc64-linux] GCC miscompiles raid1.c from linux kernel 
11319 loop miscompiled on ppc32 
11949 ICE Compiler segfault with ffmpeg -maltivec code 

Is the trampoline crash the issue that is fixed in the 3.4 snapshot?and
No, I don't think any of the above bugs has anything to do with the 
fortran bug. That bug was patched here 
http://gcc.gnu.org/ml/gcc-patches/2003-07/msg02565.html
but I don't know if this was ever backported to 3.3

In any case, the g77 compile problems have nothing to do with all of 
this. The newer the sources, the higher the probablity that the G5 is 
supported. Unless, of course, you can get your hands on Apple's sources 
instead of pure gcc.

--
Martin




---
This SF.net email is sponsored by OSDN developer relations
Here's your chance to show off your extensive product knowledge
We want to know what you know. Tell us and you have a chance to win $100
http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 10.2-gcc3 issues

2003-10-21 Thread Blair Zajac
Jeffrey S Whitaker wrote:
 
 On Fri, 17 Oct 2003, Blair Zajac wrote:
 
  Also, is there something special about this 3.4-20030827 release?
  Why isn't g77 built using 3.3.1 or a newer 3.4?  Inquiring minds
  want to know :)
 
  Best,
  Blair
 
 Blair:
 
 g77 3.4 fixes some bugs that are exposed using the assembler apple ships
 with the gcc 3.3 update (g77 3.3.1 won't work if you have the gcc 3.3
 update).  There is nothing special about the 20030827 snapshot - it was
 just the latest one available when I built the package.

Jeff,

I just noticed that 3.3.2 was released on ftp.gnu.org.  Here are
the fixes in 3.3.2 spec

Darwin (and MacOS X) specific
10900 trampolines crash

PowerPC-specific
11087 [powerpc64-linux] GCC miscompiles raid1.c from linux kernel 
11319 loop miscompiled on ppc32 
11949 ICE Compiler segfault with ffmpeg -maltivec code 

Is the trampoline crash the issue that is fixed in the 3.4 snapshot?
If this isn't the bug, is there a big ID for this bug that we can track?  

If 3.3.2 fixes this, maybe it would be good to back g77 down to
a known and released version of gcc.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by OSDN developer relations
Here's your chance to show off your extensive product knowledge
We want to know what you know. Tell us and you have a chance to win $100
http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 10.2-gcc3 issues

2003-10-17 Thread Jack Howarth
Blair,
It appears that the failures of building g77 are only
happening on G5 powermacs. I looked over the gcc testsuite
mailing list but it doesn't look as if any builds are being
done with G5's yet.
Jack


---
This SF.net email sponsored by: Enterprise Linux Forum Conference  Expo
The Event For Linux Datacenter Solutions  Strategies in The Enterprise 
Linux in the Boardroom; in the Front Office;  in the Server Room 
http://www.enterpriselinuxforum.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 10.2-gcc3 issues

2003-10-17 Thread Jeffrey S Whitaker
On Fri, 17 Oct 2003, Blair Zajac wrote:

 Also, is there something special about this 3.4-20030827 release?
 Why isn't g77 built using 3.3.1 or a newer 3.4?  Inquiring minds
 want to know :)

 Best,
 Blair

Blair:

g77 3.4 fixes some bugs that are exposed using the assembler apple ships
with the gcc 3.3 update (g77 3.3.1 won't work if you have the gcc 3.3
update).  There is nothing special about the 20030827 snapshot - it was
just the latest one available when I built the package.

-Jeff

-- 
Jeffrey S. Whitaker Phone : (303)497-6313
NOAA/OAR/CDC  R/CDC1FAX   : (303)497-6449
325 BroadwayWeb   : http://www.cdc.noaa.gov/~jsw
Boulder, CO, USA 80305-3328 Office: Skaggs Research Cntr 1D-124


---
This SF.net email sponsored by: Enterprise Linux Forum Conference  Expo
The Event For Linux Datacenter Solutions  Strategies in The Enterprise 
Linux in the Boardroom; in the Front Office;  in the Server Room 
http://www.enterpriselinuxforum.com
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] 10.2-gcc3 issues

2003-10-16 Thread Blair Zajac
I tried out a fresh install of Fink 0.5.3.dmg, did the 0.14.3-beta
inject, selfupdate-rsync and started installing packages.

A couple of notes:

1) g77 is broken.  I'm getting this compile failure:

sed -e s/TARGET_GETGROUPS_T/gid_t/ \
  deduced.h ../../gcc-3.4-20030827/gcc/sys-protos.h  tmp-fixtmp.c
mv tmp-fixtmp.c fixtmp.c
./xgcc -B./ -B/sw/powerpc-apple-darwin6.8.5/bin/ -isystem
/sw/powerpc-apple-darwin6.8.5/include -isystem
/sw/powerpc-apple-darwin6.8.5/sys-include
-L/sw/src/g77-3.4-20030827/darwin/gcc/../ld fixtmp.c -w -U__SIZE_TYPE__
-U__PTRDIFF_TYPE__ -U__WCHAR_TYPE__ -E \
  | sed -e 's/  / /g' -e 's/ *(/ (/g' -e 's/ [ ]*/ /g' -e 's/( )/()/' \
  |  ./gen-protos xsys-protos.hT
gen-protos: 1346 entries 340 collisions
mv xsys-protos.hT xsys-protos.h
rm -rf fixtmp.c
stage2/xgcc -Bstage2/ -B/sw/powerpc-apple-darwin6.8.5/bin/ -c   -g
-O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -pedantic -Wno-long-long -Werror -fno-common
-DHAVE_CONFIG_H -DGENERATOR_FILE -I/sw/include   -I. -I.
-I../../gcc-3.4-20030827/gcc -I../../gcc-3.4-20030827/gcc/.
-I../../gcc-3.4-20030827/gcc/../include
../../gcc-3.4-20030827/gcc/fix-header.c -o fix-header.o
make[4]: stage2/xgcc: Command not found
make[4]: *** [fix-header.o] Error 127
make[3]: *** [stage3_build] Error 2
make[2]: *** [quickstrap] Error 2
make[1]: *** [all-gcc] Error 2
make: *** [bootstrap-lean] Error 2
### execution of /var/tmp/tmp.2.UBsR2J failed, exit code 2
Failed: compiling g77-3.4-20030827 failed

I've got the whole log of the compile and can send it privately if
anybody wants it.

2) openssl097 is out of date.  The current version is 0.9.7c but 10.2-gcc3
   has 0.9.7b.

This lead me to think of a way of leveraging the 10.2 *.info files
for the 10.2-gcc3 tree.

Given that there's now an rsync backend to downloading *.info files,
we could make use of symlinks to link most of the 10.2 files to the
10.2-gcc3 tree and have files in 10.2-gcc3 for those specific packages
that need special treatment for gcc 3.3.  This could be scripted to
create the symlinks, and look in the *.info files to see if there's
any mention of 3.1 or 3.3 to get an idea of what to do.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 10.2-gcc3 issues

2003-10-16 Thread Benjamin Reed
Blair Zajac wrote:

Dunno about g77, but...

I've got the whole log of the compile and can send it privately if
anybody wants it.
2) openssl097 is out of date.  The current version is 0.9.7c but 10.2-gcc3
   has 0.9.7b.
You just need to selfupdate, 0.9.7c is in 10.2-gcc3 now.  =)

This lead me to think of a way of leveraging the 10.2 *.info files
for the 10.2-gcc3 tree.
Given that there's now an rsync backend to downloading *.info files,
we could make use of symlinks to link most of the 10.2 files to the
10.2-gcc3 tree and have files in 10.2-gcc3 for those specific packages
that need special treatment for gcc 3.3.  This could be scripted to
create the symlinks, and look in the *.info files to see if there's
any mention of 3.1 or 3.3 to get an idea of what to do.
The info files are still developed using, and stored in, cvs, so we 
can't really do symlinks.  rsync is great for end-users, but for package 
developers CVS is still king, and would never be replaced, except maybe 
with another SCM.

--
Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/
gpg: 6401 D02A A35F 55E9 D7DD  71C5 52EF A366 D3F6 65FE
Standards are the industry's way of codifying obsolescence.


pgp0.pgp
Description: PGP signature


Re: [Fink-devel] 10.2-gcc3 issues

2003-10-16 Thread Blair Zajac
Benjamin Reed wrote:
 
 Blair Zajac wrote:
 
  This lead me to think of a way of leveraging the 10.2 *.info files
  for the 10.2-gcc3 tree.
 
  Given that there's now an rsync backend to downloading *.info files,
  we could make use of symlinks to link most of the 10.2 files to the
  10.2-gcc3 tree and have files in 10.2-gcc3 for those specific packages
  that need special treatment for gcc 3.3.  This could be scripted to
  create the symlinks, and look in the *.info files to see if there's
  any mention of 3.1 or 3.3 to get an idea of what to do.
 
 The info files are still developed using, and stored in, cvs, so we
 can't really do symlinks.  rsync is great for end-users, but for package
 developers CVS is still king, and would never be replaced, except maybe
 with another SCM.

Yes, unfortunately, I don't know of any SCMs that supports symlinks
for files.  Subversion does support symlinks for directories, so
we could put each .info file into its own directory and then share
that directory between trees.

Best,
Blair

-- 
Blair Zajac [EMAIL PROTECTED]
Plots of your system's performance - http://www.orcaware.com/orca/


---
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 10.2-gcc3 issues

2003-10-16 Thread Martin Costabel
Blair Zajac wrote:

1) g77 is broken.  I'm getting this compile failure:
Compiles for me without problem.

sed -e s/TARGET_GETGROUPS_T/gid_t/ \
  deduced.h ../../gcc-3.4-20030827/gcc/sys-protos.h  tmp-fixtmp.c
mv tmp-fixtmp.c fixtmp.c
./xgcc -B./ -B/sw/powerpc-apple-darwin6.8.5/bin/ -isystem
What system are you running? Darwin 6.8.5? Is this some Panther beta?
[]
make[4]: stage2/xgcc: Command not found
Something must have gone wrong before that.
[]
I've got the whole log of the compile and can send it privately if
anybody wants it.
I can compare it to my log if you compress it and send it to me.

--
Martin


---
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel