[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

./packages/libreoffice/3.3.0/experimental r2326: we still need fix-mesa-headers-check.diff; rc3-2



------------------------------------------------------------
revno: 2326
committer: Rene Engelhard <rene@debian.org>
branch nick: debian
timestamp: Fri 2011-01-14 01:32:38 +0100
message:
  we still need fix-mesa-headers-check.diff; rc3-2
added:
  patches/fix-mesa-headers-check.diff
modified:
  changelog
  patches/series
=== modified file 'changelog'
--- a/changelog	2011-01-13 19:40:43 +0000
+++ b/changelog	2011-01-14 00:32:38 +0000
@@ -1,3 +1,10 @@
+libreoffice (1:3.3.0~rc3-2) experimental; urgency=low
+
+  * debian/patches/fix-mesa-headers-check.diff: readd, still needed;
+    forgot to actually push this upstream
+
+ -- Rene Engelhard <rene@debian.org>  Thu, 13 Jan 2011 22:45:04 +0100
+
 libreoffice (1:3.3.0~rc3-1) experimental; urgency=low
 
   * LibreOffice 3.3.0 rc3

=== added file 'patches/fix-mesa-headers-check.diff'
--- a/patches/fix-mesa-headers-check.diff	1970-01-01 00:00:00 +0000
+++ b/patches/fix-mesa-headers-check.diff	2011-01-14 00:32:38 +0000
@@ -0,0 +1,104 @@
+--- /dev/null	2010-12-28 14:11:38.191102592 +0100
++++ libreoffice-3.3.0/libreoffice-build/patches/dev300/fix-mesa-headers-check.diff	2010-12-29 21:25:14.000000000 +0100
+@@ -0,0 +1,90 @@
++diff --git a/configure.in b/configure.in
++index e431cbf..5fbe4d3 100644
++--- configure.in
+++++ configure.in
++@@ -5564,26 +5564,6 @@
++ AC_SUBST(ENABLE_RANDR)
++ 
++ dnl ===================================================================
++-dnl Check for system Mesa
++-dnl ===================================================================
++-AC_MSG_CHECKING([which Mesa headers to use])
++-if test "$with_system_mesa_headers" = "no"; then
++-   AC_MSG_RESULT([internal])
++-   SYSTEM_MESA_HEADERS=NO
++-   BUILD_TYPE="$BUILD_TYPE MESA"
++-else
++-   AC_MSG_RESULT([external])
++-   SYSTEM_MESA_HEADERS=YES
++-   AC_LANG_PUSH(C)
++-   AC_CHECK_HEADER(GL/glxext.h, [],
++-      [ AC_MSG_ERROR(mesa headers not found.)], [#include <GL/glx.h>])
++-   AC_MSG_CHECKING([whether GL/glxext.h defines PFNGLXBINDTEXIMAGEEXTPROC])
++-   AC_EGREP_HEADER(PFNGLXBINDTEXIMAGEEXTPROC, GL/glxext.h, [AC_MSG_RESULT([yes])], AC_MSG_ERROR(no))
++-   AC_LANG_POP(C)
++-fi
++-AC_SUBST(SYSTEM_MESA_HEADERS)
++-
++-dnl ===================================================================
++ dnl Check for building neon
++ dnl ===================================================================
++ AC_MSG_CHECKING([whether to use neon])
++@@ -6330,22 +6316,45 @@ dnl ===================================================================
++ AC_MSG_CHECKING([whether to build the OpenGL Transitions component])
++ ENABLE_OPENGL=
++ 
++-if test "x$enable_opengl" != "xno" ; then
++-   save_LDFLAGS=$LDFLAGS
++-   LDFLAGS="$LDFLAGS -lm"
++-   AC_MSG_RESULT([yes])
++-   AC_CHECK_HEADER(GL/gl.h, [],
++-                   [AC_MSG_ERROR([OpenGL headers not found])], [])
++-   AC_CHECK_LIB(GL, main, [],
++-     [AC_MSG_ERROR(libGL not installed or functional)], [])
++-   AC_CHECK_LIB(GLU, main, [],
++-     [AC_MSG_ERROR(libGLU not installed or functional)], [])
++-   ENABLE_OPENGL=TRUE
++-   LDFLAGS=$save_LDFLAGS
+++ if test "x$enable_opengl" != "xno" ; then
+++    if test "$_os" != "WINNT"; then
+++       save_LDFLAGS=$LDFLAGS
+++       LDFLAGS="$LDFLAGS -lm"
+++       AC_MSG_RESULT([yes])
+++       AC_CHECK_LIB(GL, main, [],
+++                    [AC_MSG_ERROR(libGL not installed or functional)], [])
+++       AC_CHECK_LIB(GLU, main, [],
+++                    [AC_MSG_ERROR(libGLU not installed or functional)], [])
+++       ENABLE_OPENGL=TRUE
+++       LDFLAGS=$save_LDFLAGS
+++
+++       dnl ===================================================================
+++       dnl Check for system Mesa
+++       dnl ===================================================================
+++       AC_MSG_CHECKING([which Mesa headers to use])
+++       if test -n "$with_system_mesa_headers" -o -n "$with_system_headers" && \
+++          test "$with_system_mesa_headers" != "no"; then
+++          AC_MSG_RESULT([external])
+++          SYSTEM_MESA_HEADERS=YES
+++          AC_LANG_PUSH(C)
+++          AC_CHECK_HEADER(GL/glxext.h, [],
+++             [ AC_MSG_ERROR(mesa headers not found.)], [#include <GL/glx.h>])
+++          AC_MSG_CHECKING([whether GL/glxext.h defines PFNGLXBINDTEXIMAGEEXTPROC])
+++          AC_EGREP_HEADER(PFNGLXBINDTEXIMAGEEXTPROC, GL/glxext.h, [AC_MSG_RESULT([yes])], AC_MSG_ERROR(no))
+++          AC_LANG_POP(C)
+++       else
+++          AC_MSG_RESULT([internal])
+++          SYSTEM_MESA_HEADERS=NO
+++          BUILD_TYPE="$BUILD_TYPE MESA"
+++       fi
+++    else
+++      AC_MSG_RESULT([not on windows])
+++    fi
++ else
++-   AC_MSG_RESULT([no])
+++    AC_MSG_RESULT([no])
++ fi
++ 
+++AC_SUBST(SYSTEM_MESA_HEADERS)
++ AC_SUBST(ENABLE_OPENGL)
++ 
++ AC_MSG_CHECKING([whether to build extra presenter ui])
+--- libreoffice-3.3.0/libreoffice-build/patches/dev300/apply-old	2010-12-29 21:27:25.000000000 +0100
++++ libreoffice-3.3.0/libreoffice-build/patches/dev300/apply	2010-12-29 21:27:48.000000000 +0100
+@@ -1548,6 +1548,8 @@
+ 
+ transogl-more-transitions.diff
+ 
++fix-mesa-headers-check.diff
++
+ [ OpenGLTransitionsMesa703 ]
+ 
+ # very hacky build fix for Mesa-7.0.3; used on openSUSE-10.2

=== modified file 'patches/series'
--- a/patches/series	2011-01-12 01:48:45 +0000
+++ b/patches/series	2011-01-14 00:32:38 +0000
@@ -3,6 +3,7 @@
 buildfix-patches.diff
 hack-no-rm-fr-of-smoketest-userconfig.diff
 do-not-switch-workspaces-of-wm.diff
+fix-mesa-headers-check.diff
 fix-wrapper-manpage-install.diff
 java-common-message-LibreOffice.diff
 fix-hr-and-te-translations.diff


Reply to: