Hello community, here is the log from the commit of package VirtualGL for openSUSE:Factory checked in at 2016-06-19 11:08:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old) and /work/SRC/openSUSE:Factory/.VirtualGL.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "VirtualGL" Changes: -------- --- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes 2015-09-17 09:18:42.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2016-06-19 11:08:49.000000000 +0200 @@ -1,0 +2,13 @@ +Thu Jun 16 15:30:58 UTC 2016 - tchva...@suse.com + +- Version update to 2.5 release + * See upstream changelog for details + * Mostly removal of compat for pre-VirtualGL namespace +- Refresh patch VirtualGL-link-libs.patch + +------------------------------------------------------------------- +Thu Jun 16 15:21:54 UTC 2016 - norm...@linux.vnet.ibm.com + +- new gcc6_literal_suffixes.patch + +------------------------------------------------------------------- Old: ---- VirtualGL-2.4.1.tar.gz New: ---- VirtualGL-2.5.tar.gz gcc6_literal_suffixes.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ VirtualGL.spec ++++++ --- /var/tmp/diff_new_pack.fl4yMo/_old 2016-06-19 11:08:50.000000000 +0200 +++ /var/tmp/diff_new_pack.fl4yMo/_new 2016-06-19 11:08:50.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package VirtualGL # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: VirtualGL -Version: 2.4.1 +Version: 2.5 Release: 0 Summary: A toolkit for displaying OpenGL applications to thin clients License: LGPL-2.1 and SUSE-wxWidgets-3.1 @@ -26,20 +26,23 @@ Source0: http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz Source1: baselibs.conf Patch1: VirtualGL-link-libs.patch +Patch2: gcc6_literal_suffixes.patch BuildRequires: Mesa-devel BuildRequires: Mesa-libGLU-devel BuildRequires: cmake BuildRequires: fltk-devel BuildRequires: gcc-c++ BuildRequires: glibc-devel -BuildRequires: glu-devel BuildRequires: libjpeg-devel -BuildRequires: libopenssl-devel -# Fixme: Remove after 13.1 is out of scope, there is broken devel package on older -BuildRequires: libturbojpeg0 -BuildRequires: xorg-x11-libX11-devel -BuildRequires: xorg-x11-libXext-devel -BuildRequires: xorg-x11-libXv-devel +BuildRequires: pkgconfig +BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(libcrypto) +BuildRequires: pkgconfig(libssl) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xv) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -90,6 +93,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 # Use /var/lib sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \ @@ -120,14 +124,13 @@ # Fix fakelib placement rm -rf %{buildroot}%{_prefix}/fakelib mkdir -p %{buildroot}%{_libdir}/fakelib -ln -sf ../librrfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so +ln -sf ../libvglfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so # Docs had wrong names chmod 644 doc/LGPL.txt doc/LICENSE.txt doc/index.html doc/*.png doc/*.gif doc/*.css rm -rf %{buildroot}%{_prefix}/doc mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/glxinfo2 %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files @@ -155,8 +158,9 @@ %{_bindir}/vglrun %{_bindir}/glreadtest %{_libdir}/fakelib/libGL.so -%{_libdir}/librrfaker.so +%{_libdir}/libvglfaker.so %{_libdir}/libdlfaker.so +%{_libdir}/libvglfaker-nodl.so %{_libdir}/libgefaker.so %files devel ++++++ VirtualGL-2.4.1.tar.gz -> VirtualGL-2.5.tar.gz ++++++ ++++ 42687 lines of diff (skipped) ++++++ VirtualGL-link-libs.patch ++++++ --- /var/tmp/diff_new_pack.fl4yMo/_old 2016-06-19 11:08:51.000000000 +0200 +++ /var/tmp/diff_new_pack.fl4yMo/_new 2016-06-19 11:08:51.000000000 +0200 @@ -1,28 +1,28 @@ -Index: VirtualGL-2.4.1/server/CMakeLists.txt +Index: VirtualGL-2.5/server/CMakeLists.txt =================================================================== ---- VirtualGL-2.4.1.orig/server/CMakeLists.txt -+++ VirtualGL-2.4.1/server/CMakeLists.txt -@@ -95,12 +95,12 @@ install(CODE "execute_process(COMMAND ${ - \$ENV{DESTDIR}${VGL_FAKELIBDIR}/libGL.so)") +--- VirtualGL-2.5.orig/server/CMakeLists.txt ++++ VirtualGL-2.5/server/CMakeLists.txt +@@ -102,12 +102,12 @@ foreach(fakerlib ${VGL_FAKER_NAME} ${VGL + endforeach() add_library(${VGL_DLFAKER_NAME} SHARED dlfaker.c) -target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL}) -+target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL} rrfaker) ++target_link_libraries(${VGL_DLFAKER_NAME} ${LIBDL} vglfaker) install(TARGETS ${VGL_DLFAKER_NAME} DESTINATION ${VGL_LIBDIR}) add_library(${VGL_GEFAKER_NAME} SHARED gefaker.c) set_target_properties(${VGL_GEFAKER_NAME} PROPERTIES LINK_FLAGS "-z defs") -target_link_libraries(${VGL_GEFAKER_NAME} ${LIBDL}) -+target_link_libraries(${VGL_GEFAKER_NAME} ${LIBDL} rrfaker) ++target_link_libraries(${VGL_GEFAKER_NAME} ${LIBDL} vglfaker) install(TARGETS ${VGL_GEFAKER_NAME} DESTINATION ${VGL_LIBDIR}) set(HEADERS ../common/rr.h rrtransport.h) -@@ -158,13 +158,14 @@ if(VGL_USESSL AND CMAKE_SYSTEM_NAME STRE +@@ -165,13 +165,14 @@ if(VGL_USESSL AND CMAKE_SYSTEM_NAME STRE set_target_properties(vgltrans_test PROPERTIES LINK_FLAGS "-Wl,-Bsymbolic") endif() target_link_libraries(vgltrans_test vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY} - vglsocket) -+ vglsocket rrfaker) ++ vglsocket vglfaker) if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_COMPILER_IS_GNUCXX) target_link_libraries(vgltrans_test stdc++) endif() @@ -30,7 +30,7 @@ add_library(vgltrans_test2 SHARED testplugin2.cpp X11Trans.cpp) -target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY}) +target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY} -+ rrfaker) ++ vglfaker) if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_COMPILER_IS_GNUCXX) target_link_libraries(vgltrans_test2 stdc++) endif() ++++++ gcc6_literal_suffixes.patch ++++++ --- server/VirtualDrawable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: VirtualGL-2.4.1/server/VirtualDrawable.cpp =================================================================== --- VirtualGL-2.4.1.orig/server/VirtualDrawable.cpp +++ VirtualGL-2.4.1/server/VirtualDrawable.cpp @@ -27,7 +27,7 @@ using namespace vglutil; using namespace vglserver; -#define CHECKGL(m) if(glError()) _throw("Could not "m); +#define CHECKGL(m) if(glError()) _throw("Could not " m); // Generic OpenGL error checker (0 = no errors) static int glError(void)