libselinux (3.9-2)
[PTS] [DDPO]
COMMITS: VCS has seen 53 commits since the debian/3.5-2 tag
- Git: https://salsa.debian.org/selinux-team/libselinux.git
-
- Branch: debian
- Path: debian/changelog
- Repo size: 1019904
- Browser: https://salsa.debian.org/selinux-team/libselinux
- Last scan: 2025-10-25 14:07:14+00
- Next scan: 2025-11-03 07:56:00+00
- Merge requests: 1
- CI pipeline status: success
- Debian changelog in Git:
libselinux (3.9-2) unstable; urgency=medium
* Fix race condition in build Closes: #1118350
* Added patches except #15 because I like long lines Closes: #1065539
* Added LTO Closes: #1099889
# Added merge request
https://salsa.debian.org/selinux-team/libselinux/-/merge_requests/11/diffs
manually which should fix PCRE upgrade Closes: #1088171
-- Russell Coker <russell@coker.com.au> Sun, 19 Oct 2025 15:31:28 +1100
- This branch is 53 commits ahead of tag debian/3.5-2
- Git log:
commit 4d1e25ed8a435187747513211e8582801653f9e9
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 15:36:24 2025 +0200
Rename libselinux1-dev to libselinux-dev (Closes: #966687)
Development packages commonly do not contain a SONAME suffix.
Update the Provides and Conflicts accordingly.
commit 294a6a7437b9ecfd3dca7b12af84e24e2acb2962
Merge: 8322e06 219ebe1
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 13:26:47 2025 +0000
Merge branch 'debian' into 'debian'
Fix failing Salsa CI pipelines
See merge request selinux-team/libselinux!12
commit 8322e06a54dbe2281468f97bb0a6a74270b1b1b4
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 15:23:55 2025 +0200
Simplify d/rules
Upstream now supports CPPFLAGS from the environment.
commit cdf26b65f15864712e17ffd145476806184a4a41
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 15:23:40 2025 +0200
d/symbols: drop Debian revision from upstream symbol
commit 12971b1819b53a311d35c0dfb568d22807114b66
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 15:23:11 2025 +0200
salsa-ci: enable build-twice job
commit 9ea21c64647fbabdd76bf830dc20c5edc7e37401
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 15:22:29 2025 +0200
debian/control: Bump Standards-Version to 4.7.2 (no further changes)
commit 345b2f0e07e1c280cf003dc443870a412a21fd84
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 15:22:04 2025 +0200
d/changelog: break overlong line
commit cc91fa452173150e4f43a93ff8bfa0bcdd863981
Author: Christian Göttsche <cgzones@googlemail.com>
Date: Sat Oct 25 15:21:12 2025 +0200
d/patches: drop unused patch
Unused since 3.9-1
commit 3903377eea9cb67cf9649a9dd5fc190203824422
Author: Russell Coker <russell@coker.com.au>
Date: Sun Oct 19 16:11:28 2025 +1100
needed for 3.9-2 changes
commit bd2159cc00617f7d23d5d8fe8972801397199fce
Author: Russell Coker <russell@coker.com.au>
Date: Sun Oct 19 16:08:12 2025 +1100
3.9-2 package changes
commit 486a11f886d0c01ba61f480b1ae6f8260d976b62
Author: Russell Coker <russell@coker.com.au>
Date: Sat Oct 18 16:58:20 2025 +1100
use dpkg buildopts.mk Makefile snippet
use dpkg buildflags.mk Makefile snippet
replace shell loops with Make loops
remove obsolete dh_makeshlibs override
avoid hardcoded duplications of libdir
commit ecf0a02229a6c08660f7e618723f9495810948e7
Author: Russell Coker <russell@coker.com.au>
Date: Sat Oct 18 16:54:18 2025 +1100
3.9 symbols update
commit 75ab1387129f90dd910aa1f20f399ebd126379f9
Author: Russell Coker <russell@coker.com.au>
Date: Sat Oct 18 16:39:07 2025 +1100
* Don't apply patch x32 becuase it conflicts and an upstream change appears
to fix the problem.
* Delegate Built-Using to dh-sequence-builtusing
Refine pattern in debian/*.install with DEB_HOST_MULTIARCH
use dpkg buildtools.mk Makefile snippet
thanks Nicolas Boulenguez
commit 0ff2429ccf5fdb3c02acab24791cf06f52601068
Author: Russell Coker <russell@coker.com.au>
Date: Fri Oct 17 18:59:20 2025 +1100
Initial work for Debian packaging of 3.9 and close bug #1104987 about lstat64()
commit d16bfb88265d384c8c38be64e5d178aff0c8d816
Author: Russell Coker <russell@coker.com.au>
Date: Fri Oct 17 18:28:40 2025 +1100
3.9 upstream release
commit 219ebe1b0f1c68e96c1e2f870b04e53a932cd9f1
Author: Aayush Raj <meet44yu5h@gmail.com>
Date: Sun May 25 09:57:50 2025 +0530
Fix failing Salsa CI pipelines
This commit removes the maintainer-specific settings from gbp.conf, allowing git buildpackage to function normally in the CI job.
commit 0c2bcc380acb25d110bb3683489a5832342b407f
Author: Russell Coker <russell@coker.com.au>
Date: Sun Mar 16 18:06:56 2025 +1100
3.8.1 packaging
fixed postinst to just rm old format files
commit 5af12ca2c7a6d09ff17edffb61a0d79eb4b1a550
Author: Russell Coker <russell@coker.com.au>
Date: Sun Mar 16 18:00:30 2025 +1100
new package signing key
commit b1a1afa06ed07e6c014116c79bbfdef20ab758ab
Author: Russell Coker <russell@coker.com.au>
Date: Sun Mar 16 17:50:09 2025 +1100
3.8.1 upstream release
commit 985156b527f1f2521bb0bc338eb1bf31f4e0c5b7
Author: Russell Coker <russell@coker.com.au>
Date: Tue Feb 25 17:45:32 2025 +1100
Fix level of patch file
commit 7bc55d50a1c77df16f1a5c24d44540eadffb0c05
Author: Russell Coker <russell@coker.com.au>
Date: Tue Feb 25 17:40:27 2025 +1100
3.8-4 release
Fix for building on x32
commit 32d2923fb17cc654bbc1a778ca95cb9ee236c8e6
Author: Russell Coker <russell@coker.com.au>
Date: Tue Feb 25 17:29:16 2025 +1100
Fixes use of sestatus without checks in postinst
commit 2bd4483286fc472b878ac5f8165b1ae65d31d40c
Author: Russell Coker <russell@coker.com.au>
Date: Wed Feb 12 20:56:40 2025 +1100
3.8-3 fix bug in previous update
commit 660b97c399cbc6a06a419104af587f23bd120353
Author: Russell Coker <russell@coker.com.au>
Date: Tue Feb 11 20:32:38 2025 +1100
3.8-2 release, run semodule -B if needed to regenerate fcontext compiled files
commit 4c5d62be9ac2b7282d891c34262489fe05ab55b9
Author: Russell Coker <russell@coker.com.au>
Date: Tue Feb 11 19:19:05 2025 +1100
build-depend on version 3.8 of libsepol
commit 278da37eef901a8eab665a8b293f16722c5e7839
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 19:42:08 2025 +1100
Added new "LIBSELINUX_3.8@LIBSELINUX_3.8 3.8-1" line
commit 675c10c8975b5d9f9452ba47c5664850d0514be7
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 19:38:43 2025 +1100
3.8-1 release
commit 8dca4968996bba064eda0a4fcd3daa57d91add31
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 19:36:34 2025 +1100
Remove the selabel-open-segv as it's upstream
commit 6418d352c83f299f14c6a8ed49eca988f98f363e
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 19:35:23 2025 +1100
Remove swig patch as it's now upstream
commit d48d9131ecb7ece92068d86a4f4f4ae71ba85f63
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 19:33:46 2025 +1100
3.8 upstream release
commit 38a86e50a3ed9a64d3f1db7c42a0e3f2990b7a81
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 19:32:48 2025 +1100
3.8 upstream release
commit a0b94c1ad5f628c3c94ab9d8513d93da5c4b7eb5
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 18:47:02 2025 +1100
Man page cleanups from Bjarni Ingi Gislason
commit 7e0c1264643b57fa9c312a40f3b73df4e635b3b3
Author: Russell Coker <russell@coker.com.au>
Date: Thu Feb 6 15:23:17 2025 +1100
put the fix for the segv actually in the build
commit 7b467e8d1ddd0d9ba5c77dad7bb4722591f6bacb
Author: Russell Coker <russell@coker.com.au>
Date: Mon Feb 3 19:51:31 2025 +1100
3.7-4 release, merge 3.7-3.1 NMU
commit 78f8b191d85cca57dbe60cdfaa26fcd03751549a
Author: Russell Coker <russell@coker.com.au>
Date: Sat Jan 11 18:01:16 2025 +1100
3.7-4 release
commit aec51cf0afce162c5d3a832f2c0bbc6d9734d64f
Author: Russell Coker <russell@coker.com.au>
Date: Sat Jan 11 17:55:33 2025 +1100
Change rules to build on musl-linux-any and possibly other 32bit platforms
Closes: #1087016
commit dde04773af93e834fb0efac31e839bb39a22d43e
Author: Russell Coker <russell@coker.com.au>
Date: Sat Jan 11 17:53:30 2025 +1100
Fix for segv on selabel_open when disabled
Closes #1079254
commit b2e7ab6e3ca6d7d9c0ab7c7423531543635647b8
Author: Russell Coker <russell@coker.com.au>
Date: Sat Jan 11 17:25:01 2025 +1100
Fix #1091131
commit a7d79f33bebb9e2217ecf521c95b148d2296b194
Author: Russell Coker <russell@coker.com.au>
Date: Fri Aug 30 12:56:24 2024 +1000
Revert change of libselinux1-dev to libselinux-dev (which hadn't been accepted into unstable)
commit ed9d1cbf596ec3559bfa633bbd8f751175f69e92
Author: Russell Coker <russell@coker.com.au>
Date: Sun Aug 25 21:14:39 2024 +1000
change to unstable for upload
commit 2795c8d17337142ffc3a98e6ef1582760689c2a4
Author: Russell Coker <russell@coker.com.au>
Date: Sun Aug 25 14:44:19 2024 +1000
Reversed an accidental change to files that should only be in quilt
commit 7f9b074b2826a09c0e8cd5a7b51a50bc7c4304b2
Author: Russell Coker <russell@coker.com.au>
Date: Sun Aug 25 14:44:05 2024 +1000
Fixed the changelog for 3.7-1
commit c66e8c1d7669fcea573b1c1d28b96cdca595e79a
Author: Russell Coker <russell@coker.com.au>
Date: Sun Aug 25 14:16:31 2024 +1000
change homepage to https://github.com/SELinuxProject
commit 3f35c7528b5608e575fffdfe99367de22783672d
Author: Russell Coker <russell@coker.com.au>
Date: Sun Aug 25 14:13:36 2024 +1000
Added rm of utils/getpolicyload in clean target
commit c2ff752e1f8fe54705a95e7a362adb99f574a71a
Author: Russell Coker <russell@coker.com.au>
Date: Sun Aug 25 14:06:07 2024 +1000
Added extra signing key
commit 7a9e8a08266b946c1019a4fb1e6af517805077a9
Author: Russell Coker <russell@coker.com.au>
Date: Tue Aug 6 23:21:26 2024 +1000
Make python3-selinux build reproducible
commit 75b7ec6375433630c69fba0e502fdb0d997cfaf8
Author: Russell Coker <russell@coker.com.au>
Date: Tue Aug 6 23:13:58 2024 +1000
Made it default to "default" not "targeted"
commit 70cd6a8dd5cee1bdc3add222ca03ed1b3c423310
Author: Russell Coker <russell@coker.com.au>
Date: Tue Aug 6 23:06:01 2024 +1000
Added install file for rename to libselinux-dev
commit db5e3771c132a66c2ae9a82748d3a0705f40e7d5
Author: Russell Coker <russell@coker.com.au>
Date: Tue Aug 6 23:05:22 2024 +1000
Bug fix for #966687
commit 39d06e2e87e9b7499c50d4074f46e8c194709397
Author: Russell Coker <russell@coker.com.au>
Date: Tue Aug 6 23:02:27 2024 +1000
New 3.7 release
commit 8381d93df8d1ad0dd05afd5c987ed9293bd8cc07
Author: Russell Coker <russell@coker.com.au>
Date: Tue Aug 6 23:02:09 2024 +1000
new files for 3.7 release
commit f91a851be155ba3ac5520f97ab7485f7a4637a78
Merge: fe13f18 3f3e707
Author: Laurent Bigonville <bigon@debian.org>
Date: Wed Feb 28 08:05:46 2024 +0000
Merge branch 'merge-request-468-unblock/unreproducible-direct-url-json-file' into 'debian'
python3-selinux: remove direct_url.json and its RECORD entry
See merge request selinux-team/libselinux!10
commit 3f3e70762d207aff2dd977a9f4cefb6b53e246a9
Author: James Addison <jay@jp-hosting.net>
Date: Thu Feb 15 12:58:41 2024 +0000
Remove direct_url.json and its RECORD entry
The direct_url.json file contains a reference to the requested origin URL of
the installed package, as specified in PEP610[1]. During Debian package
builds, the install origin is a temporary directory on the build host's
local filesystem (a file:// URI) - ephemeral, different between each build
of the package, and a cause of non-reproducibility for package builds.
This fix is modeled on a one-off fix for a different package in #982529. There
is also a precedent[2] for dh-python to remove this file automatically,
although at the time-of-writing that only applies to Python packages that use
the 'flit' framework as their Python buildsystem.
[1] - https://peps.python.org/pep-0610/
[2] - https://salsa.debian.org/python-team/tools/dh-python/-/commit/2ef6ff13748984258d5da000c17d9cdad707b9ae