#19355: Transmission compile error r45142
-----------------------+------------------------
 Reporter:  anonymous  |      Owner:  developers
     Type:  defect     |     Status:  new
 Priority:  normal     |  Milestone:
Component:  packages   |    Version:  Trunk
 Keywords:             |
-----------------------+------------------------
 I get a compile error from Transmission on r45142:


 {{{
 make[3]: Entering directory
 `/home/martijn/openwrt/feeds/packages/net/transmission'
 CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-
 saves -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float
 -mips16 -minterlink-mips16  -I/home/martijn/openwrt/staging_dir/target-
 mips_34kc_uClibc-0.9.33.2/usr/include -I/home/martijn/openwrt/staging_dir
 /target-mips_34kc_uClibc-0.9.33.2/include
 -I/home/martijn/openwrt/staging_dir/toolchain-
 mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include
 -I/home/martijn/openwrt/staging_dir/toolchain-
 mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include " CXXFLAGS="-Os -pipe
 -mno-branch-likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts
 -Wno-error=unused-but-set-variable -msoft-float -mips16 -minterlink-mips16
 -I/home/martijn/openwrt/staging_dir/target-
 mips_34kc_uClibc-0.9.33.2/usr/include -I/home/martijn/openwrt/staging_dir
 /target-mips_34kc_uClibc-0.9.33.2/include
 -I/home/martijn/openwrt/staging_dir/toolchain-
 mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include
 -I/home/martijn/openwrt/staging_dir/toolchain-
 mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include "
 LDFLAGS="-L/home/martijn/openwrt/staging_dir/target-
 mips_34kc_uClibc-0.9.33.2/usr/lib -L/home/martijn/openwrt/staging_dir
 /target-mips_34kc_uClibc-0.9.33.2/lib -L/home/martijn/openwrt/staging_dir
 /toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib
 -L/home/martijn/openwrt/staging_dir/toolchain-
 mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/lib " make   -C
 /home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/. AR="mips-openwrt-linux-
 uclibc-gcc-ar" AS="mips-openwrt-linux-uclibc-gcc -c -Os -pipe -mno-branch-
 likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error
 =unused-but-set-variable -msoft-float" LD=mips-openwrt-linux-uclibc-ld NM
 ="mips-openwrt-linux-uclibc-gcc-nm" CC="mips-openwrt-linux-uclibc-gcc" GCC
 ="mips-openwrt-linux-uclibc-gcc" CXX="mips-openwrt-linux-uclibc-g++"
 RANLIB="mips-openwrt-linux-uclibc-gcc-ranlib" STRIP=mips-openwrt-linux-
 uclibc-strip OBJCOPY=mips-openwrt-linux-uclibc-objcopy OBJDUMP=mips-
 openwrt-linux-uclibc-objdump SIZE=mips-openwrt-linux-uclibc-size CROSS
 ="mips-openwrt-linux-uclibc-" ARCH="mips" CFLAGS="-Os -pipe -mno-branch-
 likely -mips32r2 -mtune=34kc -fno-caller-saves -fhonour-copts -Wno-error
 =unused-but-set-variable -msoft-float -mips16 -minterlink-mips16
 -D_GNU_SOURCE" ;
 make[4]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84'
 Making all in extras
 make[5]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/extras'
 make[5]: Nothing to be done for `all'.
 make[5]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/extras'
 Making all in third-party
 make[5]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party'
 Making all in dht
 make[6]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/dht'
 make[6]: Nothing to be done for `all'.
 make[6]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/dht'
 Making all in libnatpmp
 make[6]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/libnatpmp'
 make[6]: Nothing to be done for `all'.
 make[6]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/libnatpmp'
 Making all in miniupnp
 make[6]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/miniupnp'
 make  all-am
 make[7]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/miniupnp'
 make[7]: Nothing to be done for `all-am'.
 make[7]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/miniupnp'
 make[6]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/miniupnp'
 Making all in libutp
 make[6]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/libutp'
 make[6]: Nothing to be done for `all'.
 make[6]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party/libutp'
 make[6]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party'
 make[6]: Nothing to be done for `all-am'.
 make[6]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party'
 make[5]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/third-party'
 Making all in libtransmission
 make[5]: Entering directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/libtransmission'
   CC       fdlimit.o
 In file included from fdlimit.c:39:0:
 /home/martijn/openwrt/staging_dir/toolchain-
 mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/include/fcntl.h:256:12: error:
 conflicting types for 'fallocate64'
  extern int fallocate64 (int __fd, int __mode, __off64_t __offset,
 __off64_t __len);
             ^
 fdlimit.c:28:14: note: previous declaration of 'fallocate64' was here
    extern int fallocate64 (int fd, int mode, uint64_t offset, uint64_t
 len);
               ^
 make[5]: *** [fdlimit.o] Error 1
 make[5]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/libtransmission'
 make[4]: *** [all-recursive] Error 1
 make[4]: Leaving directory `/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84'
 make[3]: *** [/home/martijn/openwrt/build_dir/target-
 mips_34kc_uClibc-0.9.33.2/transmission-2.84/.built] Error 2
 make[3]: Leaving directory
 `/home/martijn/openwrt/feeds/packages/net/transmission'
 make[2]: *** [package/feeds/packages/transmission/compile] Error 2
 make[2]: Leaving directory `/home/martijn/openwrt'
 make[1]: *** [/home/martijn/openwrt/staging_dir/target-
 mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
 make[1]: Leaving directory `/home/martijn/openwrt'
 make: *** [world] Fout 2
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/19355>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to