710b87dcb9
GCC reports problems like this: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wall -Werror -I./include -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT layer3/q931.lo -MD -MP -MF layer3/.deps/q931.Tpo -c layer3/q931.c -fPIC -DPIC -o layer3/.libs/q931.o In file included from /usr/include/string.h:494, from layer3/q931.c:22: In function ‘strncpy’, inlined from ‘mi_encode_redirecting_nr’ at layer3/q931.c:531:3: /usr/include/bits/string_fortified.h:106:10: error: ‘__builtin_strncpy’ forming offset [25, 31] is out of the bounds [0, 24] of object ‘ie’ with type ‘unsigned char[24]’ [-Werror=array-bounds] return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Thanks to Tobias Powalowski for reporting this This commit fixes issue #9 on github. |
||
---|---|---|
bridge | ||
capi20 | ||
example | ||
guitools | ||
include | ||
l1oip | ||
lib | ||
tools | ||
.cvsignore | ||
.gitignore | ||
45-misdn.rules.in | ||
AUTHORS | ||
COPYING.LIB | ||
CodeStyle | ||
GNUmakefile | ||
INSTALL | ||
LICENSE | ||
Makefile.am | ||
NEWS | ||
README | ||
_config.yml | ||
acinclude.m4 | ||
checkout-branch.sh | ||
configure.ac | ||
mISDNuser.spec |
README
This package contain the libmisdn library and some utilities for the mISDN version 2 Linux ISDN stack. To build it you need the GNU autotools: automake autoconf libtools You can create the files automatically with running make. After this run ./configure with your options and make again.