Date: Sun, 8 Aug 2010 13:38:42 GMT From: Ivan Klymenko <fidaj@ukr.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/149428: [patch] multimedia/vlc no build after ports upgrade Message-ID: <201008081338.o78DcgLk037289@www.freebsd.org> Resent-Message-ID: <201008081340.o78De7tr049269@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 149428 >Category: ports >Synopsis: [patch] multimedia/vlc no build after ports upgrade >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: Sun Aug 08 13:40:06 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Ivan Klymenko >Release: FreeBSD 9.0-CURRENT amd64 >Organization: individual >Environment: >Description: Port multimedia/vlc no build after ports upgrade WITH_SKINS=true: .. CXX libskins2_plugin_la-x11_timer.lo CXX libskins2_plugin_la-x11_window.lo distcc[48670] ERROR: compile /usr/.ccache/tmp/x11_factor.tmp.nonamehost.48632.ii on localhost failed x11/x11_factory.cpp: In member function 'virtual void X11Factory::rmDir(const std::string&)': x11/x11_factory.cpp:213: error: 'NAME_MAX' was not declared in this scope gmake[6]: *** [libskins2_plugin_la-x11_factory.lo] Ошибка 1 gmake[6]: *** Ожидание завершения заданий... distcc[48736] ERROR: compile /usr/.ccache/tmp/x11_window.tmp.nonamehost.48733.ii on localhost failed x11/x11_window.cpp: In constructor 'X11Window::X11Window(intf_thread_t*, GenericWindow&, X11Display&, bool, bool, X11Window*, GenericWindow::WindowType_t)': x11/x11_window.cpp:172: error: '_POSIX_HOST_NAME_MAX' was not declared in this scope gmake[6]: *** [libskins2_plugin_la-x11_window.lo] Ошибка 1 gmake[6]: Leaving directory `/usr/ports_build/usr/ports/multimedia/vlc/work/vlc-1.1.2/modules/gui/skins2' gmake[5]: *** [all] Ошибка 2 gmake[5]: Leaving directory `/usr/ports_build/usr/ports/multimedia/vlc/work/vlc-1.1.2/modules/gui/skins2' gmake[4]: *** [all-recursive] Ошибка 1 gmake[4]: Leaving directory `/usr/ports_build/usr/ports/multimedia/vlc/work/vlc-1.1.2/modules/gui' gmake[3]: *** [all] Ошибка 2 gmake[3]: Leaving directory `/usr/ports_build/usr/ports/multimedia/vlc/work/vlc-1.1.2/modules/gui' gmake[2]: *** [all-recursive] Ошибка 1 gmake[2]: Leaving directory `/usr/ports_build/usr/ports/multimedia/vlc/work/vlc-1.1.2/modules' gmake[1]: *** [all-recursive] Ошибка 1 gmake[1]: Leaving directory `/usr/ports_build/usr/ports/multimedia/vlc/work/vlc-1.1.2' gmake: *** [all] Ошибка 2 >How-To-Repeat: >Fix: See attached patch Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./patch-modules__gui__skins2__x11__x11_factory.cpp # ./patch-modules__gui__skins2__x11__x11_window.cpp # echo c - . mkdir -p . > /dev/null 2>&1 echo x - ./patch-modules__gui__skins2__x11__x11_factory.cpp sed 's/^X//' >./patch-modules__gui__skins2__x11__x11_factory.cpp << '809e7bdebffd46c15cc58d88bbc3544b' X--- modules/gui/skins2/x11/x11_factory.cpp.orig 2010-08-08 16:18:28.000000000 +0300 X+++ modules/gui/skins2/x11/x11_factory.cpp 2010-08-08 16:20:26.000000000 +0300 X@@ -28,6 +28,7 @@ X #include <dirent.h> X #include <sys/stat.h> X #include <X11/Xlib.h> X+#include <limits.h> X X #include "x11_factory.hpp" X #include "x11_display.hpp" X@@ -210,7 +211,7 @@ X struct X { X struct dirent ent; X- char buf[NAME_MAX + 1]; X+ char buf[_POSIX_HOST_NAME_MAX + 1]; X } buf; X struct dirent *file; X DIR *dir; 809e7bdebffd46c15cc58d88bbc3544b echo x - ./patch-modules__gui__skins2__x11__x11_window.cpp sed 's/^X//' >./patch-modules__gui__skins2__x11__x11_window.cpp << 'e7c2cc2c9bf208af84c25cb3f8e8f68c' X--- modules/gui/skins2/x11/x11_window.cpp.orig 2010-08-08 16:18:45.000000000 +0300 X+++ modules/gui/skins2/x11/x11_window.cpp 2010-08-08 16:19:43.000000000 +0300 X@@ -25,6 +25,7 @@ X #ifdef X11_SKINS X X #include <X11/Xatom.h> X+#include <limits.h> X X #include "../src/generic_window.hpp" X #include "../src/vlcproc.hpp" e7c2cc2c9bf208af84c25cb3f8e8f68c exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008081338.o78DcgLk037289>