| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|\ \ \
| |_|/
|/| | |
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>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
|\ \ \
| | | |
| | | | |
c-ares: fix build with CONFIG_PKG_FORTIFY_SOURCE*
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When fortify source is enabled, the c-ares configure script will abort with:
configure: CFLAGS error: CFLAGS may only be used to specify C compiler flags, not macro definitions. Use CPPFLAGS for: -D_FORTIFY_SOURCE=1
Change the OpenWrt Makefile to move any -D flags from TARGET_CFLAGS to
TARGET_CPPFLAGS in order to satisfy `configure`.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| | | |
| | | | |
libmicrohttpd: update source
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes a memleak as well as a bug in digest authentication.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Depending on both, GnuTLS and OpenSSL doesn't make sense, we should
use either TLS implementation but not both. Use GnuTLS for now and
get rid of OpenSSL dependency by explicitely telling the package's
build-system to do so using CONFIGURE_ARGS.
If future uses of libmicrohttpd require OpenSSL, it probably makes
most sense to build several variants of the package, i.e.
libmicrohttpd-openssl as well as libmicrohttpd-gnutls. As with most
packages making use of any TLS implementation, these are build-time
decissions resulting in conflicting variants of the same package
which cannot be installed simultanously.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|/ /
| |
| |
| | |
Signed-off-by: Nicolas Thill <nico@openwrt.org>
|
|/
|
|
| |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|\
| |
| | |
libevhtp-1.1: package added
|
| |
| |
| |
| |
| |
| | |
seafile-server seems to have compatibility issues with the 1.2 branch of
libevtp. This package makes it possible to build seafile against a
supported version, 1.1.7.
|
| |
| |
| |
| |
| |
| | |
This reverts commit e1e671139ca98c39fd6dffe3e7aaf2359cce4533.
Signed-off-by: Steven Barth <steven@midlink.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Minor release, changes from upstream:
- prefer noexcept over throw () with C++ 11.
- update ecb.h due to incompatibilities with c11.
- fix a potential aliasing issue when reading and writing
watcher callbacks.
Signed-off-by: Karl Palsson <karlp@tweak.net.au>
|
| |
| |
| |
| | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |
| |
| |
| | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |
| |
| |
| | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
| |
| |
| |
| | |
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
|
| |
| |
| |
| | |
Signed-off-by: Steven Barth <steven@midlink.org>
|
|\ \
| | |
| | | |
libnet-1.2.x: fix musl compatiblity
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The correct includes for musl are protected by an __GLIBC__ check in the
upstream sources.
Since musl does not provide own defines to identify itself, simply invert
the condition to !__UCLIBC__ in order to fix the build on all libc flavors
supported by OpenWrt.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| | | |
| | | | |
libv4l: Fix musl compatibility, update to 1.6.3
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Update PKG_MD5SUM.
- Update PKG_RELEASE.
- Update patch 0001- to always use /lib directory.
- Refresh other patches.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
|
|\ \ \ \
| |/ / /
|/| | | |
libdaq: fix musl compatibility
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change occurences of `sys/unistd.h` to the standard `unistd.h` include.
Fixes build against musl.
Also refresh existing patch since it applied with fuzz.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
|
|\ \ \
| | | |
| | | | |
libzmq upgrade to 4.1.1 lzmq upgrade to 0.4.3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
lzmq upgrade to 0.4.3
Signed-off-by: Dirk Chang <dirk@kooiot.com>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Add configure options --disable-nis, --disable-regenerate-docu
- 000-OE-libpam-xtests.patch is not relevant in OpenWrt
- 001-no_nis.patch was dropped because we now --disable-nis
- 002-no_yywrap.patch was dropped be cause it was fixed in 1.2.0
- 003-no_doc was dropped because we ignore doc/ with
--disable-regenreate-docu
- 004-fix_lib64 was replaced by new 0001-build-use-host_cpu...
- pam_rhosts will not be built with musl because ruserok{,_af{
are not available
- pam_lastlog will not be built with musl because logwtmp is missing
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Steven Barth <steven@midlink.org>
|
| |
| |
| |
| | |
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
| |
| |
| |
| | |
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
|
|\ \
| | |
| | | |
libseccomp: work-around prctl.h mess
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
musl doesn't allow including both, sys/prctl.h and linux/prctl.h.
Thus include linux/prctl.h only on GLIBC systems (that includes
uClibc which defines __GLIBC__)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |/
|/|
| |
| | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |
| |
| |
| |
| |
| |
| | |
Cherry-picked r34095 'Add giflib-5.1.0 compatibility' into patches to
fix build against recent versions of giflib.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |
| |
| |
| |
| |
| | |
maintainer
Signed-off-by: Ted Hess <thess@kitschensync.net>
|
| |
| |
| |
| | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |
| |
| |
| | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |
| |
| |
| | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
| |
| |
| |
| | |
Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
|
| |
| |
| |
| |
| |
| | |
- should fix eap buffer overflow in pcre_compile2() / compile_regex()
Signed-off-by: heil <heil@terminal-consulting.de>
|
| |
| |
| |
| |
| |
| | |
This packages the Tox core as well as nTox and tox-bootstrapd.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|/
|
|
| |
Signed-off-by: Luka Perkov <luka@openwrt.org>
|
|
|
|
| |
Signed-off-by: Marcel Denia <naoir@gmx.net>
|