Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

don't know how to make dri3proto.h. Stop. Was: Re: why does dk(4) take precedence in boot device selection???



Wow, that explains a lot.  I'm booting from partition h with 6.4, and
the kernel misses partition h, assuming root on a.  (Also, I'm using a
PS2 type keyboard, and, 3 times out of 4, I lose the keyboard when the
kernal asks for the root partition on a boot and ask.)

However, I just booted with Netbsd 7.0, and that stuff works
perfectly.  Thanks to whomever for clearing those issues up.

Date: Thu, 23 Apr 2015 05:55:11 +0000 (UTC)

> The device drivers, including dk, do not 'shove itself' anywhere. There
> are several, ugly, heuristics to guess which device and partition was
> used to boot from, so that it be mounted as root.
> 
> Some of this could, in particular for x86, could be just removed. But
> it might affects some edge cases.
> 
> -- 
> -- 
>                                 Michael van Elst
> ...

Now, on a more worrysome note, I just tried to compile:

/nyftp.netbsd.org/pub/NetBSD-daily/netbsd-7/201504201430Z

===> build.sh command:    ./build.sh -m amd64 -T /usr/local/src/HOUSE-7.0_BETA-amd64tools -R /usr/local/src/tar_files-HOUSE-7.0_BETA -X /usr/local/src/usr/usr.201405150740Z/xsrc -x release
===> build.sh started:    Wed Apr 22 12:36:52 EDT 2015
===> NetBSD version:      7.0_BETA
===> MACHINE:             amd64
===> MACHINE_ARCH:        x86_64
===> Build platform:      NetBSD 6.1.4_PATCH amd64
===> HOST_SH:             /bin/sh

and somewhere in the X stuff, I got:

includes ===> external/mit/xorg/include/dri2proto
#   install  /usr/local/src/dest-HOUSE-7.0_BETA-for-amd64/usr/X11R7/include/X11/
extensions/dri2proto.h
/usr/local/src/HOUSE-7.0_BETA-amd64tools/bin/x86_64--netbsd-install  -N /usr/loc
al/src/usr/usr.201504201430Z/src/etc -c  -r -c -o root -g wheel  -m 444 /usr/loc
al/src/usr/usr.201405150740Z/xsrc/external/mit/dri2proto/dist/dri2proto.h /usr/local/src/dest-HOUSE-7.0_BETA-for-amd64/usr/X11R7/include/X11/extensions/dri2proto.h
#   install  /usr/local/src/dest-HOUSE-7.0_BETA-for-amd64/usr/X11R7/include/X11/extensions/dri2tokens.h
/usr/local/src/HOUSE-7.0_BETA-amd64tools/bin/x86_64--netbsd-install  -N /usr/local/src/usr/usr.201504201430Z/src/etc -c  -r -c -o root -g wheel  -m 444 /usr/local/src/usr/usr.201405150740Z/xsrc/external/mit/dri2proto/dist/dri2tokens.h /usr/local/src/dest-HOUSE-7.0_BETA-for-amd64/usr/X11R7/include/X11/extensions/dri2tokens.h
includes ===> external/mit/xorg/include/dri3proto
nbmake[7]: don't know how to make dri3proto.h. Stop

nbmake[7]: stopped in /usr/local/src/usr/usr.201504201430Z/src/external/mit/xorg/include/dri3proto

*** Failed target:  includes-dri3proto
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="external/mit/xorg/include/"; real="/usr/local/src/usr/usr.201504201430Z/src/external/mit/xorg/include" ;; *) this="external/mit/xorg/include/${dir}/"; real="/usr/local/src/usr/usr.201504201430Z/src/external/mit/xorg/include/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/local/src/HOUSE-7.0_BETA-amd64tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget dri3proto includes
*** Error code 2

which is weird, because I looked at the dates, and nothing seems to
have changed, and it seems that nyftp was able to compile this.

Any ideas?

Yours,

-Mike

-- 
Kind Regards, I am

 /s/ Michael L. Riechers

Michael L. Riechers,
Owner,					M L Riechers Systems Engineering
513/844-2220 (voice)			530 Main Street
513/205-5589 (cell)			Hamilton, Ohio 45013
mlr%rse.com@localhost  (internet)
www.rse.com  (WEB)

Systems Programming: The three most adverse malignancies in life are:
  1)signed numbers,  2)floating point numbers, and  3)little endians.


Home | Main Index | Thread Index | Old Index