Current-Users archive

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

Re: built failure of current userland



Hi Patrick,

Patrick Welche wrote:
On Fri, Sep 27, 2013 at 06:02:58PM +0200, Riccardo Mottola wrote:
a full build of userland (included X with the -x option) fails for me:


includes ===> external/mit/xorg/lib/freetype
#   install /usr/src/../obj/destdir.i386/usr/X11R7/include/ft2build.h
/usr/src/../tools/bin/i486--netbsdelf-install -U -M
/usr/src/../obj/destdir.i386/METALOG -D /usr/src/../obj/destdir.i386
-h sha256 -N /usr/src/etc -c  -r -c -o root -g wheel  -m 444
/usr/xsrc/external/mit/freetype/dist/include/ft2build.h
/usr/src/../obj/destdir.i386/usr/X11R7/include/ft2build.h
includes ===> external/mit/xorg/lib/freetype/freetype
nbmake[7]: don't know how to make ftbzip2.h. Stop

nbmake[7]: stopped in /usr/src/external/mit/xorg/lib/freetype/freetype
This looks like (extract from /usr/src/UPDATING):

20130605:
         Previous freetype installations eroneously installed private
         header files. If you are building against a non-empty $DESTDIR,
         please remove ${DESTDIR}//usr/X11R7/include/freetype2/freetype/.

${DESTDIR} would be in /usr/obj or even the installation directory ("root")? I suppose the former, since I started off with a clean obj dir, I shouldn't suffer from that. However to eb sure, I deleted that freetype directory both in the obj dir as well as in the live filesystem and re-launched build-sh.

However (after several hours of build!) I still get a freetype error, slirghtly different, but same file.

Riccardo

includes ===> external/mit/xorg/lib
includes ===> external/mit/xorg/lib/libfontenc
includes ===> external/mit/xorg/lib/freetype
includes ===> external/mit/xorg/lib/freetype/freetype
nbmake[7]: don't know how to make ftbzip2.h. Stop

nbmake[7]: stopped in /usr/src/external/mit/xorg/lib/freetype/freetype

*** Failed target:  includes-freetype
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="external/mit/xorg/lib/freetype/"; real="/usr/src/external/mit/xorg/lib/freetype" ;; *) this="external/mit/xorg/lib/freetype/${dir}/"; real="/usr/src/external/mit/xorg/lib/freetype/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/src/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget freetype includes
*** Error code 2

Stop.
nbmake[6]: stopped in /usr/src/external/mit/xorg/lib/freetype

*** Failed target:  includes-freetype
*** Failed command: _makedirtarget() { dir="$1"; shift; target="$1"; shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .) this="external/mit/xorg/lib/"; real="/usr/src/external/mit/xorg/lib" ;; *) this="external/mit/xorg/lib/${dir}/"; real="/usr/src/external/mit/xorg/lib/${dir}" ;; esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with: $@)}"; cd "${real}" && /usr/src/../tools/bin/nbmake _THISDIR_="${this}" "$@" ${target}; }; _makedirtarget freetype includes
*** Error code 1



Home | Main Index | Thread Index | Old Index