Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#10956 - Build vlc against wxgtk 2.8

Attached to Project: Arch Linux
Opened by Enrico Tröger (eht16) - Saturday, 19 July 2008, 12:19 GMT
Last edited by Greg (dolby) - Monday, 21 July 2008, 14:07 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Why is the package still built against wxgtk-2.6?
Vlc is the only package which needs this on my system, other packages already use wxgtk-2.8.

Could you build the next revision against wxgtk-2.8?

I did build vlc against wxgtk-2.8 for myself and it seems to work fine, so why the delay?
This task depends upon

Closed by  Greg (dolby)
Monday, 21 July 2008, 14:07 GMT
Reason for closing:  Fixed
Comment by Greg (dolby) - Saturday, 19 July 2008, 12:30 GMT
There are other packages depending on wxwidgets 2.6 eg. audacity, so vlc is not the only one. I seem to remember there was a reason for doing that but cant recall it atm.
Comment by Enrico Tröger (eht16) - Saturday, 19 July 2008, 12:33 GMT
> There are other packages depending on wxwidgets 2.6 eg. audacity

Sure, I meant it's the only one on my system and I don't want to install the old wxgtk-2.6 only for vlc which can also be built with wxgtk-2.8.
Comment by A. K. (Misery) - Saturday, 19 July 2008, 16:21 GMT Comment by Enrico Tröger (eht16) - Saturday, 19 July 2008, 16:58 GMT
Yes, I just compiled the vlc 0.8.6i package from ABS against wxgtk 2.8.

See http://www.uvena.de/tmp/vlc_wxgtk.png and http://www.uvena.de/tmp/vlc.png

The volume bar is fine and as you can see on the other screenshot, I don't have wxgtk-2.6 installed.
Maybe there are other, not so obvious issues but I think you should give it at least a try. It works fine here.

In my build, I added "--disable-opengl --disable-glx" to the configure arguments (I had problems because with OpenGL support it failed to compile as it found 32bit-versions of libGL.so) and I removed some build dependencies ('live-media' 'gnome-vfs' 'sdl_image' 'libmpcdec' 'speex' 'libmodplug' 'lirc-utils').
But these changes shouldn't affect the volume bar, I guess.
Comment by Enrico Tröger (eht16) - Saturday, 19 July 2008, 16:59 GMT
I uploaded my build in case anyone is interested in:

http://www.uvena.de/tmp/vlc-0.8.6i-1-x86_64.pkg.tar.gz
Comment by A. K. (Misery) - Saturday, 19 July 2008, 17:31 GMT
I recompiled it here with wx2.8 on amd64, too. Seems that this problem is fixed.
Comment by Eric Belanger (Snowman) - Saturday, 19 July 2008, 19:38 GMT
Tobias: I'll need to rebuild vlc for an upcoming faad2 soname bump. It you don't mind, I could build it against wxgtk 2.8 at the same time.
Comment by Tobias Kieslich (tobias) - Saturday, 19 July 2008, 22:44 GMT
Eric, go for it. I seriously can't wait for the QT version. Maybe then I can like vlc again :P
Comment by Greg (dolby) - Sunday, 20 July 2008, 11:33 GMT
Maybe audacity could be updated too and move wxgtk 2.6 in community? AFAIK no other package depends on it.
Comment by Eric Belanger (Snowman) - Sunday, 20 July 2008, 21:05 GMT
The vlc in testing is build with wxgtk 2.8.

About audacity: it's Alex's package but he's hasn't been active lately. I'll look into it.
Comment by Greg (dolby) - Monday, 21 July 2008, 02:00 GMT
wxgtk-2.6 seems to be a dependency for 3 packages. vlc, audacity and boinc from community http://www.archlinux.de/?page=PackageDetails;package=1292 . Latest audacity according to the site CAN be built against wxgtk 2.8. If boinc can too we can probably ditch wxgtk-2.6 completely.
Comment by Eric Belanger (Snowman) - Monday, 21 July 2008, 03:35 GMT
I've updated audacity and built it with wxgtk 2.8.

Comical also depends on wxgtk-2.6: http://aur.archlinux.org/packages.php?ID=9456

Loading...