Modify

Opened 9 years ago

Closed 9 years ago

#4306 closed defect (fixed)

ov51x-jpeg build failure on x86-alix at r13492

Reported by: seniorr@… Owned by: developers
Priority: normal Milestone:
Component: packages Version:
Keywords: Cc:

Description

During a "Select all packages" build, ran into this:

make[3]: Entering directory `/aux2/src/openwrt/feeds/packages/multimedia/ov51x-jpeg'
gzip -dc /src_archive/openwrt/dl/ov51x-jpeg-1.5.7.tar.gz | /bin/tar -C /aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/.. -xf -

Applying ./patches/100-compile_fix.patch using plaintext: 
patching file ov51x-jpeg-core.c
touch /aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/.prepared_d4a606aae2f299cc887ef64f1bdacff8
(cd /aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/./; if [ -x ./configure ]; then /usr/bin/X11/find /aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ -name config.guess | xargs -r -n1 cp /aux2/src/openwrt/scripts/config.guess; /usr/bin/X11/find /aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ -name config.sub | xargs -r -n1 cp /aux2/src/openwrt/scripts/config.sub; AR=i386-linux-uclibc-ar AS="i386-linux-uclibc-gcc -c -O2 -pipe -march=i486 -funit-at-a-time -fhonour-copts" LD=i386-linux-uclibc-ld NM=i386-linux-uclibc-nm CC="i386-linux-uclibc-gcc" GCC="i386-linux-uclibc-gcc" CXX="i386-linux-uclibc-g++" RANLIB=i386-linux-uclibc-ranlib STRIP=i386-linux-uclibc-strip OBJCOPY=i386-linux-uclibc-objcopy OBJDUMP=i386-linux-uclibc-objdump SIZE=i386-linux-uclibc-size CFLAGS="-O2 -pipe -march=i486 -funit-at-a-time -fhonour-copts " CXXFLAGS="-O2 -pipe -march=i486 -funit-at-a-time -fhonour-copts " CPPFLAGS="-I/aux2/src/openwrt/staging_dir/i386/usr/include -I/aux2/src/openwrt/staging_dir/i386/include " LDFLAGS="-L/aux2/src/openwrt/staging_dir/toolchain-i386_gcc4.1.2/lib -L/aux2/src/openwrt/staging_dir/i386/usr/lib -L/aux2/src/openwrt/staging_dir/i386/lib " PKG_CONFIG_PATH="/aux2/src/openwrt/staging_dir/i386/usr/lib/pkgconfig:/aux2/src/openwrt/staging_dir/host/usr/lib/pkgconfig" PKG_CONFIG_LIBDIR="/aux2/src/openwrt/staging_dir/i386/usr/lib/pkgconfig"  ./configure --target=i386-linux --host=i386-linux --build=i486-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; )
touch /aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/.configured
make -C /aux2/src/openwrt/build_dir/linux-x86_generic/linux-2.6.27.7 ARCH="i386" CROSS_COMPILE="i386-linux-uclibc-" SUBDIRS="/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7" modules
make[4]: Entering directory `/aux2/src/openwrt/build_dir/linux-x86_generic/linux-2.6.27.7'
  CC [M]  /aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.o
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c:115:27: error: asm/semaphore.h: No such file or directory
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c: In function 'ov51x_v4l1_ioctl':
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c:6378: error: implicit declaration of function 'video_usercopy'
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c: At top level:
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c:6633: error: unknown field 'owner' specified in initializer
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c:6633: warning: initialization from incompatible pointer type
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c:6635: error: unknown field 'type' specified in initializer
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c: In function 'ov51x_probe':
/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.c:8364: error: incompatible types in assignment
make[5]: *** [/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/ov51x-jpeg-core.o] Error 1
make[4]: *** [_module_/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7] Error 2
make[4]: Leaving directory `/aux2/src/openwrt/build_dir/linux-x86_generic/linux-2.6.27.7'
make[3]: *** [/aux2/src/openwrt/build_dir/linux-x86_generic/ov51x-jpeg-1.5.7/.built] Error 2
make[3]: Leaving directory `/aux2/src/openwrt/feeds/packages/multimedia/ov51x-jpeg'
make[2]: *** [package/feeds/packages/ov51x-jpeg/compile] Error 2
make[2]: Leaving directory `/aux2/src/openwrt'
make[1]: *** [/aux2/src/openwrt/staging_dir/i386/stamp/.package_compile] Error 2
make[1]: Leaving directory `/aux2/src/openwrt'
make: *** [world] Error 2

Attachments (0)

Change History (1)

comment:1 Changed 9 years ago by florian

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

Fixed with [13630].

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.