pkg : Undefined symbol "openat"

Matthew Seaman matthew at FreeBSD.org
Sat Jan 7 11:20:48 UTC 2017


On 07/01/2017 08:46, Arto Pekkanen wrote:
> Why not just upgrade to the supported release 10.3?

True, this is the best way forwards.  However for people that cannot,
for whatever reasons, do that straight away, they should be able to
maintain their systems reasonably well.  Except that they will have to
do themselves a lot of what is done communally by the project for the
supported versions.

> You are just asking for trouble trying to run software on an obsoleted
> base system version.

In this case, with openat(2) being in libc in 10.3 and successors, but
not in 10.1, there will be an increasing disparity between software
compiled for 10.3 and trying to run on a 10.1 system.  So you'ld have to
build your own packages.

Even so, as the ports no longer supports earlier than 10.3, you'll find
various compile problems edging in.  Those you can workaround by locally
patching your ports tree.  pkg(8) itself is known to compile and work on
OS versions back to 8.x.

In short: it's a lot less effort just to upgrade.

	Cheers,

	Matthew



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-pkg/attachments/20170107/13c82c5f/attachment.sig>


More information about the freebsd-pkg mailing list