Christian Wiese
0881365ea0
musl: fixed to also force reinstall of arch specific headers
...
This fixes the issue that arch specific headers will not appear in the flist
file when cross-compiling, and thus being missing in the resulting binary
package.
11 years ago
Christian Wiese
dfcaea8792
gcc: fixed to not inject -rpath when cross-compiling
...
Resulting binaries like libstdc++.so will end up having an rpath with an
absolute path to the build sandbox set in the elf headers.
This issue was discovered when trying to run a cross-compiled lftp which
was cross-compiled against musl libc and segfaulted when being executed.
Removing the explicit rpath seems to solve the runtime issue because lftp
is not segfaulting anymore and works as expected.
11 years ago
Christian Wiese
f91592233a
musl/iptables: fixed command line parsing by using gnu-getopt compat package
11 years ago
Christian Wiese
d416ce05cb
musl: fixed man package to build
11 years ago
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
442d9b166b
musl: fixed parse-config-9 to not map the linux-header package to the linux package
...
Applying libc-compat.h related patches to the kernel itself breaks the build.
It doesn't really make much sense to do that anyway because it is highly
unlikely that there will be any musl dpecific patch for the kernel itself.
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
e9925b0bb2
musl: Updated (1.0.1 -> 1.1.0)
11 years ago
Christian Wiese
7766d2630f
musl: marked package stable
11 years ago
Christian Wiese
7ef5e48b2a
linux-src: Updated (3.10.37 -> 3.10.38)
11 years ago
Christian Wiese
35e70735d5
linux-header: Updated (3.10.37 -> 3.10.38)
11 years ago
Christian Wiese
f70f7a6230
linux: Updated (3.10.37 -> 3.10.38)
11 years ago
Christian Wiese
f1356b744c
musl: changed parse-config-9 to be more consistent when notifying about appending patches
11 years ago
Christian Wiese
ffb1dee068
musl: improved parse-config-9 to also handle patches only applied at toolchain stage
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
09964d06c2
musl: changed to install libc.so as libc-musl-$arch.so.1 and make libc.so a symlink
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
8f592967a6
musl: Updated (1.0.0 -> 1.0.1)
11 years ago
Christian Wiese
7e09718f1b
musl: add initial pieces for a musl specific shared config.cache
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
395414e5a8
procps: Updated (3.2.8 -> 3.3.9) (using procps-ng now! see note!)
...
Note:
Because the original procps project is pretty unmaintained a fork called
procps-ng was initiated by Debian, Redhat and Suse.
This update is replacing the sources with those provided by the procps-ng
project.
11 years ago
Christian Wiese
7a94eceaba
musl/ethtool: fixed to use standard int types
11 years ago
Christian Wiese
2b65d57277
musl/bdb: add tweak to fix config.sub for having musl triplet support
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
Nagy Karoly Gabriel
75bde963bf
debootstrap: Updated (1.0.29 -> 1.0.59)
11 years ago
Christian Wiese
806d06e867
uclibc: reintroduced the shared config.cache file which was moved from architecture/share
...
Note:
Currently this is a copy of the glibc config.cache because this was formerly
injected from the frameworks for all builds!
TODO: All the entries need to be checked on a native build!
11 years ago
Christian Wiese
ba7cc3bd3d
linux-src: Updated (3.10.36 -> 3.10.37)
11 years ago
Christian Wiese
45951e052d
linux-header: Updated (3.10.36 -> 3.10.37)
11 years ago
Christian Wiese
72819867c3
linux: Updated (3.10.36 -> 3.10.37)
11 years ago
Nagy Karoly Gabriel
7f0cea8d8e
tzdata: Updated (2013i -> 2014b)
11 years ago
Nagy Karoly Gabriel
6af16c8373
tzdata: fixed to always cross compile.
...
Actually reverting 8a5fecedc6
.
11 years ago
Nagy Karoly Gabriel
b7b6f62df5
tmux: Updated (1.8 -> 1.9a)
11 years ago
Nagy Karoly Gabriel
8d8d999385
sysstat: Updated (9.0.5 -> 10.2.1)
11 years ago
Christian Wiese
8ef96d239d
gcc: improved üarse-config to remove -fstack-protector options if SSP is not wanted
11 years ago
Christian Wiese
3f910863d0
attr: fixed to not use the cross-compiled libtool
...
The libtool we build in toolchain stage should be sufficient.
11 years ago
Christian Wiese
08b3de8d89
linux-src: Updated (3.10.34 -> 3.10.36)
11 years ago
Christian Wiese
38269ac144
linux: Updated (3.10.34 -> 3.10.36)
11 years ago
Christian Wiese
15456c5049
linux-header: Updated (3.10.34 -> 3.10.36)
11 years ago
Christian Wiese
48bcbcf0bc
musl/expat: add fix for config.sub to include musl target support
11 years ago
Christian Wiese
0312f234bc
musl/libnet: add patch from alpine linux for fixing includes
11 years ago
Christian Wiese
312a359534
libcap-ng: marked cross-compiling
11 years ago
Christian Wiese
acb2ee8ae2
libcap-ng: fixed to build on musl by including sys/types.h
11 years ago
Christian Wiese
a0090184dd
linux-src: Updated (3.10.33 -> 3.10.34)
11 years ago