Package: eegdev / 0.2-3.1
Metadata
Package | Version | Patches format |
---|---|---|
eegdev | 0.2-3.1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
fix biosemi on bigendian.patch | (download) |
src/plugins/biosemi.c |
8 4 + 4 - 0 ! |
fix biosemi execution on big endian architectures replace preprocessor conditional on WORD_BIGENDIAN by WORDS_BIGENDIAN. |
fix racecond in biosemi tests.patch | (download) |
tests/fakelibs/activetwo.c |
59 31 + 28 - 0 ! |
fix race conditions in biosemi tests Fix two race conditions in the synchronous transfer and in transfer queues destruction of the fake libusb library. In addition to these fixes, the synchronous transfer wrapper has slightly been rewritten to avoid the use of stack allocated objects for synchronization: this is done solely to avoid the false positives with helgrind (which have masked until now the previous race conditions). |
condtimedwait kfreebsd bug workaround.patch | (download) |
tests/fakelibs/activetwo.c |
8 6 + 2 - 0 ! |
temporary workaround of kfreebsd bug Bug: #673711) |
fix biosemi close hangups.patch | (download) |
src/plugins/biosemi.c |
26 15 + 11 - 0 ! |
fix possible hangups of egd_close on biosemi When stopping the handshake, URB can report of URB failure because of timeout. This patch makes sure that whenever a URB is not resubmitted, this will be indicated by reducing the number of running transfers (a2dev->num_running). This should also fix the hang when closing a device that has failed during acquisition. |
fix bison grammar file.patch | (download) |
src/core/conffile.y |
11 8 + 3 - 0 ! |
ftbfs: conflicting types for 'cff_parse' Changes to bison input files (src/core/conffile.y and src/core/confline.y), in order to adapt to newer bison version. Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720833 |
include config_h.patch | (download) |
doc/examples/library-usage/acquisition.c |
3 3 + 0 - 0 ! |
include "config.h" before including system headers The following source files were modified to include "config.h" before including system headers (due to changes in gnulib). Debian-Bug: |
fix unaligned memory access.patch | (download) |
src/core/typecast.c |
24 23 + 1 - 0 ! |
fix unaligned memory access errors on mips systems This patch fixes unaligned memory access errors on MIPS systems. Debian-Bug: |