Update to 2.10.0.3. From the changelog:

- Libraries and binaries don't have the .note.GNU-stack section stripped
  anymore. Previously, "make strip" would strip that section, which
  would sometimes (depending on the toolchain) cause binaries to be
  incorrectly tagged as needing an executable stack. This is not a
  security issue in itself, but an executable stack makes it easier for
  an attacker to turn bugs into exploits, so it should be avoided
  whenever possible. Thanks to Xavier Stonestreet for reporting and
  finding the cause of the problem.

- Link tests are now performed with a regular file as their
  output, instead of /dev/null, which makes them more portable to
  old/buggy linkers.

- Bugfixes.

Bump default BUILDLINK_API_DEPENDS to match.
This commit is contained in:
schmonz 2021-04-26 14:59:46 +00:00
parent 9f1d3e2a95
commit b99000c0cc
3 changed files with 9 additions and 9 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.11 2021/02/16 14:06:13 schmonz Exp $
# $NetBSD: Makefile,v 1.12 2021/04/26 14:59:46 schmonz Exp $
DISTNAME= skalibs-2.10.0.2
DISTNAME= skalibs-2.10.0.3
CATEGORIES= devel
MASTER_SITES= ${HOMEPAGE}

View file

@ -1,11 +1,11 @@
# $NetBSD: buildlink3.mk,v 1.3 2021/02/04 14:08:23 schmonz Exp $
# $NetBSD: buildlink3.mk,v 1.4 2021/04/26 14:59:46 schmonz Exp $
BUILDLINK_TREE+= skalibs
.if !defined(SKALIBS_BUILDLINK3_MK)
SKALIBS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.skalibs+= skalibs>=2.10.0.0
BUILDLINK_API_DEPENDS.skalibs+= skalibs>=2.10.0.3
BUILDLINK_PKGSRCDIR.skalibs?= ../../devel/skalibs
SKALIBS_TOLERATE_TARGET_SKEW?= yes

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.10 2021/02/16 14:06:13 schmonz Exp $
$NetBSD: distinfo,v 1.11 2021/04/26 14:59:46 schmonz Exp $
SHA1 (skalibs-2.10.0.2.tar.gz) = ba8d7cf6e836e5fbf8caa38d40d63dfd74b86cd4
RMD160 (skalibs-2.10.0.2.tar.gz) = 90229d871bb76e5cfe72903b44de7359b9f923d0
SHA512 (skalibs-2.10.0.2.tar.gz) = b36b7fefb9df63093f1bd775fe9d2bf7ed588404a99a55b1ecabfc0e3b6eac49989dfb736f7f69a9508e4dfeeb669d48e639964aef5c65c330043c543cd38801
Size (skalibs-2.10.0.2.tar.gz) = 232787 bytes
SHA1 (skalibs-2.10.0.3.tar.gz) = dd3e4fc3abd5df50406345e6b084b667cf9aeb2d
RMD160 (skalibs-2.10.0.3.tar.gz) = 9ba5fa4b56d9d5d233cd86060df5f8c670d0d008
SHA512 (skalibs-2.10.0.3.tar.gz) = 93eb35da9e5514f9bcdc569cef5b498653f9ffc47f8fab82ce75043d8cca0371884ad84577988ae5e7f939e7c3568eaa8304487dcff3797df369ff80ae0de309
Size (skalibs-2.10.0.3.tar.gz) = 232814 bytes
SHA1 (patch-Makefile) = 8fbce6b37c8bac3878d4da9b5138462259a44f6c
SHA1 (patch-configure) = 3294acc39702c5be22554180af103536f3d23d40