You are not logged in.

#1 2010-02-02 21:13:12

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Building boxee since libpng update

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 1

This happens after several deprecated warnings.  Anyone able to build this have any advice?

Offline

#2 2010-02-02 21:20:43

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Building boxee since libpng update

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

#3 2010-02-02 22:29:23

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: Building boxee since libpng update

All right here is more:
http://pastebin.com/f1d2c398b

Offline

#4 2010-02-02 22:38:23

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Building boxee since libpng update

It looks like its trying to build against libpng 1.4 but it probably needs an older version.


neutral

Offline

#5 2010-02-02 22:42:27

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Building boxee since libpng update

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

#6 2010-02-03 01:38:37

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: Building boxee since libpng update

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 smile

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

#7 2010-02-03 02:39:07

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: Building boxee since libpng update

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

#8 2010-02-03 02:41:27

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: Building boxee since libpng update

wonder wrote:

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

#9 2010-02-03 02:51:59

jowilkin
Member
Registered: 2009-05-07
Posts: 243

Re: Building boxee since libpng update

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

#10 2010-02-03 02:53:27

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: Building boxee since libpng update

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

Board footer

Powered by FluxBB