Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jun 2014 10:10:00 +0200
From:      Matthias Andree <mandree@FreeBSD.org>
To:        Dmitry Marakasov <amdmi3@amdmi3.ru>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@FreeBSD.org
Subject:   Re: svn commit: r359427 - head/archivers/lzo2
Message-ID:  <53AE7858.8080107@FreeBSD.org>
In-Reply-To: <20140628015015.GC1249@hades.panopticon>
References:  <201406270051.s5R0pEID020230@svn.freebsd.org> <20140628015015.GC1249@hades.panopticon>

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

[trying to channel all discussion into ports-committers@ with reply-to]

Am 28.06.2014 03:50, schrieb Dmitry Marakasov:
> * Matthias Andree (mandree@FreeBSD.org) wrote:
>=20
>> -USES=3D		libtool:keepla
>> +USES=3D		libtool
>=20
> You should revert this part.

Dmitry,

I disagree, due to the experiments described below.
Convince me otherwise and I may revert it,
or we may rather convert the dependee to USES=3Dlibtool to go forward,
rather than backward.

> This port still has indirect dependees which were not switched to
> USES=3Dlibtool, so rebuilding them will fail for users as .la files
> are still referenced.

Which ones?  How would I get hold of a list?

Before I removed the :keepla, I test built, on 9.1amd64, all ports that
list lzo2 as their requisite in INDEX-9.  This is why it took so long
(half a day-ish) between the vuxml commit and the ports update.

I made one MAKE_JOBS_UNSAFE=3Dyes drive-by commit for archivers/arj
because four dependees would have had to be skipped otherwise.

All ports that list lzo2 could be built, with these four exceptions:

- pcbsd-utils is FreeBSD 10+ only and pcbsd-utils-qt4 depends on it

- net-mgmt/macroscrope seems to have re-rolled its distfile (checksum
mismatch) or tampered with,

- emulators/dolphin-emu failed the build due to non-portable compiler
options:
> > cc1plus: error: unrecognized command line option "-std=3Dgnu++0x"
> > *** [Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Src/AudioComm=
on.cpp.o] Error code 1

(I will report the two issues later today, didn't have time earlier.)


So  1. why would we need to keep the .la file,
and 2. for which ports?



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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlOueF0ACgkQvmGDOQUufZUPjQCglHzkdAxC2RrAf/oJZsAjJk8X
vyYAmwQPt4kaQkwat/syBjnvCC+WE6Tb
=oo4r
-----END PGP SIGNATURE-----

--nFK6HfxTD9UwEmGOo9V2xKI1inQU9niOP--



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