Date: Sun, 8 Aug 2004 19:30:23 +0200 (CEST) From: Barry Bouwsma <freebsd-misuser@remove-NOSPAM-to-reply.NOSPAM.dyndns.dk> To: freebsd-current@freebsd.org Subject: Re: Need help: buildworld for CURRENT while under STABLE is not working Message-ID: <200408081730.i78HUN320899@Mail.NOSPAM.DynDNS.dK> References: <200408071057.06960.ringworm@inbox.lv> <20040808064912.GA27705@les.ath.cx>
index | next in thread | previous in thread | raw e-mail
[keep replies to the list and I'll catch up later, thanks] > > make buildworld -DDESTDIR=/ad1 while booted from STABLE and I keep getting the > > following error > Do you get the same error if you run `make buildworld' without > -DDESTDIR=/ad1 ? I get the same error (new, since a successful build or at least a build way past that point, several days ago). <stdint.h> is not present in my -stable. I'm able to work around this requirement in the newly-updated bsnmp by adding the following dirty hack: --- /stand/obj/hacks/FreeBSD-CURRENT-src/source-hacks/tools/build/Makefile-ORIG Mon Mar 1 18:47:38 2004 +++ /stand/obj/hacks/FreeBSD-CURRENT-src/source-hacks/tools/build/Makefile Sun Aug 8 18:32:44 2004 @@ -63,6 +63,11 @@ INCS+= regex.h .endif +### HACK -stable crossbuilds (at least mine) don't have <stdint.h> +.if !exists(/usr/include/stdint.h) +INCS+= stdint.h +.endif + .if empty(SRCS) SRCS= dummy.c .endif (shoot me if it's /usr/include/something/stdint.h; I don't have a successful build for any OS in front of me. anyway...) For -stable, the mere presence of this file is enough to make the build progress past this point. Attempting to create a useful stdint.h file in tools/build didn't quite do the job, so I took the easy way out. Of course someone who knows what they're doing can properly unbreak crossbuilds on -stable; I can do little more than a hack. (whether my build breaks further down the line, time will tell, my machine is slow and old, like me) thanks barry bouwsmahome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408081730.i78HUN320899>
