You are not logged in.
Pages: 1
Well I would like to build and install boxee-source from the AUR on x86_64, but the dependency libpng<1.4.0 prevents this. I tried removing the dependency, but make errors out:
make[2]: *** [ximapng.o] Error 1This happens after several deprecated warnings. Anyone able to build this have any advice?
Offline
that's not an error. please post more text
Give what you have. To someone, it may be better than you dare to think.
Offline
All right here is more:
http://pastebin.com/f1d2c398b
Offline
It looks like its trying to build against libpng 1.4 but it probably needs an older version.
![]()
Offline
ok.
ximapng.cpp:147: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:149: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:157: error: 'struct png_info_struct' has no member named 'trans'
ximapng.cpp:171: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:172: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:173: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:424: error: 'struct png_info_struct' has no member named 'trans'
ximapng.cpp:425: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:426: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:427: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:428: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:429: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:429: error: 'struct png_info_struct' has no member named 'trans_values'
ximapng.cpp:450: error: 'struct png_info_struct' has no member named 'trans'as a hint on how can you fix this look at qt,xbmc patch
Last edited by wonder (2010-02-02 22:43:13)
Give what you have. To someone, it may be better than you dare to think.
Offline
Ok....looking through the PKGBUILD file from cache now. Thanks for the tip. I might need some more info if I can't figure it out ![]()
I don't really see how to fix it. Is it in the boxee64.patch PKGBUILD? I don't see any patch files for qt or xbmc..
Last edited by DarksideEE7 (2010-02-03 02:17:42)
Offline
here is a patch to built against libpng 1.4.0: http://archlinux.ro/~ioni/boxee/libpng14.patch
basically this patch is identical with the patch for xbmc. here is the patch i was talking about http://repos.archlinux.org/wsvn/communi … ng14.patch
Last edited by wonder (2010-02-03 02:42:43)
Give what you have. To someone, it may be better than you dare to think.
Offline
here is a patch to built against libpng 1.4.0: http://archlinux.ro/~ioni/boxee/libpng14.patch
basically this patch is identical with the patch for xbmc.
Ok I'll have a look. How can I use this to compile? I typically use yaourt so I haven't ever had to manually apply a patch. Can I just put the patch in /tmp/yaourt-tmp-l33/aur-boxee-source and edit the PKGBUILD to include this, or do I just execute it?
Last edited by DarksideEE7 (2010-02-03 02:47:23)
Offline
You should probably use makepkg instead of yaourt to do it. You need to add the patch into the PKGBUILD and then make the package with makepkg.
Offline
Yea that's what I meant, use makepkg -i instead of yaourt...should have specified. I'll give that a shot. Thanks.
Last edited by DarksideEE7 (2010-02-03 02:54:20)
Offline
Pages: 1