Date: Sun, 13 May 2001 20:54:56 +0200 (SAT) From: John Hay <jhay@icomtek.csir.co.za> To: david@catwhisker.org (David Wolfskill) Cc: current@freebsd.org, jhay@icomtek.csir.co.za, sobomax@freebsd.org Subject: Re: -CURRENT b0rked? Message-ID: <200105131854.f4DIsua96852@zibbi.icomtek.csir.co.za> In-Reply-To: <200105131838.f4DIckn72586@bunrab.catwhisker.org> from David Wolfskill at "May 13, 2001 11:38:46 am"
next in thread | previous in thread | raw e-mail | index | archive | help
Well I must admit that I cheated. After the patch I did a "make all install" in the kbdcontrol directory. The problem is that kdbcontrol is not in any of the build-tools/bootstrap-tools targets, so the installed version is getting used to do the work. John -- John Hay -- John.Hay@icomtek.csir.co.za > I applied John's patch to usr.sbin/kbdcontrol/kbdcontrol.c, but it > still dies for me; same way: > > > -------------------------------------------------------------- > >>> stage 4: make dependencies > -------------------------------------------------------------- > ... > ===> usr.sbin/sysinstall > rm -f makedevs.tmp > echo '#include <sys/types.h>' > makedevs.tmp > ... > rm -f keymap.tmp > for map in be.iso br275.iso danish.iso finnish.iso fr.iso german.iso hr.iso hu.iso2.101keys it.iso icelandic.iso jp.106 norwegian.iso pl_PL.ISO_8859-2 pt.iso ru.koi8-r si.iso spanish.iso swedish.iso swissfrench.iso swissgerman.iso ua.koi8-u ua.koi8-u.shift.alt uk.iso us.dvorak us.iso us.pc-ctrl us.unix ; do env KEYMAP_PATH=/usr/src/usr.sbin/sysinstall/../../share/syscons/keymaps kbdcontrol -L $map | sed -e '/^static accentmap_t/,$d' >> keymap.tmp ; done > Segmentation fault - core dumped > ... > > -------------------------------------------------------------- > >>> stage 4: building everything.. > -------------------------------------------------------------- > ===> usr.sbin/sysinstall > cc -O -pipe -Wall -I/usr/src/usr.sbin/sysinstall/../../gnu/lib/libdialog -I. -I/usr/obj/usr/src/i386/usr/include -c /usr/src/usr.sbin/sysinstall/anonFTP.c > ... > cc -O -pipe -Wall -I/usr/src/usr.sbin/sysinstall/../../gnu/lib/libdialog -I. > -I/usr/obj/usr/src/i386/usr/include -c /usr/src/usr.sbin/sysinstall/keymap.c > In file included from /usr/src/usr.sbin/sysinstall/keymap.c:40: > keymap.h:2: `keymap_be_iso' undeclared here (not in a function) > keymap.h:2: initializer element is not constant > keymap.h:2: (near initialization for `keymapInfos[0].map') > keymap.h:3: `keymap_br275_iso' undeclared here (not in a function) > keymap.h:3: initializer element is not constant > ... > keymap.h:27: initializer element is not constant > keymap.h:27: (near initialization for `keymapInfos[25].map') > keymap.h:28: `keymap_us_unix' undeclared here (not in a function) > keymap.h:28: initializer element is not constant > keymap.h:28: (near initialization for `keymapInfos[26].map') > *** Error code 1 > > Stop in /usr/src/usr.sbin/sysinstall. > *** Error code 1 > > Stop in /usr/src/usr.sbin. > *** Error code 1 > > > > After patching usr.sbin/kbdcontrol/kbdcontrol.c, I just did the usual: > > date && make buildworld && date && make kernel KERNCONF=LAPTOP_30W && date && make installworld && date && mergemaster && date && df -k > > The only non-comment lines in /etc/make.conf are: > > dhcp-140[13] grep -v '^#' /etc/make.conf > CFLAGS= -O -pipe > INSTALL=install -C > COPTFLAGS= -O -pipe > COMPAT22= yes > COMPAT3X= yes > PRINTERDEVICE= ps > HAVE_MOTIF= yes > USA_RESIDENT= YES > FORCE_PKG_REGISTER= YES > XFREE86_VERSION= 4 > SUP_UPDATE= yes > SUP= /usr/local/bin/cvsup > SUPFLAGS= -g -L 2 > SUPFILE= /usr/local/etc/4.x-stable-supfile > WITH_PNG_MMX=YES > dhcp-140[14] uname -a > FreeBSD dhcp-140.catwhisker.org 5.0-CURRENT FreeBSD 5.0-CURRENT #62: Sat May 12 14:01:53 PDT 2001 root@dhcp-140.catwhisker.org:/common/C/obj/usr/src/sys/LAPTOP_30W i386 > dhcp-140[15] > > > Was there something else needed? > > Thanks, > david > -- > David H. Wolfskill david@catwhisker.org > As a computing professional, I believe it would be unethical for me to > advise, recommend, or support the use (save possibly for personal > amusement) of any product that is or depends on any Microsoft product. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105131854.f4DIsua96852>