Debian Patches

Status for rxtx/2.2.0+dfsg-3.1

Patch Description Author Forwarded Bugs Origin Last update
zsystem_init_exception.patch print exception if initialization fails
===================================================================
Jan Niehusmann <jan@gondor.com> invalid upstream
kfreebsd_port.patch Defines FreeBSD for kFreeBSD systems, also makes sure kfreeBSD is set to use FHS
#grep -r -H "__FreeBSD" . -m 1 --exclude=*.patch --exclude-dir=.git | cut -d: -f1 | xargs sed -i s/__FreeBSD__/__FreeBSD_kernel__/

#grep -r -H "ifdef __linux__" . -m 1 --exclude=*.patch --exclude-dir=.git | cut -d: -f1 | xargs sed -i s/'#ifdef __linux__'/'#if defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)'/

#grep -r -H "ifndef __linux__" . -m 1 --exclude=*.patch --exclude-dir=.git | cut -d: -f1 | xargs sed -i s/'#ifndef __linux__'/'#if !defined(__linux__) \&\& !defined(__GNU__) \&\& !defined(__GLIBC__)'/


===================================================================
Scott Howard <showard@debian.org> invalid upstream
ttyACM_port.patch Allows for the enumeration of many additional ports, including ttyACM for Arduino Unos
===================================================================
Scott Howard <showard314@gmail.com> no
original_debian_changes.patch Removes makefile install of RXTXcomm.jar, silences an unnecessary compiling error
===================================================================
no Mario Joussen <joussen@debian.org>, edited by Scott Howard <showard314@gmail.com> <2010-06-03>
kfreebsd_libpthread.patch libc_r is not available, use libpthread
===================================================================
Scott Howard <showard@debian.org> invalid upstream
sys_io_h_check.patch sys/io.h does not exist on all systems
===================================================================
Scott Howard <showard@debian.org> invalid upstream
port_to_hurd.patch Defines __GNU__ to use the FHS
===================================================================
Scott Howard <showard@debian.org> no
multiple_property_dirs.patch Handles the case when "java.ext.dirs" system property contains more than one directory.
===================================================================
Philip Ashmore <contact@philipashmore.com> invalid upstream
uninstall_target.patch adds uninstall target to Makefile=================================================================== Scott Howard <showard@debian.org> invalid upstream
fhs_lock_buffer_overflow_fix.patch Java fails with a buffer overflow when there's a locked serialdevice, see http://mailman.qbang.org/pipermail/rxtx/2009-May/10897125.html.

===================================================================
Sergio Talens-Oliag <sto@debian.org> no
MonitorThread-daemon.patch Christopher Wellons <mosquitopsu@gmail.com> invalid upstream
usb_38400.patch The following patch should fix the reported issue. .
On serial ports not supporting the TIOCGSERIAL/TIOCSSERIAL mechanism,
this still means that the custom baud rates do not work, but at least
38400 works, again.
.
Perhaps an even better fix would be switching to the newer termios2 API,
as described here:
https://mail.python.org/pipermail/python-list/2012-October/633871.html
.
That API allows setting custom baud rates on the USB serial adapters I
have tested, where TIOCGSERIAL/TIOCSSERIAL was not supported.
.
But unfortunately, termios2 is not available through glibc, so one would
need to call linux-specific ioctls directly, which wouldn't be portable
at all, and I don't know how it interacts with the BSD / Hurd ports.
.
Therefore this is the minimal fix, for now.
Jan Niehusmann <jan@gondor.com> no debian
fix_snprintf.patch replace s[n]printf with asprintf/free Jose Luis Guardiola <guardiola@iti.upv.es> no debian
format_security.patch use format specifiers in fprintf statements for hardening flags tony mancill <tmancill@debian.org> no
privacy-breach.patch privacy breach
Fix various Lintian warnings about privacy breach.
Markus Koschany <apo@debian.org> no 2017-10-27
java10-compatibility.patch Fixes the build failure with Java 10 Emmanuel Bourg <ebourg@apache.org> no
missing-prototypes.patch fix building with -Werror=implicit-function-declaration major()/minor() are in sys/sysmacros.h
asprintf() is only exposed by stdio.h if _GNU_SOURCE is defined
Andreas Beckmann <anbe@debian.org> no

All known versions for source package 'rxtx'

Links