Debian Patches

Status for libmems/1.6.0+4725-11

Patch Description Author Forwarded Bugs Origin Last update
01_fix_ctors.patch fix ctors of {MatchLeftEnd,LabeledMem}Comparator to enable sort/3 with g++-4.9 Andrei Zavada <johnhommer@gmail.com> no 2015-04-18
02_fix_a_Wformat.patch fix a -Wformat (boy, that's a bloody serious error) Andrei Zavada <johnhommer@gmail.com> no 2015-04-18
pkg-config-directive.patch Fix lintian error E: libmems-1.6-dev: pkg-config-bad-directive usr/lib/x86_64-linux-gnu/pkgconfig/libMems-1.6.pc -Wno-deprecated
by not appending "-Wno-deprecated"
Andreas Tille <tille@debian.org> no
03_update_boost_m4_to_git_d9ff75.patch Updates the boost.m4 file to correct problems with gcc-5 This patch updates the m4/boost.m4 file to the git version d9ff75
of boost.m4 upstream
.
Gert Wollny <gw.fossdev@gmail.com> no debian other, https://github.com/tsuna/boost.m4 2015-08-17
04_add_dependend_libs_to_link_command.patch Add some dependencies to the linker command Andreas Tille <tille@debian.org> no debian 2015-08-17
05_gcc-6.patch Correct compilation with g++-6 Gert Wollny <gw.fossdev@gmail.com> yes debian upstream 2016-06-30
boost1.62.patch Fix FTBFS with Boost 1.62 Add missing include so that BOOST_WORKAROUND is defined. Graham Inggs <ginggs@debian.org> no debian 2016-11-08
drop-version-number.patch Drop version number from library file name Andreas Tille <tille@debian.org> no 2018-07-18
fix-system.patch fix build failure on arm. Étienne Mollier <emollier@debian.org> no debian 2024-03-10
gcc-14.patch hint the compiler about a constant type. This fixes the following build failure with gcc 14:
.
dmSML/aPOSIXaio.c:115:28: error: passing argument 1 of ‘aio_suspend’ from incompatible pointer type [-Wincompatible-pointer-types]
115 | rval = aio_suspend(request_array, 1, &zero_wait);
| ^~~~~~~~~~~~~
| |
| struct aiocb **
In file included from /usr/include/features.h:502,
from /usr/include/x86_64-linux-gnu/sys/types.h:25,
from ../libMems/dmSML/asyncio.h:24,
from ../libMems/dmSML/aPOSIXaio.h:8,
from dmSML/aPOSIXaio.c:5:
/usr/include/aio.h:202:12: note: expected ‘const struct aiocb * const*’ but argument is of type ‘struct aiocb **’
202 | extern int __REDIRECT_NTH (aio_suspend,
| ^~~~~~~~~~~~~~
Étienne Mollier <emollier@debian.org> no debian 2024-07-17

All known versions for source package 'libmems'

Links