Commit graph

8 commits

Author SHA1 Message Date
Othmar Truniger
fce4da5b67 pthsem: fix signal.h include path
Signed-off-by: Othmar Truniger <github@truniger.ch>
2015-07-16 21:29:19 +02:00
Jo-Philipp Wich
f1fbc7f51e pthsem: fix musl and fortify source compatibility
This commit addresses two issues encountered while building pthsem for
x86_64/musl:

1) Autoconf incorrectly assumes a broken Glibc and thus falls back
   to Linux compatibility code which runs into an unsupported
   platform error with musl libc. Since musl provides a proper
   implementation of `sigaltstack(2)`, force configure to use the
   POSIX compliant code when musl libc is used.

2) The `pth_syscall.c` file undefines various libc function names
   which breaks the indirection set up by fortify-source headers,
   therefore forcibly disable fortify source in the OpenWrt Makefile.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-26 12:13:03 +02:00
Othmar Truniger
4d393adb67 pthsem: streamline makefile
Signed-off-by: Othmar Truniger <github@truniger.ch>
2015-03-11 23:10:10 +01:00
Nicolas Thill
e24dfafb01 remove uneeded PKG_BUILD_DIR & PKG_CAT overrides
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-02-22 02:37:56 +01:00
Othmar Truniger
c84451ee7e pthsem: fix Makefile to use TABs instead of spaces
Signed-off-by: Othmar Truniger <github@truniger.ch>
2015-01-03 15:55:36 +01:00
Othmar Truniger
1b32623c5a pthsem: updated Makefile
Signed-off-by: Othmar Truniger <github@truniger.ch>
2014-12-31 13:56:28 +01:00
Othmar Truniger
c44dfcf4ec pthsem: add patch for linux 3.x
Signed-off-by: Othmar Truniger <github@truniger.ch>
2014-12-31 10:04:55 +01:00
Othmar Truniger
9fe2d12df9 pthsem: add Makefile for new package
should replace the one in old packages

Signed-off-by: Othmar Truniger <github@truniger.ch>
2014-12-31 10:03:15 +01:00