Modify

Opened 5 years ago

Last modified 4 years ago

#12459 assigned defect

[packages] xorg/libs/fltk2 build is broken

Reported by: anonymous Owned by: florian
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: Cc:

Description

The build is broken for this package!!

Buildlog:

Installing static images library in /usr/lib
mkdir -p /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib
rm -f /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_images.a
cp ../lib/libfltk2_images.a /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib
mips-openwrt-linux-uclibc-ranlib /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_images.a
rm -f -f /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_z.a
rm -f -f /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_png.a
rm -f -f /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_jpeg.a
echo "Installing shared images library in /usr/lib"
Installing shared images library in /usr/lib
mkdir -p /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib
rm -f /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_images.so.2.0
rm -f /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_images.so
cp ../lib/libfltk2_images.so.2.0 /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib
ln -s -s libfltk2_images.so.2.0 /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/libfltk2_images.so
make[4]: Leaving directory `/home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg/fltk2-r9714/images'
=== installing documentation ===
make[4]: Entering directory `/home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg/fltk2-r9714/documentation'
echo "Installing man pages in /usr/man"
Installing man pages in /usr/man
mkdir -p -p /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/man/man1
for file in ; do \
                cp $file /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/man/man1/`basename $file .man`.1; \
        done
mkdir -p -p /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/man/man3
for file in ; do \
                cp $file /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/man/man3/`basename $file .man`.3; \
        done
make[4]: Leaving directory `/home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg/fltk2-r9714/documentation'
make[3]: Leaving directory `/home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg/fltk2-r9714'
touch /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//.built
mkdir -p /home/openwrt/openwrt/wndr3700/bin/ar71xx/packages /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-ar71xx/fltk2/CONTROL /home/openwrt/openwrt/wndr3700/staging_dir/target-mips_r2_uClibc-0.9.33.2/pkginfo
install -d -m0755 /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-ar71xx/fltk2/usr/lib
cp -fpR /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-install/usr/lib/*.so* /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-ar71xx/fltk2/usr/lib/
find /home/openwrt/openwrt/wndr3700/build_dir/target-mips_r2_uClibc-0.9.33.2/Xorg//fltk2-r9714//ipkg-ar71xx/fltk2 -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
Package fltk2 is missing dependencies for the following libraries:
libXft.so.2
libpthread.so.0
make[2]: *** [/home/openwrt/openwrt/wndr3700/bin/ar71xx/packages/fltk2_r9714-2_ar71xx.ipk] Error 1
make[2]: Leaving directory `/home/openwrt/openwrt/wndr3700/feeds/xorg/lib/fltk2'
make[1]: *** [package/feeds/xorg/fltk2/compile] Error 2
make[1]: Leaving directory `/home/openwrt/openwrt/wndr3700'
make: *** [package/fltk2/compile] Error 2
openwrt@h2061450:~/openwrt/wndr3700$

Attachments (0)

Change History (3)

comment:1 Changed 5 years ago by anonymous

Patch to fix it:

Index: feeds/xorg/lib/fltk2/Makefile
===================================================================
--- feeds/xorg/lib/fltk2/Makefile       (revision 34141)
+++ feeds/xorg/lib/fltk2/Makefile       (working copy)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2006-2008 OpenWrt.org
+# Copyright (C) 2006-2012 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -30,7 +30,7 @@
   SUBMENU:=framework
   TITLE:=Fltk2
   URL:=http://fltk.org/
-  DEPENDS:=+libXi +libstdcpp +libfreetype
+  DEPENDS:=+libXi +libXft +libstdcpp +libpthread +libfreetype
 endef
 
 define Package/fltk2/description

comment:2 Changed 5 years ago by florian

  • Owner changed from developers to florian
  • Status changed from new to assigned

comment:3 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as assigned .
Author


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

 
Note: See TracTickets for help on using tickets.