Your message dated Mon, 26 Dec 2011 11:21:19 +0100
with message-id <4ef84a9f.8020...@progress-technologies.net>
and subject line Re: open-vm-tools: FTBFS: conftest.c:60: undefined reference
to `dlopen'
has caused the Debian Bug report #652161,
regarding open-vm-tools: FTBFS: conftest.c:60: undefined reference to `dlopen'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
652161: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652161
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: open-vm-tools
Version: 2:8.8.0+2011.10.26-514583-1
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20111210 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not
> for C [enabled by default]
> configure:9690: $? = 0
> configure:9703: result: no
> configure:9723: checking for gcc option to produce PIC
> configure:9995: result: -fPIC -DPIC
> configure:10007: checking if gcc PIC flag -fPIC -DPIC works
> configure:10025: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS -fPIC
> -DPIC -DPIC conftest.c >&5
> configure:10029: $? = 0
> configure:10042: result: yes
> configure:10066: checking if gcc static flag -static works
> configure:10094: result: yes
> configure:10109: checking if gcc supports -c -o file.o
> configure:10130: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS -o
> out/conftest2.o conftest.c >&5
> make: configure:10134: $? = 0
> configure:10156: result: yes
> *** [build] Error 2
> configure:10164: checking if gcc supports -c -o file.o
> configure:10211: result: yes
> configure:10244: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64)
> supports shared libraries
> configure:11235: result: yes
> configure:11272: checking whether -lc should be explicitly linked in
> configure:11277: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.c
> >&5
> configure:11280: $? = 0
> configure:11295: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o
> conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1
> configure:11298: $? = 0
> configure:11310: result: no
> configure:11474: checking dynamic linker characteristics
> configure:11907: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> -Wl,-rpath -Wl,/foo conftest.c >&5
> configure:11907: $? = 0
> configure:12137: result: GNU/Linux ld.so
> configure:12239: checking how to hardcode library paths into programs
> configure:12264: result: immediate
> configure:12784: checking whether stripping libraries is possible
> configure:12789: result: yes
> configure:12824: checking if libtool supports shared libraries
> configure:12826: result: yes
> configure:12829: checking whether to build shared libraries
> configure:12850: result: yes
> configure:12853: checking whether to build static libraries
> configure:12857: result: yes
> configure:13007: checking for ld used by g++
> configure:13074: result: /usr/bin/ld -m elf_x86_64
> configure:13081: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
> configure:13096: result: yes
> configure:13151: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64)
> supports shared libraries
> configure:14064: result: yes
> configure:14092: g++ -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.cpp >&5
> configure:14095: $? = 0
> configure:14277: checking for g++ option to produce PIC
> configure:14594: result: -fPIC -DPIC
> configure:14603: checking if g++ PIC flag -fPIC -DPIC works
> configure:14621: g++ -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS -fPIC
> -DPIC -DPIC conftest.cpp >&5
> configure:14625: $? = 0
> configure:14638: result: yes
> configure:14659: checking if g++ static flag -static works
> configure:14687: result: yes
> configure:14699: checking if g++ supports -c -o file.o
> configure:14720: g++ -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS -o
> out/conftest2.o conftest.cpp >&5
> configure:14724: $? = 0
> configure:14746: result: yes
> configure:14751: checking if g++ supports -c -o file.o
> configure:14798: result: yes
> configure:14828: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64)
> supports shared libraries
> configure:14857: result: yes
> configure:14994: checking dynamic linker characteristics
> configure:15375: g++ -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> -Wl,-rpath -Wl,/foo conftest.cpp >&5
> configure:15375: $? = 0
> configure:15605: result: GNU/Linux ld.so
> configure:15656: checking how to hardcode library paths into programs
> configure:15681: result: immediate
> configure:15746: checking for pkg-config
> configure:15762: found /usr/bin/pkg-config
> configure:15774: result: yes
> configure:15791: checking for X
> configure:15899: gcc -E -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.c
> configure:15899: $? = 0
> configure:15930: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lX11 >&5
> configure:15930: $? = 0
> configure:15980: result: libraries , headers
> configure:16079: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lX11 >&5
> configure:16079: $? = 0
> configure:16177: checking for gethostbyname
> configure:16177: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:16177: $? = 0
> configure:16177: result: yes
> configure:16274: checking for connect
> configure:16274: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:16274: $? = 0
> configure:16274: result: yes
> configure:16323: checking for remove
> configure:16323: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:16323: $? = 0
> configure:16323: result: yes
> configure:16372: checking for shmat
> configure:16372: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:16372: $? = 0
> configure:16372: result: yes
> configure:16430: checking for IceConnectionNumber in -lICE
> configure:16455: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lICE >&5
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> configure:16455: $? = 0
> configure:16464: result: yes
> configure:16480: checking libintl.h usability
> configure:16480: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.c
> >&5
> configure:16480: $? = 0
> configure:16480: result: yes
> configure:16480: checking libintl.h presence
> configure:16480: gcc -E -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.c
> configure:16480: $? = 0
> configure:16480: result: yes
> configure:16480: checking for libintl.h
> configure:16480: result: yes
> configure:16602: checking for glib-2.0 >= 2.6.0 (via pkg-config)
> configure:16623: result: yes
> configure:16808: checking for gmodule-2.0 >= 2.6.0 (via pkg-config)
> configure:16829: result: yes
> configure:17014: checking for gobject-2.0 >= 2.6.0 (via pkg-config)
> configure:17035: result: yes
> configure:17220: checking for gthread-2.0 >= 2.6.0 (via pkg-config)
> configure:17241: result: yes
> configure:17330: checking for glib-genmarshal
> configure:17346: found /usr/bin/glib-genmarshal
> configure:17358: result: yes
> configure:17473: checking for glib-2.0 >= 2.14.0 (via pkg-config)
> configure:17494: result: yes
> configure:17691: checking for fuse (via pkg-config)
> configure:17706: result: yes
> configure:17844: checking security/pam_appl.h usability
> configure:17844: gcc -c -g -O2 -I/usr/include -DUSING_AUTOCONF=1
> -DOPEN_VM_TOOLS conftest.c >&5
> configure:17844: $? = 0
> configure:17844: result: yes
> configure:17844: checking security/pam_appl.h presence
> configure:17844: gcc -E -I/usr/include -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c
> configure:17844: $? = 0
> configure:17844: result: yes
> configure:17844: checking for security/pam_appl.h
> configure:17844: result: yes
> configure:17866: checking for pam_start in -lpam
> configure:17891: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lpam -lpam >&5
> configure:17891: $? = 0
> configure:17901: result: yes
> configure:18074: checking CUnit/CUnit.h usability
> configure:18074: gcc -c -g -O2 -I/usr/include -DUSING_AUTOCONF=1
> -DOPEN_VM_TOOLS conftest.c >&5
> configure:18074: $? = 0
> configure:18074: result: yes
> configure:18074: checking CUnit/CUnit.h presence
> configure:18074: gcc -E -I/usr/include -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c
> configure:18074: $? = 0
> configure:18074: result: yes
> configure:18074: checking for CUnit/CUnit.h
> configure:18074: result: yes
> configure:18096: checking for CU_initialize_registry in -lcunit
> configure:18121: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lcunit -lcunit >&5
> configure:18121: $? = 0
> configure:18131: result: yes
> configure:18282: checking for XeviQueryVersion in -lXext
> configure:18307: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lXext -lSM -lICE -lX11 >&5
> configure:18307: $? = 0
> configure:18316: result: yes
> configure:18325: checking for X11/extensions/extutil.h
> configure:18325: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:18325: $? = 0
> configure:18325: result: yes
> configure:18337: checking for XineramaQueryVersion in -lXinerama
> configure:18362: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lXinerama -lXext -lSM -lICE -lX11 >&5
> configure:18362: $? = 0
> configure:18371: result: yes
> configure:18381: checking for XOpenDevice in -lXi
> configure:18406: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lXi -lXinerama -lXext -lSM -lICE -lX11 >&5
> configure:18406: $? = 0
> configure:18415: result: yes
> configure:18424: checking for XRenderQueryVersion in -lXrender
> configure:18449: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lXrender -lXi -lXinerama -lXext -lSM -lICE -lX11 >&5
> configure:18449: $? = 0
> configure:18458: result: yes
> configure:18467: checking for XRRQueryVersion in -lXrandr
> configure:18492: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lXrandr -lXrender -lXi -lXinerama -lXext -lSM -lICE -lX11 >&5
> configure:18492: $? = 0
> configure:18501: result: yes
> configure:18510: checking for XTestQueryExtension in -lXtst
> configure:18535: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lXtst -lXrandr -lXrender -lXi -lXinerama -lXext -lSM -lICE
> -lX11 >&5
> configure:18535: $? = 0
> configure:18544: result: yes
> configure:18553: checking for SmcOpenConnection in -lSM
> configure:18578: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lSM >&5
> configure:18578: $? = 0
> configure:18587: result: yes
> configure:18600: checking X11/SM/SMlib.h usability
> configure:18600: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:18600: $? = 0
> configure:18600: result: yes
> configure:18600: checking X11/SM/SMlib.h presence
> configure:18600: gcc -E -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.c
> configure:18600: $? = 0
> configure:18600: result: yes
> configure:18600: checking for X11/SM/SMlib.h
> configure:18600: result: yes
> configure:18600: checking X11/ICE/ICElib.h usability
> configure:18600: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:18600: $? = 0
> configure:18600: result: yes
> configure:18600: checking X11/ICE/ICElib.h presence
> configure:18600: gcc -E -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.c
> configure:18600: $? = 0
> configure:18600: result: yes
> configure:18600: checking for X11/ICE/ICElib.h
> configure:18600: result: yes
> configure:18614: checking for XCompositeQueryExtension in -lXcomposite
> configure:18639: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lXcomposite >&5
> configure:18639: $? = 0
> configure:18648: result: yes
> configure:18659: checking X11/extensions/Xcomposite.h usability
> configure:18659: gcc -c -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> configure:18659: $? = 0
> configure:18659: result: yes
> configure:18659: checking X11/extensions/Xcomposite.h presence
> configure:18659: gcc -E -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.c
> configure:18659: $? = 0
> configure:18659: result: yes
> configure:18659: checking for X11/extensions/Xcomposite.h
> configure:18659: result: yes
> configure:18777: checking for gtk+-2.0 >= 2.4.0 (via pkg-config)
> configure:18798: result: yes
> configure:18925: checking gtkmm.h usability
> configure:18925: g++ -c -g -O2 -pthread -I/usr/include/gtk-2.0
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0
> -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
> -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
> -DGTK2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.cpp >&5
> conftest.cpp:59:19: fatal error: gtkmm.h: No such file or directory
> compilation terminated.
> configure:18925: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "open-vm-tools"
> | #define PACKAGE_TARNAME "open-vm-tools"
> | #define PACKAGE_VERSION "2011.10.26"
> | #define PACKAGE_STRING "open-vm-tools 2011.10.26"
> | #define PACKAGE_BUGREPORT "open-vm-tools-de...@lists.sourceforge.net"
> | #define PACKAGE_URL ""
> | #define PACKAGE "open-vm-tools"
> | #define VERSION "2011.10.26"
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_DLFCN_H 1
> | #define LT_OBJDIR ".libs/"
> | #define HAVE_X11_SM_SMLIB_H 1
> | #define HAVE_X11_ICE_ICELIB_H 1
> | #define HAVE_X11_EXTENSIONS_XCOMPOSITE_H 1
> | /* end confdefs.h. */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | # include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | # include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #include <gtkmm.h>
> configure:18925: result: no
> configure:18925: checking gtkmm.h presence
> configure:18925: g++ -E -pthread -I/usr/include/gtk-2.0
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0
> -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
> -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/cairo
> -DGTK2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS conftest.cpp
> conftest.cpp:26:19: fatal error: gtkmm.h: No such file or directory
> compilation terminated.
> configure:18925: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "open-vm-tools"
> | #define PACKAGE_TARNAME "open-vm-tools"
> | #define PACKAGE_VERSION "2011.10.26"
> | #define PACKAGE_STRING "open-vm-tools 2011.10.26"
> | #define PACKAGE_BUGREPORT "open-vm-tools-de...@lists.sourceforge.net"
> | #define PACKAGE_URL ""
> | #define PACKAGE "open-vm-tools"
> | #define VERSION "2011.10.26"
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_DLFCN_H 1
> | #define LT_OBJDIR ".libs/"
> | #define HAVE_X11_SM_SMLIB_H 1
> | #define HAVE_X11_ICE_ICELIB_H 1
> | #define HAVE_X11_EXTENSIONS_XCOMPOSITE_H 1
> | /* end confdefs.h. */
> | #include <gtkmm.h>
> configure:18925: result: no
> configure:18925: checking for gtkmm.h
> configure:18925: result: no
> configure:19000: checking for gtkmm-2.4 >= 2.4.0 (via pkg-config)
> configure:19021: result: yes
> configure:19118: checking for crypt in -lcrypt
> configure:19143: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c -lcrypt >&5
> configure:19143: $? = 0
> configure:19152: result: yes
> configure:19163: checking for dlopen
> configure:19163: gcc -o conftest -g -O2 -DUSING_AUTOCONF=1 -DOPEN_VM_TOOLS
> conftest.c >&5
> /tmp/ccSPsuOE.o: In function `main':
> /build/open-vm-tools-FspmK8/open-vm-tools-8.8.0+2011.10.26-514583/conftest.c:60:
> undefined reference to `dlopen'
> collect2: ld returned 1 exit status
The full build log is available from:
http://people.debian.org/~lucas/logs/2011/12/10/open-vm-tools_2:8.8.0+2011.10.26-514583-1_lsid64.buildlog
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.
--- End Message ---
--- Begin Message ---
Version: 2:8.8.0+2011.11.20-535097-1
--
Address: Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email: daniel.baum...@progress-technologies.net
Internet: http://people.progress-technologies.net/~daniel.baumann/
--- End Message ---