Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Nov 2019 18:36:48 +0100
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Mark Linimon <linimon@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r518294 - head/devel/py-python-dtrace
Message-ID:  <20191125173648.vkenwszlum6tqhe6@ogg.in.absolight.net>
In-Reply-To: <201911240453.xAO4rB9T082198@repo.freebsd.org>
References:  <201911240453.xAO4rB9T082198@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--ungfnsqktav3jxdh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Nov 24, 2019 at 04:53:11AM +0000, Mark Linimon wrote:
> Author: linimon
> Date: Sun Nov 24 04:53:10 2019
> New Revision: 518294
> URL: https://svnweb.freebsd.org/changeset/ports/518294
>=20
> Log:
>   Prevent failure deep in the build if dtrace is not installed:
>  =20
>     dtrace_cython/consumer.c:611:10: fatal error: 'sys/dtrace.h' file not=
 found
>  =20
>   Present a more informative message instead.
>  =20
>   This affects (only some?) of the package building machines, e.g., for
>   powerpc64.
>  =20
>   Approved by:	portmgr (tier-2 blanket)
>=20
> Modified:
>   head/devel/py-python-dtrace/Makefile
>=20
> Modified: head/devel/py-python-dtrace/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/devel/py-python-dtrace/Makefile	Sun Nov 24 04:25:00 2019	(r51829=
3)
> +++ head/devel/py-python-dtrace/Makefile	Sun Nov 24 04:53:10 2019	(r51829=
4)
> @@ -15,4 +15,8 @@ LICENSE_FILE=3D	${WRKSRC}/LICENSE
>  USES=3D		python zip
>  USE_PYTHON=3D	autoplist distutils cython cython_run
> =20
> +.if !exists(${SRC_BASE}/sys/cddl/contrib/opensolaris/uts/common/dtrace.h)
> +IGNORE=3D		you must have "device dtrace" included in your kernel to buil=
d this package
> +.endif

Mmmm, this feels weird, having the kernel sources installed and having a
device enabled don't seem to be connected at all.

>  .include <bsd.port.mk>
>=20

--=20
Mathieu Arnold

--ungfnsqktav3jxdh
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAl3cETBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB
QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD
zkiFdQ/+LL7R8KPgKCY+Ci5WuRdFUbYzg7hqzQDZK8XeG112U3jEnksm11aWtNPe
JU/dMONCC1ZTwh8h1iqQiJNIJyIuRHn3fahBiYi3M9S8eVtZpTVxdNID3bQBJE0P
KrVvKE7w/hpn99fqnK40lPV89XFmHgP+A7aK4yQRGGc5oMhZCDckTI/9qy0e5XSh
lvhaeiIURVAMd2RLH5wJiUiVyexRN7pH9oZ4SJziUCgze5QkH4F/8W6LELP8f5Rg
k3LJw+BCnay+wBg4xPV0X0aW4TBsL2Wvkxag11H2SO+RDV88mhDIB4p1+OYCFnrE
0qkwHR7Nv6ITdXNLtldapHOzssWwUq+7CpaSlzurzYzlAtv0BwI2Ce6+TvRVPFwe
lT8yLsY4gBkig8Evoi39GCAa0KS7DW0y6ppwE3xjP7R4fIQPyLGFkbRWQXA450th
tCkxRc5LLgC2cC/BfylkjFnMCcRz1C69FfgtK+Ae/eHH/2bx89KoL1rDOj62lGpU
hfHwX9ksYCFhYlbSUA+bb/p7Qo8wiaxDwE7x3oAehBhYPoA2KjTPqRhDltoJ47lY
LGXQmND1jK3Ib4fM+pxVlS49nMImsyh5knZJBVZdPdcYchZnCdIIkIRwYMUzSD63
ebM3gNGCMYcH2o+IhJhbvpAVj4eDz7h0hkBcBac3UoQKbbSCbWs=
=JrHq
-----END PGP SIGNATURE-----

--ungfnsqktav3jxdh--



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