ports/168400: multimedia/vlc fails compiling, error in src/theme_loader.cpp

Adrien pmn at bakarika.net
Mon May 28 05:40:03 UTC 2012


>Number:         168400
>Category:       ports
>Synopsis:       multimedia/vlc fails compiling, error in src/theme_loader.cpp
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 28 05:40:03 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Adrien
>Release:        8.2 release
>Organization:
>Environment:
FreeBSD jailports 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011     root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
Running `portmaster -gd vlc`, I get
[lots of compilation messages]
  CXX    libskins2_plugin_la-top_window.lo
  CXX    libskins2_plugin_la-var_manager.lo
  CXX    libskins2_plugin_la-vlcproc.lo
  CXX    libskins2_plugin_la-vout_window.lo
  CXX    libskins2_plugin_la-vout_manager.lo
  CXX    libskins2_plugin_la-window_manager.lo
src/theme_loader.cpp: In function 'int gzclose_frontend(int)':
src/theme_loader.cpp:771: error: invalid conversion from 'void*' to 'gzFile_s*'
src/theme_loader.cpp:771: error:   initializing argument 1 of 'int gzclose(gzFile_s*)'
src/theme_loader.cpp: In function 'int gzread_frontend(int, void*, size_t)':
src/theme_loader.cpp:780: error: invalid conversion from 'void*' to 'gzFile_s*'
src/theme_loader.cpp:780: error:   initializing argument 1 of 'int gzread(gzFile_s*, void*, unsigned int)'
src/theme_loader.cpp: In function 'int gzwrite_frontend(int, const void*, size_t)':
src/theme_loader.cpp:789: error: invalid conversion from 'void*' to 'gzFile_s*'
src/theme_loader.cpp:789: error:   initializing argument 1 of 'int gzwrite(gzFile_s*, const void*, unsigned int)'
  CXX    libskins2_plugin_la-bezier.lo
gmake[6]: *** [libskins2_plugin_la-theme_loader.lo] Error 1
gmake[6]: *** Waiting for unfinished jobs....
gmake[6]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.13/modules/gui/skins2'
gmake[5]: *** [all] Error 2
gmake[5]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.13/modules/gui/skins2'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.13/modules/gui'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.13/modules/gui'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.13/modules'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-1.1.13'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/multimedia/vlc.
*** Error code 1

Stop in /usr/ports/multimedia/vlc.

===>>> make failed for multimedia/vlc
===>>> Aborting update

===>>> Update for vlc-1.1.13_8,3 failed
===>>> Aborting update

Terminated

>How-To-Repeat:
cd /usr/ports/multimedia/vlc/
make clean
make config => set SKINS
make
>Fix:
For the moment
make config => unset SKINS

I don't have time to investigate the source code, but wonder whether it's related to the recent update of QT4 ports (qt4-corelib, qt4-dbus, qt4-gui, qt4-moc, qt4-qmake, qt4-rcc, qt4-uic, and qt4-xml) as well.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list