tag 370193 + patch
thanks

Hi,

Attached is the diff for my openexr 1.2.2-4.3 NMU.

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                   Listening to: Mª Dolores Pradera - Ese arar en el mar
diff -u openexr-1.2.2/debian/changelog openexr-1.2.2/debian/changelog
--- openexr-1.2.2/debian/changelog
+++ openexr-1.2.2/debian/changelog
@@ -1,3 +1,12 @@
+openexr (1.2.2-4.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix build system not to create libraries with undefined symbols. Added
+    patch 01-libadd_to_prevent_undef_syms to properly define libImath_la_LIBADD
+    and libIlmImf_la_LIBADD in Makefile.am.  (Closes: #370193)
+
+ -- Adeodato Simó <[EMAIL PROTECTED]>  Sat, 10 Jun 2006 13:36:15 +0200
+
 openexr (1.2.2-4.2) unstable; urgency=high
 
   * Non-maintainer upload.
--- openexr-1.2.2.orig/debian/patches/01-libadd_to_prevent_undef_syms.patch
+++ openexr-1.2.2/debian/patches/01-libadd_to_prevent_undef_syms.patch
@@ -0,0 +1,63 @@
+--- openexr-1.2.2/Imath/Makefile.am
++++ openexr-1.2.2/Imath/Makefile.am
+@@ -17,6 +17,8 @@
+ 
+ libImath_la_LDFLAGS = -version-info @LIBTOOL_VERSION@
+ 
++libImath_la_LIBADD = $(top_builddir)/Iex/libIex.la
++
+ libImathincludedir = $(includedir)/OpenEXR
+ 
+ libImathinclude_HEADERS = ImathColorAlgo.h ImathMatrixAlgo.h ImathVec.h \
+--- openexr-1.2.2/IlmImf/Makefile.am
++++ openexr-1.2.2/IlmImf/Makefile.am
+@@ -56,6 +56,8 @@
+ 
+ libIlmImf_la_LDFLAGS = -version-info @LIBTOOL_VERSION@
+ 
++libIlmImf_la_LIBADD = $(top_builddir)/Iex/libIex.la 
$(top_builddir)/Half/libHalf.la -lz
++
+ libIlmImfincludedir = $(includedir)/OpenEXR
+ 
+ libIlmImfinclude_HEADERS = ImfAttribute.h ImfBoxAttribute.h \
+--- openexr-1.2.2/Imath/Makefile.in
++++ openexr-1.2.2/Imath/Makefile.in
+@@ -169,6 +174,8 @@
+ 
+ libImath_la_LDFLAGS = -version-info @LIBTOOL_VERSION@
+ 
++libImath_la_LIBADD = $(top_builddir)/Iex/libIex.la
++
+ libImathincludedir = $(includedir)/OpenEXR
+ 
+ libImathinclude_HEADERS = ImathColorAlgo.h ImathMatrixAlgo.h ImathVec.h \
+@@ -189,7 +196,7 @@
+ CONFIG_CLEAN_FILES =
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ 
+-libImath_la_LIBADD =
++libImath_la_DEPENDENCIES = $(top_builddir)/Iex/libIex.la
+ am_libImath_la_OBJECTS = ImathShear.lo ImathMatrixAlgo.lo ImathVec.lo \
+       ImathColorAlgo.lo ImathFun.lo ImathBox.lo ImathRandom.lo
+ libImath_la_OBJECTS = $(am_libImath_la_OBJECTS)
+--- openexr-1.2.2/IlmImf/Makefile.in
++++ openexr-1.2.2/IlmImf/Makefile.in
+@@ -208,6 +213,8 @@
+ 
+ libIlmImf_la_LDFLAGS = -version-info @LIBTOOL_VERSION@
+ 
++libIlmImf_la_LIBADD = $(top_builddir)/Iex/libIex.la 
$(top_builddir)/Half/libHalf.la -lz
++
+ libIlmImfincludedir = $(includedir)/OpenEXR
+ 
+ libIlmImfinclude_HEADERS = ImfAttribute.h ImfBoxAttribute.h \
+@@ -256,7 +263,8 @@
+ CONFIG_CLEAN_FILES =
+ LTLIBRARIES = $(lib_LTLIBRARIES)
+ 
+-libIlmImf_la_LIBADD =
++libIlmImf_la_DEPENDENCIES = $(top_builddir)/Iex/libIex.la \
++      $(top_builddir)/Half/libHalf.la
+ am_libIlmImf_la_OBJECTS = ImfAttribute.lo ImfBoxAttribute.lo \
+       ImfCRgbaFile.lo ImfChannelList.lo ImfChannelListAttribute.lo \
+       ImfFloatAttribute.lo ImfFrameBuffer.lo ImfHeader.lo ImfIO.lo \

Reply via email to