Author: malat-guest
Date: 2011-10-25 16:00:52 +0000 (Tue, 25 Oct 2011)
New Revision: 8269
Modified:
trunk/packages/vxl/trunk/debian/README.source
trunk/packages/vxl/trunk/debian/changelog
trunk/packages/vxl/trunk/debian/patches/series
trunk/packages/vxl/trunk/debian/rules
Log:
remove pre-build target
Modified: trunk/packages/vxl/trunk/debian/README.source
===================================================================
--- trunk/packages/vxl/trunk/debian/README.source 2011-10-25 15:20:36 UTC
(rev 8268)
+++ trunk/packages/vxl/trunk/debian/README.source 2011-10-25 16:00:52 UTC
(rev 8269)
@@ -44,3 +44,16 @@
762 - boxm_test_update_multi_bin (OTHER_FAULT)
774 - test_octree_kernel_operator (Failed)
+---
+
+Two files are removed to fix compilation on armel, they lead to duplicate
symbols linker error such as the following:
+
+cd
/build/buildd-vxl_1.14.0-10-armel-8mTKNo/vxl-1.14.0/obj-arm-linux-gnueabi/contrib/brl/bpro/bprb
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/bprb.dir/link.txt --verbose=1
+/usr/bin/c++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Werror=format-security -Wl,-z,relro -shared
-Wl,-soname,libbprb.so -o ../../../../lib/libbprb.so
CMakeFiles/bprb.dir/bprb_parameters.o CMakeFiles/bprb.dir/bprb_process.o
CMakeFiles/bprb.dir/bprb_process_ext.o
CMakeFiles/bprb.dir/bprb_batch_process_manager.o
CMakeFiles/bprb.dir/bprb_null_process.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+bool-.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+double-.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+unsigned-.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+int-.o
CMakeFiles/bprb.dir/Templates/bprb_process_manager+bprb_batch_process_manager-.o
CMakeFiles/bprb.dir/Templates/vbl_smart_ptr+bprb_process-.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+float-.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+vcl_string-.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+unsigned_int-.o
CMakeFiles/bprb.dir/Templates/vbl_smart_ptr+bprb_parameters-.o
CMakeFiles/bprb.dir/Templates/bprb_parameters+bprb_filepath-.o
../../../../lib/libbrdb.so ../../../../lib/libbxml.so.1.14.0
../../../../lib/libvbl.so.1.14.0 ../../../../lib/libvsl.so.1.14.0
../../../../lib/libexpatpp.so -lexpat ../../../../lib/libvbl_io.so.1.14.0
../../../../lib/libvbl.so.1.14.0 ../../../../lib/libvsl.so.1.14.0
../../../../lib/libvul.so.1.14.0 ../../../../lib/libvcl.so.1.14.0 -lm
+CMakeFiles/bprb.dir/Templates/bprb_parameters+unsigned_int-.o:(.rodata+0xa0):
multiple definition of `typeinfo name for bprb_param_type<unsigned int>'
+CMakeFiles/bprb.dir/Templates/bprb_parameters+unsigned-.o:(.rodata+0xa0):
first defined here
+CMakeFiles/bprb.dir/Templates/bprb_parameters+unsigned_int-.o:(.data.rel.ro+0x0):
multiple definition of `typeinfo for bprb_param_type<unsigned int>'
+CMakeFiles/bprb.dir/Templates/bprb_parameters+unsigned-.o:(.data.rel.ro+0x0):
first defined here
+collect2: ld returned 1 exit status
+make[3]: *** [lib/libbprb.so] Error 1
+make[3]: Leaving directory
`/build/buildd-vxl_1.14.0-10-armel-8mTKNo/vxl-1.14.0/obj-arm-linux-gnueabi'
Modified: trunk/packages/vxl/trunk/debian/changelog
===================================================================
--- trunk/packages/vxl/trunk/debian/changelog 2011-10-25 15:20:36 UTC (rev
8268)
+++ trunk/packages/vxl/trunk/debian/changelog 2011-10-25 16:00:52 UTC (rev
8269)
@@ -1,8 +1,9 @@
vxl (1.14.0-11) UNRELEASED; urgency=low
* Fix another compilation issue on alpha
+ * Move pre-build operations in auto_configure, since it was broken
- -- Mathieu Malaterre <[email protected]> Sun, 16 Oct 2011 18:48:04
+0200
+ -- Mathieu Malaterre <[email protected]> Sat, 22 Oct 2011 01:46:01
-0400
vxl (1.14.0-10) unstable; urgency=low
Modified: trunk/packages/vxl/trunk/debian/patches/series
===================================================================
--- trunk/packages/vxl/trunk/debian/patches/series 2011-10-25 15:20:36 UTC
(rev 8268)
+++ trunk/packages/vxl/trunk/debian/patches/series 2011-10-25 16:00:52 UTC
(rev 8269)
@@ -7,4 +7,3 @@
renamelibs.patch
fixcomp.patch
fix_alphacomp.patch
-debian-changes-1.14.0-10
Modified: trunk/packages/vxl/trunk/debian/rules
===================================================================
--- trunk/packages/vxl/trunk/debian/rules 2011-10-25 15:20:36 UTC (rev
8268)
+++ trunk/packages/vxl/trunk/debian/rules 2011-10-25 16:00:52 UTC (rev
8269)
@@ -47,14 +47,11 @@
dh $@ --buildsystem=cmake --parallel
override_dh_auto_configure:
- dh_auto_configure -- $(CMAKE_FLAGS)
-
-pre-build:
- echo "runnning pre-build"
# remove duplicate from bprb_parameters+unsigned_int-.cxx
rm -f
$(CURDIR)/contrib/brl/bpro/bprb/Templates/bprb_parameters+unsigned-.cxx
# remove duplicate from
bvxm_voxel_grid+bsta_num_obs+bsta_mixture_fixed+bsta_num_obs+bsta_gauss_f1-.3---.cxx
rm -f
$(CURDIR)/contrib/brl/bseg/bvxm/grid/Templates/bvxm_voxel_grid+bsta_num_obs+bsta_mixture_fixed+bsta_num_obs+bsta_gaussian_sphere+float.1--.3---.cxx
+ dh_auto_configure -- $(CMAKE_FLAGS)
override_dh_lintian:
echo "$(pkg_lib): package-name-doesnt-match-sonames" >
debian/$(pkg_lib).lintian-overrides
_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit