pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/textproc/py-sphinxcontrib-serializinghtml



Hello Greg,

Greg Troxel writes:
> [...]
> Log Message:
> sphinxcontrib: Limit bsdtar use to affected platforms
>
> Only force bsdtar if NetBSD <=8.
>
> (This is still being discussed on tech-pkg; apparently the previous
> fix was not aware of the (rapidly moving around) discussion.)
> [...]
> +# On NetBSD, pax-as-tar fails on this distfile <= 8.  (Accomodate 5-7
> +# even though they are unsupported.)
> +.include "../../mk/bsd.prefs.mk"
> +.if ${OPSYS} == NetBSD && !empty(OS_VERSION:M[5678].*)
>  EXTRACT_USING=       bsdtar
> +.endif
> [...]

While - after reading the tech-pkg@ email - I think that the `${OPSYS}
== NetBSD' try to avoid possible `bsdtar' dependency on non-NetBSD
platforms why the OS_VERSION check is added?

There are several 9.99.x NetBSD versions that were built with pax-as-tar
by default and more in general users can adjust `MKBSDTAR'.


Doesn't the logic in pkgsrc/mk/tools/tools.NetBSD.mk revision 1.67
already handle that?



Home | Main Index | Thread Index | Old Index