I must be doing something wrong!
Hi there. I am having trouble using CURRENT code. Im sure I must be making a fundamental mistake becasue every time I try to compile I get errors. Ill step you through what I have done: here is my cvsup file: *default tag=. *default host=cvsup4.uk.FreeBSD.org *default prefix=/usr *default base=/usr/local/etc/cvsup *default release=cvs delete use-rel-suffix compress src-all ran cvsup on it. worked fine. I also used a refuse file to ignore foreign stuff as explained in the handbook. Next: cd /usr/src make buildworld (runs ok) Now I copy the GENERIC kernel config to HITBOX and edit arch settings and ident. make buildkenel KERNCONF=HITBOX It compiles away for about 10 minutes then returns a savage error: /usr/src/sys/geom/geom_io.c: In function `g_io_request': /usr/src/sys/geom/geom_io.c:283: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:285: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c: In function `g_io_deliver': /usr/src/sys/geom/geom_io.c:330: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:331: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:354: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:355: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:356: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:359: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:360: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:361: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:363: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:364: structure has no member named `updating' *** Error code 1 Stop in /usr/obj/usr/src/sys/HITBOX. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. I have no idea where to go from here. I have had similar errors when using code checked out from regular cvs co. So its not my source (i dont think). The OS I am running is 5.2.1-RELEASE on an x86 machine. I would be very grateful if anyone could help. Thankyou! ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: I must be doing something wrong!
On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: First of all WHY do u want to runthe CURRENT code? Secondly can u paste /etc/make.conf? to run jack audio server which does not complile on 5.2.1 make.conf= PERL_VER=5.6.1 PERL_VERSION=5.6.1 PERL_ARCH=mach NOPERL=yo NO_PERL=yo NO_PERL_WRAPPER=yo cputype=?athlon-xp Thanks ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: I must be doing something wrong!
It is a well known bug to do with OSS in the base of the FreeBSD dist that stops it compiling. There is a range of OSVERSIONS that the port will not compile on listed in the Makefile. Therefore I have not got as far as compiling , so i cannot show an error. Well apart from that the port tells me 'it will not compile so dont even bother trying'. Please explain proflibs. How might I disable them. Thanks On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: Edd, I didn't use jack personally but it is very much unlikely that a port does not compile on the RELEASE tree. It had never happened to me. Could you precisely state the error if you try to compile that port on the RELEASE tree? Secondly, you can disable proflibs during the compilation of the world. Thirdly, did you update the port tree on the RELEASE tree before trying to get that jack thing work? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Edd Sent: Wednesday, June 09, 2004 15:45 To: [EMAIL PROTECTED] Subject: RE: I must be doing something wrong! On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: First of all WHY do u want to runthe CURRENT code? Secondly can u paste /etc/make.conf? to run jack audio server which does not complile on 5.2.1 make.conf= PERL_VER=5.6.1 PERL_VERSION=5.6.1 PERL_ARCH=mach NOPERL=yo NO_PERL=yo NO_PERL_WRAPPER=yo cputype=?athlon-xp Thanks ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: I must be doing something wrong!
OK ill give that a try and email you back if I have any problems. Thanks! On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: For things like disabling proflibs and other stuff like turning off debigguing code (which you should do if you are not a developer) refer to man make.conf and man malloc.conf. Although off topic, I would recommend you to customize make.conf by introducing processor specific flags and disabling stuff u don't want on your PC. BSDBoy -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Edd Sent: Wednesday, June 09, 2004 16:01 To: [EMAIL PROTECTED] Subject: RE: I must be doing something wrong! It is a well known bug to do with OSS in the base of the FreeBSD dist that stops it compiling. There is a range of OSVERSIONS that the port will not compile on listed in the Makefile. Therefore I have not got as far as compiling , so i cannot show an error. Well apart from that the port tells me 'it will not compile so dont even bother trying'. Please explain proflibs. How might I disable them. Thanks On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: Edd, I didn't use jack personally but it is very much unlikely that a port does not compile on the RELEASE tree. It had never happened to me. Could you precisely state the error if you try to compile that port on the RELEASE tree? Secondly, you can disable proflibs during the compilation of the world. Thirdly, did you update the port tree on the RELEASE tree before trying to get that jack thing work? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Edd Sent: Wednesday, June 09, 2004 15:45 To: [EMAIL PROTECTED] Subject: RE: I must be doing something wrong! On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: First of all WHY do u want to runthe CURRENT code? Secondly can u paste /etc/make.conf? to run jack audio server which does not complile on 5.2.1 make.conf= PERL_VER=5.6.1 PERL_VERSION=5.6.1 PERL_ARCH=mach NOPERL=yo NO_PERL=yo NO_PERL_WRAPPER=yo cputype=?athlon-xp Thanks ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
RE: I must be doing something wrong!
Tryed this and it did not work :( Thinking about it profiled libs are not even a part of a kernel. /usr/src/sys/geom/geom_io.c: In function `g_io_request': /usr/src/sys/geom/geom_io.c:283: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:285: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c: In function `g_io_deliver': /usr/src/sys/geom/geom_io.c:330: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:331: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:354: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:355: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:356: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:359: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:360: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:361: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:363: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:364: structure has no member named `updating' *** Error code 1 Stop in /usr/obj/usr/src/sys/HITBOX. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Can you just catch the tree at a bad time when it will not compile? On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: For things like disabling proflibs and other stuff like turning off debigguing code (which you should do if you are not a developer) refer to man make.conf and man malloc.conf. Although off topic, I would recommend you to customize make.conf by introducing processor specific flags and disabling stuff u don't want on your PC. BSDBoy -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Edd Sent: Wednesday, June 09, 2004 16:01 To: [EMAIL PROTECTED] Subject: RE: I must be doing something wrong! It is a well known bug to do with OSS in the base of the FreeBSD dist that stops it compiling. There is a range of OSVERSIONS that the port will not compile on listed in the Makefile. Therefore I have not got as far as compiling , so i cannot show an error. Well apart from that the port tells me 'it will not compile so dont even bother trying'. Please explain proflibs. How might I disable them. Thanks On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: Edd, I didn't use jack personally but it is very much unlikely that a port does not compile on the RELEASE tree. It had never happened to me. Could you precisely state the error if you try to compile that port on the RELEASE tree? Secondly, you can disable proflibs during the compilation of the world. Thirdly, did you update the port tree on the RELEASE tree before trying to get that jack thing work? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Edd Sent: Wednesday, June 09, 2004 15:45 To: [EMAIL PROTECTED] Subject: RE: I must be doing something wrong! On 6/9/2004, BSDBoy [EMAIL PROTECTED] wrote: First of all WHY do u want to runthe CURRENT code? Secondly can u paste /etc/make.conf? to run jack audio server which does not complile on 5.2.1 make.conf= PERL_VER=5.6.1 PERL_VERSION=5.6.1 PERL_ARCH=mach NOPERL=yo NO_PERL=yo NO_PERL_WRAPPER=yo cputype=?athlon-xp Thanks ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: I must be doing something wrong!
Edd [EMAIL PROTECTED] wrote: Tryed this and it did not work :( Thinking about it profiled libs are not even a part of a kernel. /usr/src/sys/geom/geom_io.c: In function `g_io_request': /usr/src/sys/geom/geom_io.c:283: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:285: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c: In function `g_io_deliver': /usr/src/sys/geom/geom_io.c:330: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:331: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:354: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:355: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:356: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:359: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:360: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:361: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:363: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:364: structure has no member named `updating' *** Error code 1 Stop in /usr/obj/usr/src/sys/HITBOX. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Can you just catch the tree at a bad time when it will not compile? Yes, it's not unusual at all with -CURRENT. If you're going to run -CURRENT, you should subscribe to the -CURRENT mailing list. There's usually heads-ups called if someone expects to break the tree, and usually a lot of discussion when the tree is broken. If lurking on the -CURRENT list for a while doesn't reveal the nature of the problem, post the errors you're getting to -CURRENT, and I'm sure someone will have reasonable advice for you. It also wouldn't be unusual if the breakage is already fixed and you just need to cvsup again. Good luck. -- Bill Moran Potential Technologies http://www.potentialtech.com ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: I must be doing something wrong!
Ok Ill try another cvsup. Thanks! Another quick question. If I wanted to checkout 5.2 branch source. What should my cvsup default tag be? RELENG_5_2 ? I have tried this and nothing is downloaded! On 6/9/2004, Bill Moran [EMAIL PROTECTED] wrote: Edd [EMAIL PROTECTED] wrote: Tryed this and it did not work :( Thinking about it profiled libs are not even a part of a kernel. /usr/src/sys/geom/geom_io.c: In function `g_io_request': /usr/src/sys/geom/geom_io.c:283: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:285: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c: In function `g_io_deliver': /usr/src/sys/geom/geom_io.c:330: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:331: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:354: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:355: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:356: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:359: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:360: structure has no member named `bt' /usr/src/sys/geom/geom_io.c:361: structure has no member named `wentbusy' /usr/src/sys/geom/geom_io.c:363: structure has no member named `updating' /usr/src/sys/geom/geom_io.c:364: structure has no member named `updating' *** Error code 1 Stop in /usr/obj/usr/src/sys/HITBOX. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Can you just catch the tree at a bad time when it will not compile? Yes, it's not unusual at all with -CURRENT. If you're going to run -CURRENT, you should subscribe to the -CURRENT mailing list. There's usually heads-ups called if someone expects to break the tree, and usually a lot of discussion when the tree is broken. If lurking on the -CURRENT list for a while doesn't reveal the nature of the problem, post the errors you're getting to -CURRENT, and I'm sure someone will have reasonable advice for you. It also wouldn't be unusual if the breakage is already fixed and you just need to cvsup again. Good luck. -- Bill Moran Potential Technologies http://www.potentialtech.com ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED] ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]