Christian Wiese
bc0f7dff69
musl: fix eudev by defining _GNU_SOURCE
11 years ago
Christian Wiese
5b24e78a23
musl: fixed ebtables to compile
11 years ago
Christian Wiese
8ab203cde4
musl: removed openvpn patch because we use libc-compat.h now
11 years ago
Christian Wiese
4830e449d2
Revert "musl: renamed pkg dir (linux-header -> linux) fixing linux-header patching"
...
This reverts commit d0201f400f
.
11 years ago
Christian Wiese
d0201f400f
musl: renamed pkg dir (linux-header -> linux) fixing linux-header patching
...
In the parse-config-9 we map the linux-header and linux package to the same
directory which is 'linux' thus the patches in the linux-header subdir were
not applied.
11 years ago
Christian Wiese
9d590cc73a
musl/linux-header: use libc-compat.h to avoid redefinition errors for 'struct ethhdr'
11 years ago
Christian Wiese
a53ca10176
musl/linux-headers: add <linux/libc-compat.h> a compatibility interface for userspace libc header coordination
...
Origin: https://github.com/sabotage-linux/kernel-headers/blob/master/generic/include/linux/libc-compat.h
11 years ago
Christian Wiese
7aa1ebe612
musl: fixed mine to build
11 years ago
Christian Wiese
9f35bf9a4a
procps: add tweaks to get procps build with musl
11 years ago
Christian Wiese
7a94eceaba
musl/ethtool: fixed to use standard int types
11 years ago
Christian Wiese
07addf18c9
musl/gzip: fixed undefined symbols to rpl_fflush and rpl_fseeko
11 years ago
Christian Wiese
24972b44dd
musl/pciutils: fixed build on x86
...
patch origin: sabotage linux
https://raw.githubusercontent.com/sabotage-linux/sabotage/8054eda9e3b5e58309e36d8d2223aba00a9480e6/KEEP/pciutils-pread.patch
11 years ago
Christian Wiese
22ad0ceb14
musl/openvpn: add workaround avoiding redefinition of struct ethhdr
11 years ago
Christian Wiese
b445d5d8d9
musl/pciutils: add fix to always use sys/io.h
11 years ago
Christian Wiese
0312f234bc
musl/libnet: add patch from alpine linux for fixing includes
11 years ago
Christian Wiese
3ce65979f7
musl/nginx: add patch removing glibc specific workaround from nginx
11 years ago
Christian Wiese
adc76d804b
musl: fixed strace to compile
11 years ago
Christian Wiese
749c987778
musl: added patch to be able to compile util-linux
11 years ago
Christian Wiese
ed3008aae4
musl: fixed to compile shadow package by disabling rlogin legacy code
11 years ago
Christian Wiese
7123962726
musl: fixed to cross-compile time package with musl
11 years ago
Christian Wiese
1c50673a0a
musl/python: fixed python to build with musl
11 years ago
Nagy Karoly Gabriel
9b435f1a5a
musl/util-vserver: added patches and conf file for musl only builds
11 years ago
Nagy Karoly Gabriel
87531086d8
musl/kmod: added external patches and musl speciffic conf
11 years ago
Nagy Karoly Gabriel
3619010740
musl/gdb: added sabotage patches and musl extra configs.
11 years ago
Nagy Karoly Gabriel
2c3f0b8824
musl/iproute2: removed -Werror
11 years ago
Christian Wiese
b9a4a09bd6
lvm2: Updated (2.02.100 -> 2.02.104) and rediffed musl patch accordingly
11 years ago
Christian Wiese
ad42ed6c95
musl/gcc: updated to the latest patch for gcc 4.7.3
...
This update was particularly done to fix the armhf support!
Now it is possible to generate working targets that have been optimised for
armhf.
Note
The original patch was made by Gregor Richards
ea98c70edb/patches/gcc-4.7.3-musl.diff
The patch was slightly modified to fit into OpenSDE's current gcc patchset!
Please look at the patch itself if you want to know more about the tiny
adjustment.
11 years ago
Christian Wiese
1f94617a8d
musl/mdadm: fixed compiling adding a bunch of patches
11 years ago
Christian Wiese
1b5dc9a1ad
musl/lvm2: fixed compiling
11 years ago
Christian Wiese
ec405d1972
musl/e2fsprogs: fixed unknown type name __uint64_t
11 years ago
Christian Wiese
7025ac480b
musl: fixed ulogd by renaming package ulogd2 -> ulogd so tweaks apply again
11 years ago
Christian Wiese
f4742d5086
musl: fixed conntrack-tools package to build
11 years ago
Christian Wiese
be48c66886
musl: fixed ulogd2 by defining _GNU_SOURCE for exposing struct tcphdr
11 years ago
Christian Wiese
e0bad0f82f
musl: fix libnetfilter_queue by defining _GNU_SOURCE to expose struct tcphdr
11 years ago
Christian Wiese
5ad12aab14
musl: fix iptables package
11 years ago
Christian Wiese
23e975db2a
musl: fixed openssl to use termios.h
11 years ago
Christian Wiese
dd04552707
musl: provide proper credits and infos about the gcc patch
11 years ago
Christian Wiese
f782bd37de
musl: fixed gcc patch to apply on top of the multilib patch applied when building a 64bit target
...
The multilib patch 'base/gcc/gcc-4.7-multilib-1.patch' is for adjusting
multilib dirnames to suite OpenSDE's lib as symlink strategy.
11 years ago
Christian Wiese
8e660ad6f5
musl: fixed m4 to cross-compile and to workaround gnulib weirdness
...
Note:
If you see something like this while trying to build a package using musl libc
this kind of fix might also apply for that package!
------------------------------------------------------------------------------
freadahead.c: In function 'freadahead':
freadahead.c:83:3: error: #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, th en report this to bug-gnulib."
------------------------------------------------------------------------------
11 years ago
Christian Wiese
9f3016443e
musl: Added musl 0.9.12 - A lightweight implementation of a standard C library
11 years ago