Modify

Opened 3 years ago

Closed 3 years ago

#19147 closed defect (moved_to_github)

Compilation error cshark - fatal error: json/json.h: No such file or directory

Reported by: anonymous Owned by: developers
Priority: normal Milestone:
Component: packages Version: Trunk
Keywords: cshark Cc:

Description

cshark used to compile fine until today:

make[3]: Leaving directory `/home/development/src/openwrt-trunk/openwrt/package/libs/uclient'
make[3]: Entering directory `/home/development/src/openwrt-trunk/openwrt/feeds/packages/net/cshark'
. /home/development/src/openwrt-trunk/openwrt/include/shell.sh; gzip -dc /home/development/src/openwrt-trunk/openwrt/dl/cshark-2014-07-02-ec638311b0b8ef74baf0be06dcf03a641e3308a2.tar.gz | tar -C /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02/.. -xf -
touch /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02/.prepared_02ba39a03e1eb6b8ea4bfd625bcd3197
(cd /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02; CFLAGS="-Os -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable " CXXFLAGS="-Os -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable " LDFLAGS="-L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/lib " cmake -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_VERSION=1 -DCMAKE_SYSTEM_PROCESSOR=i386 -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_C_COMPILER="/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/bin/i486-openwrt-linux-uclibc-gcc" -DCMAKE_C_COMPILER_ARG1="" -DCMAKE_CXX_COMPILER="/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/bin/i486-openwrt-linux-uclibc-g++" -DCMAKE_CXX_COMPILER_ARG1="" -DCMAKE_EXE_LINKER_FLAGS:STRING="-L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/lib" -DCMAKE_MODULE_LINKER_FLAGS:STRING="-L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/lib" -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/lib" -DCMAKE_AR="/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/bin/i486-openwrt-linux-uclibc-gcc-ar" -DCMAKE_NM="/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/bin/i486-openwrt-linux-uclibc-gcc-nm" -DCMAKE_RANLIB="/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/bin/i486-openwrt-linux-uclibc-gcc-ranlib" -DCMAKE_FIND_ROOT_PATH="/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2;/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2" -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=BOTH -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_STRIP=: -DCMAKE_INSTALL_PREFIX=/usr -DDL_LIBRARY=/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2 -DCMAKE_PREFIX_PATH=/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2 -DCMAKE_SKIP_RPATH=TRUE -DCMAKE_INSTALL_PREFIX=/usr -DWITH_DEBUG=OFF  . )
-- The C compiler identification is GNU 4.8.3
-- Check for working C compiler: /home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/bin/i486-openwrt-linux-uclibc-gcc
-- Check for working C compiler: /home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/bin/i486-openwrt-linux-uclibc-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /home/development/src/openwrt-trunk/openwrt/staging_dir/host/bin/pkg-config (found version "0.28")
-- Found LIBUBOX: /home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib/libubox.so
-- Found LIBUCLIENT: /home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib/libuclient.so
-- Found LIBPCAP: /home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib/libpcap.so
-- Found UCI: /home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib/libuci.so
-- Found JSON-C: /home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib/libjson-c.so
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_COMPILER
    CMAKE_CXX_COMPILER_ARG1
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_MODULE_LINKER_FLAGS
    CMAKE_SHARED_LINKER_FLAGS
    DL_LIBRARY


-- Build files have been written to: /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02
rm -f /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02/.configured_
touch /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02/.configured_
CFLAGS="-Os -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable  -I/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/include -I/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/include -I/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/include " CXXFLAGS="-Os -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable  -I/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/include -I/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/include -I/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/usr/include -I/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/include " LDFLAGS="-L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/development/src/openwrt-trunk/openwrt/staging_dir/toolchain-i386_i486_gcc-4.8-linaro_uClibc-0.9.33.2/lib " make   -C /home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02/. AR="i486-openwrt-linux-uclibc-gcc-ar" AS="i486-openwrt-linux-uclibc-gcc -c -Os -pipe -march=i486 -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable" LD=i486-openwrt-linux-uclibc-ld NM="i486-openwrt-linux-uclibc-gcc-nm" CC="i486-openwrt-linux-uclibc-gcc" GCC="i486-openwrt-linux-uclibc-gcc" CXX="i486-openwrt-linux-uclibc-g++" RANLIB="i486-openwrt-linux-uclibc-gcc-ranlib" STRIP=i486-openwrt-linux-uclibc-strip OBJCOPY=i486-openwrt-linux-uclibc-objcopy OBJDUMP=i486-openwrt-linux-uclibc-objdump SIZE=i486-openwrt-linux-uclibc-size CROSS="i486-openwrt-linux-uclibc-" ARCH="i386" ;
make[4]: Entering directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
make[5]: Entering directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
make[6]: Entering directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
Scanning dependencies of target cshark
make[6]: Leaving directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
make[6]: Entering directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
[ 25%] Building C object CMakeFiles/cshark.dir/src/cshark.c.o
[ 50%] Building C object CMakeFiles/cshark.dir/src/pcap.c.o
[ 75%] Building C object CMakeFiles/cshark.dir/src/uclient.c.o
/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02/src/uclient.c:35:23: fatal error: json/json.h: No such file or directory
 #include <json/json.h>
                       ^
compilation terminated.
make[6]: *** [CMakeFiles/cshark.dir/src/uclient.c.o] Error 1
make[6]: Leaving directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
make[5]: *** [CMakeFiles/cshark.dir/all] Error 2
make[5]: Leaving directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02'
make[3]: *** [/home/development/src/openwrt-trunk/openwrt/build_dir/target-i386_i486_uClibc-0.9.33.2/cshark-2014-07-02/.built] Error 2
make[3]: Leaving directory `/home/development/src/openwrt-trunk/openwrt/feeds/packages/net/cshark'
make[2]: *** [package/feeds/packages/cshark/compile] Error 2
make[2]: Leaving directory `/home/development/src/openwrt-trunk/openwrt'
make[1]: *** [/home/development/src/openwrt-trunk/openwrt/staging_dir/target-i386_i486_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/development/src/openwrt-trunk/openwrt'
make: *** [world] Error 2
development@openwrt-devel:~/src/openwrt-trunk/openwrt$

Attachments (0)

Change History (2)

comment:2 Changed 3 years ago by nbd

  • Resolution set to moved_to_github
  • Status changed from new to closed

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.