New GCC changes broken
Do people test their changes ? warning: passing arg 1 of `unshare_all_rtl' from incompatible pointer type ... /usr/current/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc.295/toplev .c:3828: too few arguments to function `unshare_all_rtl' *** Error code 1 Martin Martin Blapp, [EMAIL PROTECTED] Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
On Sat, Feb 17, 2001 at 01:54:29PM +0100, Martin Blapp wrote: Do people test their changes ? warning: passing arg 1 of `unshare_all_rtl' from incompatible pointer type ... /usr/current/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc.295/toplev .c:3828: too few arguments to function `unshare_all_rtl' *** Error code 1 GCC 2.95.3 RC 3 is in the process of being integrated into the tree. I have not yet seen an all-clear signal from David O' on this. You should read your cvs-all mail and wait for the changes to finish first. (or try it with sources from before the upgrade.) -- Regards: Szilveszter ADAM Szeged University Szeged Hungary To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
On Sat, Feb 17, 2001 at 02:09:39PM +0100, Szilveszter Adam wrote: On Sat, Feb 17, 2001 at 01:54:29PM +0100, Martin Blapp wrote: Do people test their changes ? warning: passing arg 1 of `unshare_all_rtl' from incompatible pointer type ... /usr/current/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc.295/toplev .c:3828: too few arguments to function `unshare_all_rtl' *** Error code 1 GCC 2.95.3 RC 3 is in the process of being integrated into the tree. I have not yet seen an all-clear signal from David O' on this. You should read your cvs-all mail and wait for the changes to finish first. (or try it with sources from before the upgrade.) BTW, if you want the latest from everything except gcc, David even layed a tag on the sources just before the import: BEFORE_GCC_2_95_3_TEST3 you may want to use it. Good luck! -- Regards: Szilveszter ADAM Szeged University Szeged Hungary To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
On another box CURRENT, updated this morning: cc -I/usr/src/lib/csu/i386-elf/../common -I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/csu/i386-elf/crti.S -o crti.o cc: Internal compiler error: program as got fatal signal 11 as(1) does crash, rebuilding as does not help, neither does rebuilding gcc, I cannot compile and .S files. Martin Martin Blapp, [EMAIL PROTECTED] Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 On Sat, 17 Feb 2001, Martin Blapp wrote: Do people test their changes ? warning: passing arg 1 of `unshare_all_rtl' from incompatible pointer type ... /usr/current/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc.295/toplev .c:3828: too few arguments to function `unshare_all_rtl' *** Error code 1 Martin Martin Blapp, [EMAIL PROTECTED] Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
On Sat, Feb 17, 2001 at 02:32:49PM +0100, Martin Blapp wrote: On another box CURRENT, updated this morning: cc -I/usr/src/lib/csu/i386-elf/../common -I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/csu/i386-elf/crti.S -o crti.o cc: Internal compiler error: program as got fatal signal 11 as(1) does crash, rebuilding as does not help, neither does rebuilding gcc, I cannot compile and .S files. Do you have ver 1.15 of src/lib/libc/stdio/findfp.c, committed by imp? revision 1.15 date: 2001/02/16 21:09:49; author: imp; state: Exp; lines: +15 -4 Extra needs to be initialized for our usual pool of FILEs. This was causing some versions of as to dump core. This survived make buildworld/installworld and the building gettext port afterwards. Submitted by: [EMAIL PROTECTED] "N.Dudorov" Reviewed by: "Daniel M. Eischen" [EMAIL PROTECTED] If not, that may be the problem... but I do not know of a good solution other than grabbing a known good as (or also libc) from somewhere, like a snapshot on ftp... -- Regards: Szilveszter ADAM Szeged University Szeged Hungary To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
Did that, replaced /usr/libexec/elf/as with new one, now I have: cc -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -I/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DPORTMAP -DYP -DHESIOD -I/usr/src/lib/libc/i386 -c read.S -o read.o ld: unrecognized option `-x' Sigh ... Martin Martin Blapp, [EMAIL PROTECTED] Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 --- To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
On Sat, Feb 17, 2001 at 04:33:51PM +0100, Martin Blapp wrote: Did that, replaced /usr/libexec/elf/as with new one, now I have: cc -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -I/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DPORTMAP -DYP -DHESIOD -I/usr/src/lib/libc/i386 -c read.S -o read.o ld: unrecognized option `-x' Oh my dear... maybe you'll have to replace libc too... I have just finished the upgrade (so far no problems) even my old (as in: before Feb 10) apps work again as a result of the libc major downgrade. But I may have been "lucky" because I have a slow machine, it takes about 6 hours to complete an upgrade on it, so these sources are as of about 10am today your (and mine) time... which looks like a good time to go back to. If you can link programs now, I suggest you checkout sources as of today 10am CET and try building it again. It at least worked for me (although I should have removed the WITNESS_DDB option since it now features random drops to ddb with lock order reversal errors, from where you can always continue...) I have now: FreeBSD fonix.hos.u-szeged.hu 5.0-CURRENT FreeBSD 5.0-CURRENT #8: Sat Feb 17 16: 09:13 CET 2001 [EMAIL PROTECTED]:/usr/src/sys/compile/FONIX i386 Wish you best of luck! -- Regards: Szilveszter ADAM Szeged University Szeged Hungary To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
(solved) New GCC changes broken
Ok, I replaced all bintools in /usr/bin/* and /usr/libexec/elf/* . Everything works now and I successfully built world just now. That was a scary day to compile. Martin Martin Blapp, [EMAIL PROTECTED] Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 On Sat, 17 Feb 2001, Martin Blapp wrote: Did that, replaced /usr/libexec/elf/as with new one, now I have: cc -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -I/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DPORTMAP -DYP -DHESIOD -I/usr/src/lib/libc/i386 -c read.S -o read.o ld: unrecognized option `-x' Sigh ... Martin Martin Blapp, [EMAIL PROTECTED] Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 --- To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
On Sat, Feb 17, 2001 at 01:54:29PM +0100, Martin Blapp wrote: Do people test their changes ? warning: passing arg 1 of `unshare_all_rtl' from incompatible pointer type ... /usr/current/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc.295/toplev .c:3828: too few arguments to function `unshare_all_rtl' *** Error code 1 Sounds like you CVSup'ed in between my import and fixing of conflicts. Please let me know if you still have problems. -- -- David ([EMAIL PROTECTED]) GNU is Not Unix / Linux Is Not UniX To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: New GCC changes broken
Everything works now, thanks ! Martin Blapp, [EMAIL PROTECTED] Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 On Sat, 17 Feb 2001, David O'Brien wrote: On Sat, Feb 17, 2001 at 01:54:29PM +0100, Martin Blapp wrote: Do people test their changes ? warning: passing arg 1 of `unshare_all_rtl' from incompatible pointer type ... /usr/current/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc.295/toplev .c:3828: too few arguments to function `unshare_all_rtl' *** Error code 1 Sounds like you CVSup'ed in between my import and fixing of conflicts. Please let me know if you still have problems. -- -- David ([EMAIL PROTECTED]) GNU is Not Unix / Linux Is Not UniX To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message