Package: gts Version: 0.7.6+darcs100321-1 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu natty ubuntu-patch
Hi, We've applied the following patch in Ubuntu to fix this FTBFS *** /tmp/tmpa5Ry_V We thought you might be interested in doing the same. -- System Information: Debian Release: squeeze/sid APT prefers maverick-updates APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 'maverick-proposed'), (500, 'maverick') Architecture: amd64 (x86_64) Kernel: Linux 2.6.35-23-generic (SMP w/2 CPU cores) Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -Nru gts-0.7.6+darcs100321/debian/patches/fix-FTBFS-binutils-gold.patch gts-0.7.6+darcs100321/debian/patches/fix-FTBFS-binutils-gold.patch --- gts-0.7.6+darcs100321/debian/patches/fix-FTBFS-binutils-gold.patch 1970-01-01 01:00:00.000000000 +0100 +++ gts-0.7.6+darcs100321/debian/patches/fix-FTBFS-binutils-gold.patch 2010-11-10 22:07:16.000000000 +0100 @@ -0,0 +1,87 @@ +Description: Fix FTBFS with binutils-gold by adding missing -lm link parameter + to tools and examples Makefiles. This fixes "undefined reference to symbol XX" + errors. +Author: Fabrice Coutadeur <fabric...@ubuntu.com> + +--- gts-0.7.6+darcs100321.orig/tools/Makefile.in ++++ gts-0.7.6+darcs100321/tools/Makefile.in +@@ -59,11 +59,11 @@ gts2dxf_LDADD = $(LDADD) + gts2dxf_DEPENDENCIES = $(top_builddir)/src/libgts.la + gts2oogl_SOURCES = gts2oogl.c + gts2oogl_OBJECTS = gts2oogl.$(OBJEXT) +-gts2oogl_LDADD = $(LDADD) ++gts2oogl_LDADD = $(LDADD) -lm + gts2oogl_DEPENDENCIES = $(top_builddir)/src/libgts.la + gts2stl_SOURCES = gts2stl.c + gts2stl_OBJECTS = gts2stl.$(OBJEXT) +-gts2stl_LDADD = $(LDADD) ++gts2stl_LDADD = $(LDADD) -lm + gts2stl_DEPENDENCIES = $(top_builddir)/src/libgts.la + gtscheck_SOURCES = gtscheck.c + gtscheck_OBJECTS = gtscheck.$(OBJEXT) +@@ -71,7 +71,7 @@ gtscheck_LDADD = $(LDADD) + gtscheck_DEPENDENCIES = $(top_builddir)/src/libgts.la + gtscompare_SOURCES = gtscompare.c + gtscompare_OBJECTS = gtscompare.$(OBJEXT) +-gtscompare_LDADD = $(LDADD) ++gtscompare_LDADD = $(LDADD) -lm + gtscompare_DEPENDENCIES = $(top_builddir)/src/libgts.la + stl2gts_SOURCES = stl2gts.c + stl2gts_OBJECTS = stl2gts.$(OBJEXT) +--- gts-0.7.6+darcs100321.orig/examples/Makefile.in ++++ gts-0.7.6+darcs100321/examples/Makefile.in +@@ -69,7 +69,7 @@ cleanup_LDADD = $(LDADD) + cleanup_DEPENDENCIES = $(top_builddir)/src/libgts.la + coarsen_SOURCES = coarsen.c + coarsen_OBJECTS = coarsen.$(OBJEXT) +-coarsen_LDADD = $(LDADD) ++coarsen_LDADD = $(LDADD) -lm + coarsen_DEPENDENCIES = $(top_builddir)/src/libgts.la + delaunay_SOURCES = delaunay.c + delaunay_OBJECTS = delaunay.$(OBJEXT) +@@ -93,11 +93,11 @@ merge_LDADD = $(LDADD) + merge_DEPENDENCIES = $(top_builddir)/src/libgts.la + oocs_SOURCES = oocs.c + oocs_OBJECTS = oocs.$(OBJEXT) +-oocs_LDADD = $(LDADD) ++oocs_LDADD = $(LDADD) -lm + oocs_DEPENDENCIES = $(top_builddir)/src/libgts.la + optimize_SOURCES = optimize.c + optimize_OBJECTS = optimize.$(OBJEXT) +-optimize_LDADD = $(LDADD) ++optimize_LDADD = $(LDADD) -lm + optimize_DEPENDENCIES = $(top_builddir)/src/libgts.la + partition_SOURCES = partition.c + partition_OBJECTS = partition.$(OBJEXT) +@@ -105,7 +105,7 @@ partition_LDADD = $(LDADD) + partition_DEPENDENCIES = $(top_builddir)/src/libgts.la + refine_SOURCES = refine.c + refine_OBJECTS = refine.$(OBJEXT) +-refine_LDADD = $(LDADD) ++refine_LDADD = $(LDADD) -lm + refine_DEPENDENCIES = $(top_builddir)/src/libgts.la + set_SOURCES = set.c + set_OBJECTS = set.$(OBJEXT) +@@ -113,7 +113,7 @@ set_LDADD = $(LDADD) + set_DEPENDENCIES = $(top_builddir)/src/libgts.la + smooth_SOURCES = smooth.c + smooth_OBJECTS = smooth.$(OBJEXT) +-smooth_LDADD = $(LDADD) ++smooth_LDADD = $(LDADD) -lm + smooth_DEPENDENCIES = $(top_builddir)/src/libgts.la + sphere_SOURCES = sphere.c + sphere_OBJECTS = sphere.$(OBJEXT) +@@ -129,11 +129,11 @@ stripe_LDADD = $(LDADD) + stripe_DEPENDENCIES = $(top_builddir)/src/libgts.la + transform_SOURCES = transform.c + transform_OBJECTS = transform.$(OBJEXT) +-transform_LDADD = $(LDADD) ++transform_LDADD = $(LDADD) -lm + transform_DEPENDENCIES = $(top_builddir)/src/libgts.la + traverse_SOURCES = traverse.c + traverse_OBJECTS = traverse.$(OBJEXT) +-traverse_LDADD = $(LDADD) ++traverse_LDADD = $(LDADD) -lm + traverse_DEPENDENCIES = $(top_builddir)/src/libgts.la + volume_SOURCES = volume.c + volume_OBJECTS = volume.$(OBJEXT) diff -Nru gts-0.7.6+darcs100321/debian/patches/series gts-0.7.6+darcs100321/debian/patches/series --- gts-0.7.6+darcs100321/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ gts-0.7.6+darcs100321/debian/patches/series 2010-11-10 21:57:15.000000000 +0100 @@ -0,0 +1 @@ +fix-FTBFS-binutils-gold.patch