Re: [Fink-devel] 10.2-gcc3 issues
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
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
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
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
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
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
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
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