./emulators/compat80, Shared libraries for NetBSD 8.0 compatibility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 8.0, Package name: compat80-8.0, Maintainer: pkgsrc-users

This package supplies the shared library files needed to run dynamically
linked executables compiled under NetBSD 8.0 on a later NetBSD.
The shared libraries for 'native' X11 are integrated.

This package is bridging the gap to NetBSD 9; since the latter is
still in beta at the time of creating this package, the package may
be incomplete.

Required to build:

Master sites: (Expand)

Version history: (Expand)

CVS history: (Expand)

   2020-04-03 08:17:25 by Thomas Klausner | Files touched by this commit (1)
Log message:
compat80: mark as not RELRO safe

These are existing binaries, no way to fix them and not all of them are.

ERROR: emul/netbsd/usr/X11R7/lib/libXfontcache.so.2.0: missing RELRO
ERROR: emul/netbsd/usr/X11R7/lib/libfreetype.so.18.0.13: missing RELRO
ERROR: emul/netbsd/usr/lib/libbfd.so.15.0: missing RELRO
ERROR: emul/netbsd/usr/lib/libdes.so.12.0: missing RELRO
ERROR: emul/netbsd/usr/lib/libssl.so.12.0: missing RELRO
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-10-15 14:40:47 by Havard Eidnes | Files touched by this commit (1)
Log message:
Add the 20191014/ directory to the distinfo entries.
   2019-10-15 14:01:55 by Havard Eidnes | Files touched by this commit (1)
Log message:
Actually, there is no options.mk here.
   2019-10-15 14:01:22 by Havard Eidnes | Files touched by this commit (25)
Log message:
Add a compat80 package, basically containing shared libraries which
exist in NetBSD 8.0, but which either doesn't exist or exist with a
new major version in NetBSD 9.0_BETA.

The distributions and PLISTs produced by modifying the gencompat.sh
script (will be committed shortly), and running it over the complete
8.0 and 9.0_BETA release binaries.

This package does not attempt to separate out the X11 libraries affected
in a separate compat80-x11 package (since gencompat.sh didn't do it...).

The list of different arm variants is possibly a bit too long, but better
to err on that side than it being too short.  The package is otherwise
patterned after the compat61 package.