Subject: Re: XFree86-clients and :37:17: missing terminating " character
To: None <tech-pkg@NetBSD.org>
From: grant beattie <grant@NetBSD.org>
List: tech-pkg
Date: 04/25/2004 10:32:28
--2oS5YaxWCcQjTEyO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Apr 25, 2004 at 02:18:34AM +0200, Klaus Heinz wrote:

> > I am trying to build XFree86-clients under FreeBSD with
> > gcc (GCC) 3.3.3 [FreeBSD] 20031106
> >=20
> > When building xc/programs/xdm/resource.c it fails with:
> >=20
> >   <command line>:37:17: missing terminating " character
>=20
> I'm seeing something similar when I try to build lang/gcc3-c on
> NetBSD/i386 1.5.4_alpha and 1.6.2:
>=20
>   eval: 1: Syntax error: Unterminated quoted string
>=20
> Last command in .work.log:
>   <.> /pkg_comp/obj/pkgsrc/lang/gcc3-c/work.i386/.gcc/bin/gcc -O2 -DIN_GCC
>   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
>   -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I./.
>   -I./config -I./../include "-DLINK_LIBGCC_SPEC=3D\"%D ""
>   -DSTANDARD_STARTFILE_PREFIX=3D\"../../../\"
>   -DSTANDARD_EXEC_PREFIX=3D\"/usr/pkg/gcc3/lib/gcc-lib/\"
>   -DDEFAULT_TARGET_VERSION=3D\"3.3.3\"
>   -DDEFAULT_TARGET_MACHINE=3D\"i386--netbsdelf\"
>   -DSTANDARD_BINDIR_PREFIX=3D\"/usr/pkg/gcc3/bin/\"
>   -DTOOLDIR_BASE_PREFIX=3D\"../../../../\" -DENABLE_SHARED_LIBGCC -c ./gc=
c.c
>   -o gcc.o -I/pkg_comp/obj/pkgsrc/lang/gcc3-c/work.i386/.buildlink/include
>   -L/pkg_comp/obj/pkgsrc/lang/gcc3-c/work.i386/.buildlink/lib
>=20
> The problem is "-DLINK_LIBGCC_SPEC=3D\"%D "". I haven't yet found where t=
his
> goes wrong,=20

it is caused by mk/buildlink3/logic rev 1.6, which, imo, should be
backed out until it is fixed properly - it is breaking many packages.

grant.


--2oS5YaxWCcQjTEyO
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iD8DBQFAiwccluYOb9yiFXoRAndSAJsF8LOulxJGNXv1qh6nPHv8gEvRzACdFHsC
yOtCPe4osLGS+wADgrDPums=
=qAPb
-----END PGP SIGNATURE-----

--2oS5YaxWCcQjTEyO--