Date: Tue, 22 Mar 2005 10:43:21 +0100 From: Andrea Venturoli <ml.diespammer@netfence.it> To: Dan Nelson <dnelson@allantgroup.com>, freebsd-questions@freebsd.org Subject: Re: c++filt Message-ID: <423FE8B9.20202@netfence.it> In-Reply-To: <20050321212024.GJ5243@dan.emsphone.com> References: <423EFE02.3050307@netfence.it> <20050321171510.GE5243@dan.emsphone.com> <423F04D0.1090605@netfence.it> <20050321173924.GF5243@dan.emsphone.com> <423F374D.3040400@netfence.it> <20050321212024.GJ5243@dan.emsphone.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Dan Nelson wrote: > In the last episode (Mar 21), Andrea Venturoli said: > >>Dan Nelson wrote: I'm reverting to the mailing list, since this is possibly getting interesting for other people too. >>>The change was also committed to the RELENG_5_3 branch after 5.3 was >>>released, so if you're tracking 5.3-stable, you should be able to just >>>cd into /usr/src/gnu/usr.bin/cc/c++filt and run "make ; make install". >> >>Nope. I'm still on 5.3p5 (I usually stuck to releases) and it does not >>work. I'll just wait for 5.4; in the meanwhile I'll have to resort from >>time to time to that old Debian machine :) > > If your kernel version says 5.3p5, then you are tracking 5.3-stable > (cvs branch RELENG_5_3). If you were tracking -stable (cvs branch > RELENG_5), your kernel would say 5.4-PRERELEASE. If you only update > /usr/src/sys/ (i.e. just the kernel), then you are still running a > plain 5.3-RELEASE userland, which would explain why c++filt isn't > building. Then I'm tracking 5.3-stable: > soth# uname -a > FreeBSD soth.ventu 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #1: Mon Feb 28 00:34:36 > CET 2005 root@soth.ventu:/usr/obj/usr/src/sys/SOTH i386 And I'm doing this by means of the following lines in my supfile: > *default host=cvsup.it.FreeBSD.org > *default base=/usr/local/netfence/etc/cvsup > *default prefix=/usr > *default release=cvs tag=RELENG_5_3 > src-all Still, if I follow your suggestion, I get an error: > soth# cd /usr/src/gnu/usr.bin/cc/c++filt/ > soth# make > Warning: Object directory not changed from original /usr/src/gnu/usr.bin/cc/c++f > ilt > cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr\" -I/usr/src/gnu/usr.bin/c > c/c++filt/../cc_tools -I/usr/src/gnu/usr.bin/cc/c++filt/../cc_tools -I/usr/src/g > nu/usr.bin/cc/c++filt/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/c++filt/ > ../../../../contrib/gcc/config -DSTANDALONE_DEMANGLER -DIN_GCC -DVERSION=\"\" - > c /usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/cp-demangle.c > /usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/cp-demangle.c:86:20: con > fig.h: No such file or directory > /usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/cp-demangle.c: In functi > on `d_print_resize': > /usr/src/gnu/usr.bin/cc/c++filt/../../../../contrib/gcc/cp-demangle.c:2658: warn > ing: assignment makes pointer from integer without a cast > *** Error code 1 > > Stop in /usr/src/gnu/usr.bin/cc/c++filt. bye & Thanks av.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?423FE8B9.20202>