http://bugzilla.novell.com/show_bug.cgi?id=617677 http://bugzilla.novell.com/show_bug.cgi?id=617677#c0 Summary: Can't link gtkglext application: undefined reference to `GTK_WIDGET_REALIZED' Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: All OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: johan.ferner@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.9.2.4) Gecko/20100527 SUSE/3.6.4-2.6 Firefox/3.6.4 When I try to rebuild cairo-dock using http://packman.links2linux.org/downloadsource/159210/cairo-dock-2.1.3-11.pm.... I get: /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../lib64/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_REALIZED' /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../lib64/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_NO_WINDOW' This seems to be related to Buzilla bug 585137. Is this a regression or was that fix not complete? My glxext version: gtkglext-1.2.0-181.10.x86_64 gtkglext-devel-1.2.0-181.10.x86_64 Reproducible: Always Steps to Reproduce: 1.wget ttp://packman.links2linux.org/downloadsource/159210/cairo-dock-2.1.3-11.pm.16.1.src.rpm 2.rpmbuild --rebuild cairo-dock-2.1.3-11.pm.16.1.src.rpm 3. Actual Results: libtool: link: gcc -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/librsvg-2 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/libxml2 -I/usr/include/gtkglext-1.0 -I/usr/lib64/gtkglext-1.0/include -DHAVE_XEXTEND=1 -DHAVE_LIBCRYPT=1 -DCAIRO_DOCK_SHARE_DATA_DIR=\"/usr/share/cairo-dock\" -DCAIRO_DOCK_SHARE_THEMES_DIR=\"/usr/share/cairo-dock/themes\" -DCAIRO_DOCK_MODULES_DIR=\"/usr/lib64/cairo-dock\" -DCAIRO_DOCK_CONF_FILE=\"cairo-dock.conf\" -DCAIRO_DOCK_SIMPLE_CONF_FILE=\"cairo-dock-simple.conf\" -DCAIRO_DOCK_LAUNCHER_CONF_FILE=\"launcher.conf\" -DCAIRO_DOCK_FILE_CONF_FILE=\"file.conf\" -DCAIRO_DOCK_CONTAINER_CONF_FILE=\"container.conf\" -DCAIRO_DOCK_SEPARATOR_CONF_FILE=\"separator.conf\" -DCAIRO_DOCK_THEME_CONF_FILE=\"themes.conf\" -DCAIRO_DOCK_MAIN_DOCK_CONF_FILE=\"main-dock.conf\" -DCAIRO_DOCK_DEFAULT_ICON_NAME=\"default-icon.svg\" -DCAIRO_DOCK_DEFAULT_APPLI_ICON_NAME=\"default-icon-appli.svg\" -DCAIRO_DOCK_DEFAULT_INDICATOR_NAME=\"default-indicator.png\" -DCAIRO_DOCK_DEFAULT_CLASS_INDICATOR_NAME=\"default-class-indicator.svg\" -DCAIRO_DOCK_VERSION=\"2.1.3-7\" -DCAIRO_DOCK_LOCALE_DIR=\"/usr/share/locale\" -DCAIRO_DOCK_GETTEXT_PACKAGE=\"cairo-dock\" -DCAIRO_DOCK_ICON=\"cairo-dock.svg\" -DCAIRO_DOCK_LOGO=\"cairo-dock-logo.png\" -DCAIRO_DOCK_THEMES_DIR=\"themes\" -DGL_GLEXT_PROTOTYPES=\"1\" -std=c99 -O3 -g -ggdb -Wstrict-prototypes -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration -fgnu89-inline -Wl,--export-dynamic -o cairo-dock cairo_dock-cairo-dock-callbacks.o cairo_dock-cairo-dock.o cairo_dock-cairo-dock-dbus.o cairo_dock-cairo-dock-draw.o cairo_dock-cairo-dock-config.o cairo_dock-cairo-dock-load.o cairo_dock-cairo-dock-icons.o cairo_dock-cairo-dock-applications-manager.o cairo_dock-cairo-dock-menu.o cairo_dock-cairo-dock-modules.o cairo_dock-cairo-dock-launcher-factory.o cairo_dock-cairo-dock-application-factory.o cairo_dock-cairo-dock-application-facility.o cairo_dock-cairo-dock-applet-factory.o cairo_dock-cairo-dock-separator-factory.o cairo_dock-cairo-dock-desktop-file-factory.o cairo_dock-cairo-dock-keyfile-utilities.o cairo_dock-cairo-dock-dock-factory.o cairo_dock-cairo-dock-animations.o cairo_dock-cairo-dock-themes-manager.o cairo_dock-cairo-dock-notifications.o cairo_dock-cairo-dock-dialogs.o cairo_dock-cairo-dock-surface-factory.o cairo_dock-cairo-dock-renderer-manager.o cairo_dock-cairo-dock-default-view.o cairo_dock-cairo-dock-applet-facility.o cairo_dock-cairo-dock-file-manager.o cairo_dock-eggaccelerators.o cairo_dock-cairo-dock-keybinder.o cairo_dock-cairo-dock-desklet.o cairo_dock-cairo-dock-log.o cairo_dock-cairo-dock-X-utilities.o cairo_dock-cairo-dock-gauge.o cairo_dock-cairo-dock-dock-manager.o cairo_dock-cairo-dock-class-manager.o cairo_dock-cairo-dock-emblem.o cairo_dock-cairo-dock-flying-container.o cairo_dock-cairo-dock-graph.o cairo_dock-cairo-dock-opengl.o cairo_dock-cairo-dock-draw-opengl.o cairo_dock-cairo-dock-particle-system.o cairo_dock-cairo-dock-gui-factory.o cairo_dock-cairo-dock-gui-manager.o cairo_dock-cairo-dock-gui-main.o cairo_dock-cairo-dock-gui-simple.o cairo_dock-cairo-dock-gui-launcher.o cairo_dock-cairo-dock-internal-position.o cairo_dock-cairo-dock-internal-accessibility.o cairo_dock-cairo-dock-internal-system.o cairo_dock-cairo-dock-internal-taskbar.o cairo_dock-cairo-dock-internal-hidden-dock.o cairo_dock-cairo-dock-internal-dialogs.o cairo_dock-cairo-dock-internal-indicators.o cairo_dock-cairo-dock-internal-views.o cairo_dock-cairo-dock-internal-labels.o cairo_dock-cairo-dock-internal-desklets.o cairo_dock-cairo-dock-internal-background.o cairo_dock-cairo-dock-internal-icons.o cairo_dock-cairo-dock-data-renderer.o cairo_dock-cairo-dock-dock-facility.o cairo_dock-cairo-dock-container.o cairo_dock-cairo-dock-task.o -pthread -Wl,--export-dynamic -lXtst -lXcomposite -lXfixes -lXinerama -lcrypt -lrsvg-2 -ldbus-glib-1 -ldbus-1 -lpthread /usr/lib64/libxml2.so -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU /usr/lib64/libGL.so -L/usr/X11R6/lib -lXext -ldl -lXmu -lXt -lSM -lICE /usr/lib64/libgtk-x11-2.0.so -lpangox-1.0 /usr/lib64/libgdk-x11-2.0.so -latk-1.0 -lpangoft2-1.0 /usr/lib64/libgdk_pixbuf-2.0.so -lgio-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 /usr/lib64/libfreetype.so -lz -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lXrender -lX11 -lm -pthread /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../lib64/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_REALIZED' /usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../lib64/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_NO_WINDOW' collect2: ld returned 1 exit status make[3]: *** [cairo-dock] Error 1 make[3]: Leaving directory `/usr/src/packages/BUILD/cairo-dock-2.1.3-7/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/packages/BUILD/cairo-dock-2.1.3-7/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/packages/BUILD/cairo-dock-2.1.3-7' make: *** [all] Error 2 Expected Results: a 64 bit binary References: * https://bugzilla.novell.com/show_bug.cgi?id=585137 * https://bugzilla.gnome.org/show_bug.cgi?id=611803 * http://bbs.archlinux.org/viewtopic.php?pid=746583 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.