aafe539122
of uclibc, transmission package will fail to build because the function definition exported by the libtransmission/fdlimit.c is lightly different than the function definition in fcntl.h that is installed by eglibc. To get transmission build to work both with uclibc and eglibc, fdlimit.c needs to export function only if the build toolchain uses uclibc. This fixes also a openwrt bug https://dev.openwrt.org/ticket/8820 openwrt_trunk.git/staging_dir/ toolchain-mipsel_gcc-4.6-linaro_eglibc-2.15/lib/ gcc/mipsel-openwrt-linux-gnu/4.6.3/../../../../ mipsel-openwrt-linux-gnu/sys-include/bits/fcntl.h:316:12: error: conflicting types for 'fallocate64' fdlimit.c:30:14: note: previous declaration of 'fallocate64' was here Signed-off-by: Mika Laitio <mika.laitio@nokia.com> SVN-Revision: 33012 |
||
---|---|---|
.. | ||
010_libtransmission_fallocate64_eglibc.patch |