Path to this page:
Subject: CVS commit: pkgsrc/misc/s6-portable-utils
From: Amitai Schleier
Date: 2021-04-26 17:04:27
Message id: 20210426150427.45D09FA95@cvs.NetBSD.org
Log Message:
Update to 2.2.3.2. 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.
Files: