Christian Wiese
c9f82d522d
csprng: add portability fixes
11 years ago
Christian Wiese
3f05e686b8
csprng: renamed patch for disabling http rng
11 years ago
Christian Wiese
0cbb1d075a
csprng: fixed to build if the libc is not including an internal argp implementation
11 years ago
Christian Wiese
9a7921af27
csprng: disable http rng feature at stage 1 because it is implemented in C++
11 years ago
Christian Wiese
cf5bebd56f
csprng: improved to be able to disable the fetching of random data via http
11 years ago
Christian Wiese
33b9299dc8
argp-standalone: fixed compiling by re-adding a patch from jsaw
...
This patch was within our repositoy yet, but was part of rng-tools, because
an historical version of the rng-tools had argp-standalone bundled within.
11 years ago
Christian Wiese
d656d3d5c9
csprng: fix cross-compiling against other libc implementations than glibc
...
Note:
This change assumes that the libc used implements a "gnu compatible" malloc.
11 years ago
Christian Wiese
e912ec59bc
argp-standalone: Added argp-standalone 1.3 - An interface for parsing unix-style argument vectors
11 years ago
Christian Wiese
aa6b549ce8
pgbouncer: added patch to not include <sys/poll.h>
...
The reason for removing <sys/poll.h> from getting included is that musl
explicitely tells to correct the code when <sys/poll.h> is included,
changing it to include <poll.h> only as the standard documents suggest!
ref: http://pubs.opengroup.org/onlinepubs/000095399/basedefs/poll.h.html
11 years ago
Christian Wiese
704c062b0e
csprng: enable cross-compiling at stage 1 if requested by the target
11 years ago
Christian Wiese
9987ba9c4b
linux-header: Updated (3.10.9 -> 3.10.10)
11 years ago
Christian Wiese
287e1b9720
linux-src: Updated (3.10.9 -> 3.10.10)
11 years ago
Christian Wiese
7353a7439f
linux: Updated (3.10.9 -> 3.10.10)
11 years ago
Christian Wiese
3980d4a0e6
musl: fixed to always install libc headers
...
This changes the behavior which was to install headers only at stage 0,
which was sufficient to build a proper toolchain and to cross-compile,
but as the headers have not been installed at stage 1 we have not header
files within the flist of the musl package.
Now we are always calling the 'install-headers' target when calling make
install, but we need to 'touch' every header file within the sources to
be able to install the headers even if already existing in the build
sandbox.
11 years ago
Christian Wiese
e246a0a1d2
lvm2: fixed detection of malloc() and realloc() when cross-compiling
11 years ago
Alejandro Mery
46066af34d
autoconf: fix download location
11 years ago
Christian Wiese
f4742d5086
musl: fixed conntrack-tools package to build
11 years ago
Christian Wiese
6d4e553c27
conntrack-tools: fixed to include sys/select.h to get fd_set
11 years ago
Christian Wiese
e9422277a4
conntrack-tools: fixed warning to include fcntl.h instead of sys/fcntl.h fixing musl build
11 years ago
Christian Wiese
060b8abd40
conntrack-tools: fixed to include sys/types.h for getting u_int*_t types fixing musl build
11 years ago
Christian Wiese
70b1337de7
iproute2: fix lnstat.c to include sys/time.h to get struct timeval defined also fixing musl builds
11 years ago
Christian Wiese
99fd250901
iproute2: fix to include poll.h instead of sys/poll.h
...
http://pubs.opengroup.org/onlinepubs/009695399/basedefs/poll.h.html
11 years ago
Christian Wiese
275f63dc0b
iproute2: fix to include limits.h to get ULONG_MAX declared to also fix musl builds
11 years ago
Christian Wiese
80eb735b7b
iproute2: fix to include sys/param.h to get MIN declared to fix musl builds
11 years ago
Christian Wiese
5bdbf1744d
libnetfilter_log: renamed libnetfilter_log-0001-fix-includes.patch -> network/libnetfilter_log/0001-include-sys-types.h.patch
11 years ago
Christian Wiese
f0a16b1ce9
libnetfilter_log: add fix to include sys/types.h to get u_int*_t types fixing musl based builds
11 years ago
Christian Wiese
1859cb7815
libnetfilter_conntrack: add fix to include sys/types.h to get u_int+_t types fixing musl based builds
11 years ago
Christian Wiese
be48c66886
musl: fixed ulogd2 by defining _GNU_SOURCE for exposing struct tcphdr
11 years ago
Christian Wiese
20e637c7bd
ulogd2: fixed musl build by adding an internal copy of sys/queue.h
...
This case was detected when trying to build ulogd2 on a musl libc based
environment, because musl doesn't provide <sys/queue.h>.
according to a short discussion on #musl:
dalias> sys/queue.h has nothing to do with libc. it's a linked list/queue
implementation entirely in a header file
11 years ago
Christian Wiese
e0bad0f82f
musl: fix libnetfilter_queue by defining _GNU_SOURCE to expose struct tcphdr
11 years ago
Christian Wiese
6f2103987c
libnfnetlink: fix build against musl libc
11 years ago
Christian Wiese
5ad12aab14
musl: fix iptables package
11 years ago
Christian Wiese
e515b6b560
ppl: fixed regression after automake update from 1.11.1 -> 1.11.6
11 years ago
Christian Wiese
cee13ea9c0
iptables: Updated (1.4.16.3 -> 1.4.20)
11 years ago
Christian Wiese
2e05b2cf8c
musl: Updated (0.9.12 -> 0.9.13)
11 years ago
Christian Wiese
5ecba52804
ulogd2: fixed to not use the FILE struct as marker to check if the user requested to use syslog
...
Do not use the FILE struct as marker to check if the user requested to use
syslog.
In musl the FILE struct is opaque, thus its storage size is not known to
the application.
This means that when using musl it has to be use as a pointer like it was
intended to be used.
11 years ago
Christian Wiese
5810c47f5b
ulogd2: fixed raw2packet filter to include <linux/types.h> to get __be{16,32} types
11 years ago
Christian Wiese
dcf35af3c8
libnetfilter_queue: fixed headers that miss to include sys/types.h to get u_int*_t types
11 years ago
Christian Wiese
44c6a70ed5
ipset: fixed libipset/data.h to include sys/types.h for getting size_t
11 years ago
Christian Wiese
d65e147e4d
ipset: fixed to not check for kernel sources
11 years ago
Christian Wiese
15e973eb3d
automake: add linux-musl support to automake's config.sub
...
As this config.sub is used when regenerating autotools related files by
running 'autoreconf' the newly generated configure script will include
support for linux-musl by default.
11 years ago
Christian Wiese
bcaaad2f3d
ulogd2: Updated (2.0.1 -> 2.0.2)
11 years ago
Christian Wiese
3a64df1a24
iproute2: Updated (3.4.0 -> 3.10.0)
11 years ago
Christian Wiese
d73dbb6067
automake: changed to also create a /usr/share/aclocal symlink
...
Besides creating a symlink automake -> automake-$version in /usr/share we are
now creating one for aclocal -> aclocal-$version too.
11 years ago
Christian Wiese
3f5f8cff1d
automake: fixed typo in .conf file
11 years ago
Christian Wiese
02c33f0a5d
automake: Updated (1.11.1 -> 1.11.6)
11 years ago
Christian Wiese
7f3ba17e51
autoconf: Updated (2.68 -> 2.69)
11 years ago
Christian Wiese
4f8aad6dcb
qt4: fixed to only inject fontconfig includedir if it is installed
11 years ago
Christian Wiese
b27a77a68d
qt4: changed to use system sqlite if available
11 years ago
Christian Wiese
1569919dee
qt4: fixed to correctly parse the database package out of database/driver tuple
11 years ago