Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 May 2012 05:35:20 GMT
From:      Adrien <pmn@bakarika.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/168400: multimedia/vlc fails compiling, error in src/theme_loader.cpp
Message-ID:  <201205280535.q4S5ZKhN001286@red.freebsd.org>
Resent-Message-ID: <201205280540.q4S5e3bo020894@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201205280535.q4S5ZKhN001286>