NetBSD Problem Report #47953

From brad.harder@gmail.com  Sun Jun 23 00:00:05 2013
Return-Path: <brad.harder@gmail.com>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 2B1FA71591
	for <gnats-bugs@gnats.NetBSD.org>; Sun, 23 Jun 2013 00:00:05 +0000 (UTC)
Message-Id: <CABfrOT87TNcCYfZJEUpO8G4kn7cwD3fPNSSU0osoxSerEVQ1gQ@mail.gmail.com>
Date: Sat, 22 Jun 2013 16:59:59 -0700
From: B Harder <brad.harder@gmail.com>
Reply-To:
To: gnats-bugs@netbsd.org
Subject: native XOrg on -current/amd64 fails to build (freetype)

>Number:         47953
>Category:       xsrc
>Synopsis:       XOrg fails to build (freetype) on -current, amd64
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    xsrc-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 23 00:05:00 +0000 2013
>Closed-Date:    Tue May 03 18:02:30 +0000 2016
>Last-Modified:  Tue May 03 18:02:30 +0000 2016
>Originator:     B Harder <brad.harder@gmail.com>
>Release:        NetBSD 6.99.22
>Organization:
	method logic digital
>Environment:
System: NetBSD kamloops 6.99.22 NetBSD 6.99.22 (GENERIC) #215: Sat Jun
22 15:25:10 PDT 2013
root@kamloops:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:

Building native X on NetBSD -current fails.

[...]

--- dependall-libFS ---
#   compile  libFS/fs_transport.o
/usr/src/obj/tooldir.NetBSD-6.99.22-amd64/bin/x86_64--netbsd-gcc -O2
-std=gnu99 -Werror   -fstack-protector -Wstack-protector   --param
ssp-buffer-size=1  -fno-strict-aliasing
--sysroot=/usr/src/obj/destdir.amd
64 -I/usr/src/obj/destdir.amd64/usr/X11R7/include/X11/fonts
-I/usr/xsrc/external/mit/libFS/dist/../include -DTCPCONN -DUNIXCONN
-DHAS_STICKY_DIR_BIT  -DHAS_FCHOWN -DIPv6 -DFS_t -DTRANS_CLIENT
-DBSD44SOCKETS  -D_
FORTIFY_SOURCE=2 -DNO_ALLOCA -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO
-I/usr/src/obj/destdir.amd64/usr/X11R7/include -D__AMD64__ -c
/usr/xsrc/external/mit/libFS/dist/src/fs_transport.c -o fs_transport.o
--- dependall-freetype ---
--- autofit.o ---
#   compile  freetype/autofit.o
/usr/src/obj/tooldir.NetBSD-6.99.22-amd64/bin/x86_64--netbsd-gcc -O2
-std=gnu99 -Werror   -fstack-protector -Wstack-protector   --param
ssp-buffer-size=1  -fno-strict-aliasing
--sysroot=/usr/src/obj/destdir.amd
64  -DFT_CONFIG_OPTION_SYSTEM_ZLIB
-DFT_CONFIG_CONFIG_H="<ftconfig.h>"  -DFT2_BUILD_LIBRARY
-DFT_CONFIG_MODULES_H="<ftmodule.h>"
-I/usr/src/obj/destdir.amd64/usr/X11R7/include/freetype2
-I/usr/src/obj/destdir
.amd64/usr/X11R7/include/freetype2/freetype/config
-I/usr/xsrc/external/mit/freetype/dist/include
-DFT_CONFIG_OPTION_SUBPIXEL_RENDERING  -D_FORTIFY_SOURCE=2 -DNO_ALLOCA
-DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO
 -I/usr/src/obj/destdir.amd64/usr/X11R7/include -D__AMD64__ -c
/usr/xsrc/external/mit/freetype/dist/src/autofit/autofit.c -o
autofit.o
 cc1: warnings being treated as errors
 In file included from
/usr/xsrc/external/mit/freetype/dist/src/autofit/autofit.c:23:0:
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afglobal.c: In
function 'af_face_globals_get_metrics':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afglobal.c:245:7:
error: implicit declaration of function 'FT_THROW'
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afglobal.c:245:25:
error: 'Invalid_Argument' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afglobal.c:245:25:
note: each undeclared identifier is reported only once for each
function it appears in
 In file included from
/usr/xsrc/external/mit/freetype/dist/src/autofit/autofit.c:24:0:
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afhints.c: In
function 'af_axis_hints_new_segment':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afhints.c:55:27:
error: 'Out_Of_Memory' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afhints.c: In
function 'af_axis_hints_new_edge':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afhints.c:100:27:
error: 'Out_Of_Memory' undeclared (first use in this function)
 In file included from
/usr/xsrc/external/mit/freetype/dist/src/autofit/autofit.c:34:0:
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afloader.c: In
function 'af_loader_load_g':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afloader.c:352:33:
error: 'Invalid_Composite' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afloader.c:390:25:
error: 'Unimplemented_Feature' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afloader.c: In
function 'af_loader_load_glyph':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afloader.c:505:24:
error: 'Invalid_Argument' undeclared (first use in this function)
 In file included from
/usr/xsrc/external/mit/freetype/dist/src/autofit/autofit.c:35:0:
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c: At top level:
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c:35:10:
error: #include expects "FILENAME" or <FILENAME>
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c: In
function 'af_property_get_face_globals':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c:58:24:
error: 'Invalid_Argument' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c: In
function 'af_property_set':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c:115:22:
error: 'Missing_Property' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c: In
function 'af_property_get':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c:166:22:
error: 'Missing_Property' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c: At top level:
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c:172:5:
error: expected ')' before '(' token
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c: In
function 'af_get_interface':
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c:199:36:
error: 'af_services' undeclared (first use in this function)
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c: At top level:
 /usr/xsrc/external/mit/freetype/dist/src/autofit/afmodule.c:241:5:
error: expected ')' before '(' token
 *** [autofit.o] Error code 1
 nbmake: stopped in /usr/src/external/mit/xorg/lib/freetype
 1 error
 nbmake: stopped in /usr/src/external/mit/xorg/lib/freetype
 *** [dependall] Error code 2
 nbmake: stopped in /usr/src/external/mit/xorg/lib/freetype
 1 error
 nbmake: stopped in /usr/src/external/mit/xorg/lib/freetype
 *** [dependall-freetype] Error code 2
 nbmake: stopped in /usr/src/external/mit/xorg/lib
 --- dependall-libICE ---
 A failure has been detected in another branch of the parallel make
 nbmake: stopped in /usr/src/external/mit/xorg/lib/libICE
 *** [dependall] Error code 2
 nbmake: stopped in /usr/src/external/mit/xorg/lib/libICE
 1 error
 nbmake: stopped in /usr/src/external/mit/xorg/lib/libICE
 *** [dependall-libICE] Error code 2
 nbmake: stopped in /usr/src/external/mit/xorg/lib
 --- dependall-libOSMesa ---
 A failure has been detected in another branch of the parallel make
 nbmake: stopped in /usr/src/external/mit/xorg/lib/libOSMesa
 *** [dependall-libOSMesa] Error code 2
 nbmake: stopped in /usr/src/external/mit/xorg/lib
 --- dependall-libFS ---
 /usr/src/obj/tooldir.NetBSD-6.99.22-amd64/bin/x86_64--netbsd-objcopy
-x fs_transport.o
 A failure has been detected in another branch of the parallel make
 nbmake: stopped in /usr/src/external/mit/xorg/lib/libFS
 *** [dependall] Error code 2
 nbmake: stopped in /usr/src/external/mit/xorg/lib/libFS
 1 error
 nbmake: stopped in /usr/src/external/mit/xorg/lib/libFS
 *** [dependall-libFS] Error code 2
 nbmake: stopped in /usr/src/external/mit/xorg/lib
 4 errors
 nbmake: stopped in /usr/src/external/mit/xorg/lib
 *** Failed target:  do-lib
 *** Failed command: _makedirtarget() { dir="$1"; shift; target="$1";
shift; case "${dir}" in /*) this="${dir}/"; real="${dir}" ;; .)
this="external/mit/xorg/"; real="/usr/src/external/mit/xorg" ;; *)
this="exter
 nal/mit/xorg/${dir}/"; real="/usr/src/external/mit/xorg/${dir}" ;;
esac; show=${this:-.}; echo "${target} ===> ${show%/}${1:+ (with:
$@)}"; cd "${real}" &&
/usr/src/obj/tooldir.NetBSD-6.99.22-amd64/bin/nbmake _T
 HISDIR_="${this}" "$@" ${target}; }; _makedirtarget lib dependall
 *** Error code 2
 Stop.
 nbmake: stopped in /usr/src/external/mit/xorg
 *** [build] Error code 1
 nbmake: stopped in /usr/src/external/mit/xorg
 1 error
 nbmake: stopped in /usr/src/external/mit/xorg
 *** [do-x11] Error code 2
 nbmake: stopped in /usr/src
 1 error
 nbmake: stopped in /usr/src
 *** [build] Error code 2
 nbmake: stopped in /usr/src
 1 error
 nbmake: stopped in /usr/src
 *** [distribution] Error code 2

 nbmake: stopped in /usr/src
 1 error

 nbmake: stopped in /usr/src

 ERROR: Failed to make distribution
 *** BUILD ABORTED ***

>How-To-Repeat:
	cvs -q update -Pd . in /src, /xsrc, ./build.sh -x distribution
>Fix:

>Release-Note:

>Audit-Trail:
From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: xsrc/47953: native XOrg on -current/amd64 fails to build (freetype)
Date: Sun, 23 Jun 2013 13:07:52 +0200

 Could you please check if this note from UPDATING applies/fixes it for you?

 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/.


 Thanks,

 Martin

From: B Harder <brad.harder@gmail.com>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: xsrc/47953: native XOrg on -current/amd64 fails to build (freetype)
Date: Sun, 23 Jun 2013 08:29:35 -0700

 --047d7b624dd4a3fd8a04dfd3f6d6
 Content-Type: text/plain; charset=ISO-8859-1

 On Jun 23, 2013 4:10 AM, "Martin Husemann" <martin@duskware.de> wrote:
 >
 > The following reply was made to PR xsrc/47953; it has been noted by GNATS.
 >
 > From: Martin Husemann <martin@duskware.de>
 > To: gnats-bugs@NetBSD.org
 > Cc:
 > Subject: Re: xsrc/47953: native XOrg on -current/amd64 fails to build
 (freetype)
 > Date: Sun, 23 Jun 2013 13:07:52 +0200
 >
 >  Could you please check if this note from UPDATING applies/fixes it for
 you?

 Saw that when it was issued (SMS reviewed it again yesterday). I read that
 as: nuke /usr/X11R7/include/freetype2/free type/*

 Yesterday I took it a step further and: rm -fr /usr/X11R7/include/freetype2

 as freetype2 and free type dirs were empty.

 Did I misinterpret that note?

 >  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/.
 >
 >
 >  Thanks,
 >
 >  Martin
 >

 --047d7b624dd4a3fd8a04dfd3f6d6
 Content-Type: text/html; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable

 <p dir=3D"ltr"><br>
 On Jun 23, 2013 4:10 AM, &quot;Martin Husemann&quot; &lt;<a href=3D"mailto:=
 martin@duskware.de">martin@duskware.de</a>&gt; wrote:<br>
 &gt;<br>
 &gt; The following reply was made to PR xsrc/47953; it has been noted by GN=
 ATS.<br>
 &gt;<br>
 &gt; From: Martin Husemann &lt;<a href=3D"mailto:martin@duskware.de">martin=
 @duskware.de</a>&gt;<br>
 &gt; To: gnats-bugs@NetBSD.org<br>
 &gt; Cc:<br>
 &gt; Subject: Re: xsrc/47953: native XOrg on -current/amd64 fails to build =
 (freetype)<br>
 &gt; Date: Sun, 23 Jun 2013 13:07:52 +0200<br>
 &gt;<br>
 &gt; =A0Could you please check if this note from UPDATING applies/fixes it =
 for you?</p>
 <p dir=3D"ltr">Saw that when it was issued (SMS reviewed it again yesterday=
 ). I read that as: nuke /usr/X11R7/include/freetype2/free type/*</p>
 <p dir=3D"ltr">Yesterday I took it a step further and: rm -fr /usr/X11R7/in=
 clude/freetype2</p>
 <p dir=3D"ltr"> as freetype2 and free type dirs were empty.</p>
 <p dir=3D"ltr">Did I misinterpret that note?</p>
 <p dir=3D"ltr">&gt; =A020130605:<br>
 &gt; =A0 =A0 =A0 =A0 =A0Previous freetype installations eroneously installe=
 d private<br>
 &gt; =A0 =A0 =A0 =A0 =A0header files. If you are building against a non-emp=
 ty $DESTDIR,<br>
 &gt; =A0 =A0 =A0 =A0 =A0please remove ${DESTDIR}//usr/X11R7/include/freetyp=
 e2/freetype/.<br>
 &gt;<br>
 &gt;<br>
 &gt; =A0Thanks,<br>
 &gt;<br>
 &gt; =A0Martin<br>
 &gt;<br>
 </p>

 --047d7b624dd4a3fd8a04dfd3f6d6--

From: Patrick Welche <prlw1@cam.ac.uk>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: xsrc/47953 XOrg fails to build (freetype) on -current, amd64
Date: Tue, 3 May 2016 15:23:13 +0100

 current -current (3 years on) builds for me - bug expired?

State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 03 May 2016 17:58:51 +0000
State-Changed-Why:
is this issue still relevant?


From: bch <brad.harder@gmail.com>
To: gnats-bugs <gnats-bugs@netbsd.org>
Cc: gnats-admin <gnats-admin@netbsd.org>, netbsd-bugs@netbsd.org, dholland@netbsd.org, 
	xsrc-manager@netbsd.org
Subject: Re: xsrc/47953 (XOrg fails to build (freetype) on -current, amd64)
Date: Tue, 3 May 2016 10:59:50 -0700

 --089e0149cbd820dfb00531f3e0c0
 Content-Type: text/plain; charset=UTF-8

 This can be closed.

 Thank you.
 On May 3, 2016 10:58 AM, <dholland@netbsd.org> wrote:

 > Synopsis: XOrg fails to build (freetype) on -current, amd64
 >
 > State-Changed-From-To: open->feedback
 > State-Changed-By: dholland@NetBSD.org
 > State-Changed-When: Tue, 03 May 2016 17:58:51 +0000
 > State-Changed-Why:
 > is this issue still relevant?
 >
 >
 >
 >

 --089e0149cbd820dfb00531f3e0c0
 Content-Type: text/html; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable

 <p dir=3D"ltr">This can be closed.</p>
 <p dir=3D"ltr">Thank you.</p>
 <div class=3D"gmail_quote">On May 3, 2016 10:58 AM,  &lt;<a href=3D"mailto:=
 dholland@netbsd.org">dholland@netbsd.org</a>&gt; wrote:<br type=3D"attribut=
 ion"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
 ft:1px #ccc solid;padding-left:1ex">Synopsis: XOrg fails to build (freetype=
 ) on -current, amd64<br>
 <br>
 State-Changed-From-To: open-&gt;feedback<br>
 State-Changed-By: dholland@NetBSD.org<br>
 State-Changed-When: Tue, 03 May 2016 17:58:51 +0000<br>
 State-Changed-Why:<br>
 is this issue still relevant?<br>
 <br>
 <br>
 <br>
 </blockquote></div>

 --089e0149cbd820dfb00531f3e0c0--

State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 03 May 2016 18:02:30 +0000
State-Changed-Why:
nope it's not
thanks for the instant response :-)


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.