make[3]: Entering directory '/build/lede-17.01-phase2/i386_i486/build/sdk/feeds/packages/utils/rtl-ais' CFLAGS="-Os -pipe -march=i486 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap /build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213:rtl-ais-20151213 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/usr/include -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/include -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/usr/include -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/include/fortify -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/include " CXXFLAGS="-Os -pipe -march=i486 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap /build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213:rtl-ais-20151213 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/usr/include -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/include -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/usr/include -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/include/fortify -I/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/include " LDFLAGS="-L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/usr/lib -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/lib -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/usr/lib -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/lib -znow -zrelro " make -j1 -C /build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213/. AR="i486-openwrt-linux-musl-gcc-ar" AS="ccache_cc -c -Os -pipe -march=i486 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap /build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213:rtl-ais-20151213 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=i486-openwrt-linux-musl-ld NM="i486-openwrt-linux-musl-gcc-nm" CC="ccache_cc" GCC="ccache_cc" CXX="ccache_cxx" RANLIB="i486-openwrt-linux-musl-gcc-ranlib" STRIP=i486-openwrt-linux-musl-strip OBJCOPY=i486-openwrt-linux-musl-objcopy OBJDUMP=i486-openwrt-linux-musl-objdump SIZE=i486-openwrt-linux-musl-size CROSS="i486-openwrt-linux-musl-" ARCH="i386" ; make[4]: Entering directory '/build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213' ccache_cc rtl_ais.o convenience.o ./aisdecoder/aisdecoder.o ./aisdecoder/sounddecoder.o ./aisdecoder/lib/receiver.o ./aisdecoder/lib/protodec.o ./aisdecoder/lib/hmalloc.o ./aisdecoder/lib/filter.o -o rtl_ais -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/usr/lib -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/lib -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/usr/lib -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/toolchain-i386_i486_gcc-5.4.0_musl-1.1.15/lib -znow -zrelro -lpthread -lm -L/build/lede-17.01-phase2/i386_i486/build/sdk/staging_dir/target-i386_i486_musl-1.1.15/usr/lib -lrtlsdr -lusb-1.0 ./aisdecoder/lib/filter.o: In function `__mac_g': filter.c:(.text+0x0): multiple definition of `__mac_g' ./aisdecoder/lib/receiver.o:receiver.c:(.text+0x0): first defined here ./aisdecoder/lib/filter.o: In function `__mac_c': filter.c:(.text+0x1f): multiple definition of `__mac_c' ./aisdecoder/lib/receiver.o:receiver.c:(.text+0x1f): first defined here collect2: error: ld returned 1 exit status Makefile:56: recipe for target 'rtl_ais' failed make[4]: *** [rtl_ais] Error 1 make[4]: Leaving directory '/build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213' Makefile:53: recipe for target '/build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213/.built' failed make[3]: *** [/build/lede-17.01-phase2/i386_i486/build/sdk/build_dir/target-i386_i486_musl-1.1.15/rtl-ais-20151213/.built] Error 2 make[3]: Leaving directory '/build/lede-17.01-phase2/i386_i486/build/sdk/feeds/packages/utils/rtl-ais'