Package: sl-modem / 2.9.11~20110321-20
Metadata
| Package | Version | Patches format |
|---|---|---|
| sl-modem | 2.9.11~20110321-20 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| 01_Makefile.diff | (download) |
Makefile |
8 6 + 2 - 0 ! |
--- |
| modem_group.diff | (download) |
modem/modem_cmdline.c |
6 3 + 3 - 0 ! |
--- |
| 08_ungrab_winmodem.diff | (download) |
ungrab-winmodem/Makefile |
23 23 + 0 - 0 ! |
helper module to tell the kernel to keep away from unsupported pci id numbers. |
| 10_drop_privileges.diff | (download) |
modem/modem_main.c |
28 28 + 0 - 0 ! |
--- |
| 11_logfile.diff | (download) |
modem/modem_debug.c |
2 1 + 1 - 0 ! |
--- |
| debug_level.diff | (download) |
modem/modem_debug.c |
6 3 + 3 - 0 ! |
--- |
| 12_ulimit_warn.diff | (download) |
modem/modem_main.c |
20 20 + 0 - 0 ! |
--- |
| autoload.diff | (download) |
drivers/amrmo_init.c |
1 1 + 0 - 0 ! |
export the right aliases for auto-load on open. |
| support_multiarch.diff | (download) |
modem/Makefile |
2 1 + 1 - 0 ! |
support multiarch include dirs libc6 moved arch dependent headers to multiarch include directory |
| clean_LFLAGS.diff | (download) |
modem/Makefile |
11 3 + 8 - 0 ! |
just set lflags to -lasound, also rename it to ldflags |
| support_linux3.diff | (download) |
drivers/Makefile |
2 1 + 1 - 0 ! |
support for linux >= 3 series in build system |
| device_create_changes.diff | (download) |
drivers/st7554.c |
16 10 + 6 - 0 ! |
fix device_create call for linux kernel >= 2.6.27 * Also fixed device_create call for linux kernel >= 2.6.25 (two arguments were switched together !!!) * Used proper indentation to make things clear |
| arch64.diff | (download) |
drivers/Makefile |
4 4 + 0 - 0 ! |
better arch detection logic |
| use_CPPFLAGS.diff | (download) |
modem/Makefile |
2 1 + 1 - 0 ! |
use cppflags for building slmodemd |
| remove__devinitdata.diff | (download) |
drivers/amrmo_init.c |
2 1 + 1 - 0 ! |
remove __devinitdata, as it is no longer needed, and it causes build failures on 3.8.x kernels |
| fix_perms.diff | (download) |
drivers/amrmo_init.c |
2 1 + 1 - 0 ! |
fix permissions in module_param call |
| fix glibc 2.28 ftbfs.diff | (download) |
modem/Makefile |
4 4 + 0 - 0 ! |
modem_main: fix build with glibc 2.28 Starting with glibc 2.28, the major() and minor() macros are defined in <sys/sysmacros.h> which is not included by another header. <sys/sysmacros.h> does not exist in older glibc versions, so we shouldn't include it unconditionally. Add a check for availability of the header to the Makefile and define a macro to tell modem_main.c the result. |
| fix linux 5.0 ftbfs.diff | (download) |
drivers/amrmo_init.c |
29 26 + 3 - 0 ! |
fix ftbfs with limux 5.0 |
| fix out of bounds read on st7554_table.patch | (download) |
drivers/st7554.c |
2 1 + 1 - 0 ! |
fix array overrun when minor is equal to 16 There is an array overrun when minor is equal to the size of array st7554_table in st7554_open. Fix this by making the comparison to be >= rather than >. . Signed-off-by: Colin Ian King <colin.king@canonical.com> |
| fix linux 5.4 ftbfs.diff | (download) |
drivers/Makefile |
2 1 + 1 - 0 ! |
fix ftbfs with kernel 5.4 |
| fix linux 6.4 ftbfs.diff | (download) |
drivers/st7554.c |
4 4 + 0 - 0 ! |
fix ftbfs with linux 6.4 |
| fix linux 6.4 semaphore definition.patch | (download) |
drivers/st7554.c |
4 3 + 1 - 0 ! |
fix linux 6.4 semaphore definition Date: Mon, 10 Jul 2023 09:36:35 +0000 |
| fix linux 6.12 ftbfs.patch | (download) |
drivers/st7554.c |
2 2 + 0 - 0 ! |
fix ftbfs with linux 6.12 |
