[Reproducible-builds] Bug#812579: ros-class-loader: FTBFS: class_loader.cpp:95:3: error: 'else' without a previous 'if'
Chris Lamb
lamby at debian.org
Mon Jan 25 09:26:13 UTC 2016
Source: ros-class-loader
Version: 0.3.2-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
ros-class-loader fails to build from source in unstable/amd64:
[..]
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: source package ros-class-loader
dpkg-buildpackage: source version 0.3.2-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Jochen Sprickerhof <debian at jochen.sprickerhof.de>
dpkg-source --before-build ros-class-loader-0.3.2
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
debian/rules build
dh build
dh_testdir
dh_update_autotools_config
dh_auto_configure
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-- The C compiler identification is GNU 5.3.1
-- The CXX compiler identification is GNU 5.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- thread
-- system
-- Using CATKIN_DEVEL_PREFIX: /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu/devel
-- Using CMAKE_PREFIX_PATH:
-- Found PythonInterp: /usr/bin/python (found version "2.7.11")
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu/test_results
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found gtest sources under '/usr/src/gtest': gtests will be built
CMake Warning at /usr/share/catkin/cmake/test/nosetests.cmake:98 (message):
nosetests not found, Python tests can not be run (try installing package
'python-nose')
Call Stack (most recent call first):
/usr/share/catkin/cmake/all.cmake:147 (include)
/usr/share/catkin/cmake/catkinConfig.cmake:20 (include)
CMakeLists.txt:5 (find_package)
-- catkin 0.6.16
-- Searching for Poco library...
-- Found Poco!
-- components found: Foundation.
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- thread
-- Checking to see if CXX compiler accepts flag -Wl,--version-script,"/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu/test/class_loader_hide_library_symbols__class_loader_TestPlugins1.script"
-- Checking to see if CXX compiler accepts flag -Wl,--version-script,"/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu/test/class_loader_hide_library_symbols__class_loader_TestPlugins1.script" - yes
-- Configuring done
-- Generating done
-- Build files have been written to: /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu
dh_auto_build
make -j1
make[1]: Entering directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
/usr/bin/cmake -H/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2 -B/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu/CMakeFiles /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
make -f CMakeFiles/class_loader.dir/build.make CMakeFiles/class_loader.dir/depend
make[3]: Entering directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
cd /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2 /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2 /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu/CMakeFiles/class_loader.dir/DependInfo.cmake --color=
Scanning dependencies of target class_loader
make[3]: Leaving directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
make -f CMakeFiles/class_loader.dir/build.make CMakeFiles/class_loader.dir/build
make[3]: Entering directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
[ 20%] Building CXX object CMakeFiles/class_loader.dir/src/class_loader.cpp.o
/usr/bin/c++ -Dclass_loader_EXPORTS -I/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/include -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/class_loader.dir/src/class_loader.cpp.o -c /home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/src/class_loader.cpp
/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/src/class_loader.cpp: In member function 'int class_loader::ClassLoader::unloadLibraryInternal(bool)':
/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/src/class_loader.cpp:95:3: error: 'else' without a previous 'if'
else
^
CMakeFiles/class_loader.dir/build.make:65: recipe for target 'CMakeFiles/class_loader.dir/src/class_loader.cpp.o' failed
make[3]: *** [CMakeFiles/class_loader.dir/src/class_loader.cpp.o] Error 1
make[3]: Leaving directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:102: recipe for target 'CMakeFiles/class_loader.dir/all' failed
make[2]: *** [CMakeFiles/class_loader.dir/all] Error 2
make[2]: Leaving directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
Makefile:141: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/lamby/temp/cdt.20160125084731.Q1uu3PJzhC/ros-class-loader-0.3.2/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ros-class-loader.0.3.2-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 1824 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160125/44f9458c/attachment.obj>
More information about the Reproducible-builds
mailing list