Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Oct 2015 18:34:04 -0700
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Garrett Cooper <ngie@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r288929 - in head: etc/mtree lib/libxo lib/libxo/tests usr.bin/xo usr.bin/xo/tests
Message-ID:  <5615C80C.5080302@FreeBSD.org>
In-Reply-To: <201510061658.t96GwmGj056703@repo.freebsd.org>
References:  <201510061658.t96GwmGj056703@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--gKaUogcnAj0fGPVauOT1q1p5udeuCT4Vb
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 10/6/2015 9:58 AM, Garrett Cooper wrote:
> Author: ngie
> Date: Tue Oct  6 16:58:47 2015
> New Revision: 288929
> URL: https://svnweb.freebsd.org/changeset/base/288929
>=20
> Log:
>   Integrate the tests from libxo into the FreeBSD test suite
>  =20
>   The functional_test.sh harness for each test subdir was inspired
>   by the version in bin/sh/tests/functional_test.sh
>  =20
>   Some gymnastics were required to deal with implicit rules for
>   .c / .o -> .out as the suffix transformation rules were
>   incorrectly trying to create the test outputs from some of the
>   source files
>  =20
>   Sponsored by: EMC / Isilon Storage Division
>=20
> Added:
>   head/lib/libxo/tests/
>   head/lib/libxo/tests/Makefile   (contents, props changed)
>   head/lib/libxo/tests/functional_test.sh
>      - copied, changed from r288904, head/bin/sh/tests/functional_test.=
sh
>   head/usr.bin/xo/tests/
>   head/usr.bin/xo/tests/Makefile   (contents, props changed)
>   head/usr.bin/xo/tests/functional_test.sh
>      - copied, changed from r288904, head/bin/sh/tests/functional_test.=
sh
> Modified:
>   head/etc/mtree/BSD.tests.dist
>   head/lib/libxo/Makefile
>   head/usr.bin/xo/Makefile
>=20
> Modified: head/etc/mtree/BSD.tests.dist
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/etc/mtree/BSD.tests.dist	Tue Oct  6 16:35:50 2015	(r288928)
> +++ head/etc/mtree/BSD.tests.dist	Tue Oct  6 16:58:47 2015	(r288929)
> @@ -310,6 +310,8 @@
>          ..
>          libutil
>          ..
> +        libxo
> +        ..
>          msun
>          ..
>      ..
> @@ -568,6 +570,8 @@
>          ..
>          xargs
>          ..
> +        xo
> +        ..
>          yacc
>              yacc
>              ..
>=20
> Modified: head/lib/libxo/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/lib/libxo/Makefile	Tue Oct  6 16:35:50 2015	(r288928)
> +++ head/lib/libxo/Makefile	Tue Oct  6 16:58:47 2015	(r288929)
> @@ -1,5 +1,7 @@
>  # $FreeBSD$
> =20
> +.include <src.opts.mk>
> +
>  LIBXOSRC=3D	${SRCTOP}/contrib/libxo
> =20
>  .PATH:	${LIBXOSRC}/libxo
=2E..
LIB=3D    xo
SHLIB_MAJOR=3D0

SHLIBDIR?=3D      /lib


FYI SHLIBDIR? needs to be before the src.opts.mk otherwise it changes to
/usr/lib, which Peter found breaks boot :)

--=20
Regards,
Bryan Drewery


--gKaUogcnAj0fGPVauOT1q1p5udeuCT4Vb
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEbBAEBAgAGBQJWFcgMAAoJEDXXcbtuRpfPZzkH+KTkUPr6JFHfxKaXxyAK3GLR
5l5uDrbGPbVRtPWpTXtiaU34ugsKwEb2SN1vecBRLAaId0Z7GDLPbVPEHok8udqU
xsZKNXgoEt2FF+SXRkY9gsY/Ql7DGuMi0DRyNOVpOQpRYxfQFlgqFHlWbK9d7wb+
JRgJGbI7xR5TyNAJ7wEgqHA7VKqfKyPMUqDmK90JmC+2ytrChPvCZHGYG6Hi5pG6
2EwR398fqehPk15+MC+4Fp7R2Lt3/DRDE2N1jzlW/+h4X4qTp9sDbcOpCKTO1TUh
t5N9zSt2nyybXKmOzPXeH59n+CGdD8+y/YV+1/PVxzYr9Q9bD59hu/DIpsqYmw==
=xtxf
-----END PGP SIGNATURE-----

--gKaUogcnAj0fGPVauOT1q1p5udeuCT4Vb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5615C80C.5080302>