libsdl2 (2.0.14+dfsg2-3)
[PTS] [DDPO]
COMMITS: VCS has seen 3 commits since the debian/2.0.14+dfsg2-3 tag
- Git: https://salsa.debian.org/sdl-team/libsdl2.git
-
- Branch: master
- Path: debian/changelog
- Browser: https://salsa.debian.org/sdl-team/libsdl2
- Last scan: 2021-03-03 20:34:08+00
- Next scan: 2021-03-11 07:25:00+00
- Merge requests: 1
- Debian changelog in Git:
libsdl2 (2.0.14+dfsg2-3) unstable; urgency=medium
* d/libsdl2-2.0-0.symbols: SDL_LinuxSetThreadPriority is Linux-only
* Add patches to exclude generated Wayland symbols from the library ABI.
These were not intended to be public, and are not namespaced, which
could lead to namespace collisions with other packages.
* Don't generate symbols file from a template.
This is unnecessary now that we don't have to suppress the symbols for
Wayland interfaces.
* Exclude autom4te.cache from examples.tar.gz, for reproducible build
* d/rules: Disable full path names in documentation.
This makes the documentation (more) reproducible.
* docs: Only run doxygen across header files, not the entire source tree.
This avoids a lot of noise caused by documenting generated files,
which (again) made the build non-reproducible.
* d/rules: Explicitly disable libunwind if it happens to be installed.
The build includes the header if detected, but doesn't link to the
library, causing link failure. Explicitly disabling it also makes the
build more deterministic in non-minimal chroots.
* Avoid using debian/source/local-options.
This is incompatible with using dgit, and the unapply-patches option
is mostly not useful now that dpkg-source automatically returns the
tree to its original state after building (if patches were previously
unapplied, they end up unapplied afterwards).
-- Simon McVittie <smcv@debian.org> Mon, 18 Jan 2021 14:35:30 +0000
- This branch is 3 commits ahead of tag debian/2.0.14+dfsg2-3
- Git log:
commit 915a939869e87a04ab46bc99653ff180e2765977
Merge: 7e974a8 8fe9f22
Author: Simon McVittie <smcv@debian.org>
Date: Fri Feb 19 17:43:43 2021 +0000
Merge branch 'salsa-ci' into 'master'
debian: Add salsa-ci
See merge request sdl-team/libsdl2!12
commit 8fe9f22747bff89068e292e90d5f502f51fc6ead
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Feb 19 10:25:50 2021 +0100
debian: Add salsa-ci
This disable blhc since those currently fail with
$ blhc --debian --line-numbers --color ${SALSA_CI_BLHC_ARGS} ${WORKING_DIR}/*.build || [ $? -eq 1 ]
1272:CPPFLAGS missing (-D_FORTIFY_SOURCE=2): gcc -o checkkeys ../../test/checkkeys.c -g -O2 -ffile-prefix-map=/builds/agx/libsdl2/debian/output/source_dir=. -fstack-protector-strong -Wformat -Werror=format-security -I/builds/agx/libsdl2/debian/output/source_dir/include -DHAVE_OPENGLES2 -DHAVE_OPENGL -g -lSDL2_test -L/builds/agx/libsdl2/debian/output/source_dir/build/.libs -lSDL2
1272:LDFLAGS missing (-Wl,-z,relro): gcc -o checkkeys ../../test/checkkeys.c -g -O2 -ffile-prefix-map=/builds/agx/libsdl2/debian/output/source_dir=. -fstack-protector-strong -Wformat -Werror=format-security -I/builds/agx/libsdl2/debian/output/source_dir/include -DHAVE_OPENGLES2 -DHAVE_OPENGL -g -lSDL2_test -L/builds/agx/libsdl2/debian/output/source_dir/build/.libs -lSDL2
...
commit 7e974a8c6ffffbaf508fa2358974ebc1e6351022
Author: Simon McVittie <smcv@debian.org>
Date: Thu Jan 28 22:03:51 2021 +0000
d/rules: Pass CPPFLAGS and LDFLAGS while linking test programs