[Pkg-lirc-maint] [PATCH 00/13] build fixes and initial syncing of Debian specific patches
Stefan Lippers-Hollmann
s.l-h at gmx.de
Fri Dec 12 23:00:03 UTC 2014
Hi
This patch series is a first batch to submit Debian's patch set for
lirc[1] upstream. It will be followed up with further patches (fixing
compatibility with FreeBSD and Debian/ kFreeBSD) later, once I've
adapted the packaging and resynced the patches to the 0.9.2 code base.
Patches 0001-0011 are relatively simple build fixes for using hardening
(-Werror=format-security).
Patch 0012 fixes a potential race condition when building docs in
parallel. It was very likely to trigger with 0.9.1 but hasn't triggered
for me with 0.9.2 yet, but is a safe change either way.
Patch 0013 removes an ancient example initscript for Debian which can't
possibly work with any of the still supported Debian versions.
The patches are based on the current HEAD of the master branch
(lirc-0.8.7-583-g3a0c3a0).
Regards
Stefan Lippers-Hollmann <s.l-h at gmx.de>
[1] unsanitized/ unreleased patches for lirc 0.9.1 are available at
http://anonscm.debian.org/viewvc/pkg-lirc/lirc/trunk/debian/patches/
updating to 0.9.2+ is still in progress.
Stefan Lippers-Hollmann (13):
lircd: fix FTBS with -Werror=format-security enabled
lircmd: fix FTBS with -Werror=format-security enabled
mode2: fix FTBS with -Werror=format-security enabled
irsend: fix FTBS with -Werror=format-security enabled
lirc-lsremotes: fix FTBS with -Werror=format-security enabled
irtestcase: fix FTBS with -Werror=format-security enabled
irsimsend: fix FTBS with -Werror=format-security enabled
irsimreceive: fix FTBS with -Werror=format-security enabled
irrecord: fix FTBS with -Werror=format-security enabled
xmode2: fix FTBS with -Werror=format-security enabled
lirc-lsplugins: fix FTBS with -Werror=format-security enabled
fix building manpages in parallel
drop contrib/lirc.debian initscript example
contrib/lirc.debian | 48 ------------------------------------------------
daemons/lircd.c | 4 ++--
daemons/lircmd.c | 2 +-
doc/Makefile.am | 4 ++--
tools/irrecord.c | 2 +-
tools/irsend.c | 2 +-
tools/irsimreceive.c | 4 ++--
tools/irsimsend.c | 6 +++---
tools/irtestcase.c | 6 +++---
tools/lirc-lsplugins.c | 4 ++--
tools/lirc-lsremotes.c | 4 ++--
tools/mode2.c | 2 +-
tools/xmode2.c | 2 +-
13 files changed, 21 insertions(+), 69 deletions(-)
delete mode 100755 contrib/lirc.debian
--
2.1.3
More information about the Pkg-lirc-maint
mailing list