Bug#444507: screem: FTBFS: error: expected specifier-qualifier-list before 'GtkTooltips'
tag 444507 pending thanks Ana Guerrero <[EMAIL PROTECTED]> (22/10/2007): > Could you send a real patch or just prepare a NMU? ;-) Done, NMU sponsored by Ana, uploaded to DELAYED/2. Debdiff attached. Cheers, -- Cyril Brulebois diff -u screem-0.16.1/debian/changelog screem-0.16.1/debian/changelog --- screem-0.16.1/debian/changelog +++ screem-0.16.1/debian/changelog @@ -1,3 +1,17 @@ +screem (0.16.1-4.2) unstable; urgency=low + + * Non-maintainer upload. + * Add no-disable-deprecated.patch to avoid FTBFS due to the transition to +Gtk 2.12. It deletes the “-DGTK_DISABLE_DEPRECATED”, +“-DGNOME_DISABLE_DEPRECATED”, and “-DGNOMEUI_DISABLE_DEPRECATED” macros +from the DEPRECATION_FLAGS variable in configure{.ac,} (Closes: #444507). + * Menu transition: from “Apps/Editors” to “Applications/Editors”. + * Add desktop-files-cleanup.patch to remove the deprecated “Encoding” key, +per lintian. Also move the “Categories” key of the screem.desktop{,.in} +files from “Application;Development;” to “Development;WebDevelopment”. + + -- Cyril Brulebois <[EMAIL PROTECTED]> Thu, 15 Nov 2007 09:09:26 +0100 + screem (0.16.1-4.1) unstable; urgency=medium * Non-maintainer upload during BSP. diff -u screem-0.16.1/debian/screem.menu screem-0.16.1/debian/screem.menu --- screem-0.16.1/debian/screem.menu +++ screem-0.16.1/debian/screem.menu @@ -1 +1 @@ -?package(screem):needs="X11" section="Apps/Editors" title="Screem" command="/usr/bin/screem" +?package(screem):needs="X11" section="Applications/Editors" title="Screem" command="/usr/bin/screem" only in patch2: unchanged: --- screem-0.16.1.orig/debian/patches/no-disable-deprecated.patch +++ screem-0.16.1/debian/patches/no-disable-deprecated.patch @@ -0,0 +1,22 @@ +--- screem-0.16.1.orig/configure 2007-11-15 09:17:22.0 +0100 screem-0.16.1/configure2007-11-15 09:17:36.0 +0100 +@@ -26003,7 +26003,7 @@ + + + +-DEPRECATION_FLAGS="-DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DGNOMEUI_DISABLE_DEPRECATED" ++DEPRECATION_FLAGS="" + + CFLAGS="$SCREEM_CFLAGS -Wall $DEPRECATION_FLAGS $CFLAGS" + +--- screem-0.16.1.orig/configure.ac2007-11-15 09:17:22.0 +0100 screem-0.16.1/configure.ac 2007-11-15 09:17:31.0 +0100 +@@ -255,7 +255,7 @@ + dnl being the blocker here, need a util function which does the + dnl same for utf-8 + +-DEPRECATION_FLAGS="-DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DGNOMEUI_DISABLE_DEPRECATED" ++DEPRECATION_FLAGS="" + + CFLAGS="$SCREEM_CFLAGS -Wall $DEPRECATION_FLAGS $CFLAGS" + AC_SUBST(CFLAGS) only in patch2: unchanged: --- screem-0.16.1.orig/debian/patches/desktop-files-cleanup.patch +++ screem-0.16.1/debian/patches/desktop-files-cleanup.patch @@ -0,0 +1,56 @@ +--- screem-0.16.1.orig/helpers/browsers-remote/epiphany.desktop 2007-11-15 16:20:43.0 +0100 screem-0.16.1/helpers/browsers-remote/epiphany.desktop 2007-11-15 16:20:47.0 +0100 +@@ -1,6 +1,5 @@ + [Desktop Entry] + Version=1.0 +-Encoding=UTF-8 + Name=Epiphany + Exec=epiphany %p + TryExec=epiphany +--- screem-0.16.1.orig/helpers/browsers-remote/konqueror.desktop 2007-11-15 16:20:43.0 +0100 screem-0.16.1/helpers/browsers-remote/konqueror.desktop2007-11-15 16:20:47.0 +0100 +@@ -1,6 +1,5 @@ + [Desktop Entry] + Version=1.0 +-Encoding=UTF-8 + Name=Konqueror + Exec=konqueror %p + TryExec=konqueror +--- screem-0.16.1.orig/helpers/browsers-remote/opera.desktop 2007-11-15 16:20:43.0 +0100 screem-0.16.1/helpers/browsers-remote/opera.desktop2007-11-15 16:20:47.0 +0100 +@@ -1,6 +1,5 @@ + [Desktop Entry] + Version=1.0 +-Encoding=UTF-8 + Name=Opera + Exec=opera %p + TryExec=opera +--- screem-0.16.1.orig/helpers/browsers/epiphany.desktop 2007-11-15 16:20:44.0 +0100 screem-0.16.1/helpers/browsers/epiphany.desktop2007-11-15 16:20:47.0 +0100 +@@ -1,6 +1,5 @@ + [Desktop Entry] + Version=1.0 +-Encoding=UTF-8 + Name=Epiphany (local) + Exec=epiphany %U + TryExec=epiphany +--- screem-0.16.1.orig/screem.desktop 2007-11-15 16:27:50.0 +0100 screem-0.16.1/screem.desktop 2007-11-15 16:27:54.0 +0100 +@@ -12,6 +12,6 @@ + Icon=screem.png + Terminal=0 + Type=Application +-Categories=Application;Development; ++Categories=Development;WebDevelopment + StartupNotify=true + MimeType=text/html;application/xhtml+xml;text/xml;text/sgml;application/x-php;application/x-php-source;application/x-asp;text/vnd.wap.wml;image/svg;text/x-javascript;text/javascript;application/x-screem;application/x-screem-tag-tree;text/css;text/plain;text/x-perl;text/x-java;image/svg;text/x-php;text/mathml;text/x-dtd;text/x-sql +--- screem-0.16.1.orig/screem.desktop.in 2007-11-15 17:10:14.0 +0100 screem-0.16.1/screem.desktop.in2007-11-15 17:10:28.0 +0100 +@@ -5,6 +5,6 @@ + Icon=screem.png + Terminal=0 + Type=Application +-Categories=Application;Development; ++Categories=Development;WebDe
Bug#444507: screem: FTBFS: error: expected specifier-qualifier-list before 'GtkTooltips'
On Mon, Oct 08, 2007 at 11:02:39PM +0200, Cyril Brulebois wrote: > tag 444507 patch > thanks > > Lucas Nussbaum <[EMAIL PROTECTED]> (29/09/2007): > > Justification: FTBFS on i386 > > Hi, > > it is sufficient to remove the macros set in DEPRECATION_FLAGS > (configure{.ac,}) to fix that. > > You'll also need to update your desktop files, see lintian's output. > Could you send a real patch or just prepare a NMU? ;-) Ana -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#444507: screem: FTBFS: error: expected specifier-qualifier-list before 'GtkTooltips'
tag 444507 patch thanks Lucas Nussbaum <[EMAIL PROTECTED]> (29/09/2007): > Justification: FTBFS on i386 Hi, it is sufficient to remove the macros set in DEPRECATION_FLAGS (configure{.ac,}) to fix that. You'll also need to update your desktop files, see lintian's output. Cheers, -- Cyril Brulebois pgpCKn0Ab5O2u.pgp Description: PGP signature
Bug#444507: screem: FTBFS: error: expected specifier-qualifier-list before 'GtkTooltips'
Package: screem version: 0.16.1-4.1 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20070928 qa-ftbfs Justification: FTBFS on i386 Hi, During a rebuild of all packages in sid, your package failed to build on i386. Relevant part: /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Gdl\" -DGDL_GLADEDIR=\"""\" -DGDL_IMAGESDIR=\""/usr/share/screem/pixmaps"\" -I/usr/include -I.. -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/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/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 -I/usr/include/gtkhtml-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/gtksourceview-1.0 -I/usr/include/gnome-menus -Wall -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DGNOMEUI_DISABLE_DEPRECATED -g -Wall -O2 -c -o gdl-dock-item-grip.lo gdl-dock-item-grip.c cc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Gdl\" -DGDL_GLADEDIR=\"\" -DGDL_IMAGESDIR=\"/usr/share/screem/pixmaps\" -I/usr/include -I.. -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/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/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 -I/usr/include/gtkhtml-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/gtksourceview-1.0 -I/usr/include/gnome-menus -Wall -DGTK_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -DGNOMEUI_DISABLE_DEPRECATED -g -Wall -O2 -c gdl-dock-item-grip.c -fPIC -DPIC -o .libs/gdl-dock-item-grip.o gdl-dock-item-grip.c:37: error: expected specifier-qualifier-list before 'GtkTooltips' gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_get_title_area': gdl-dock-item-grip.c:60: error: 'GdlDockItemGripPrivate' has no member named 'title_layout' gdl-dock-item-grip.c: In function 'ensure_title_and_icon_pixbuf': gdl-dock-item-grip.c:87: error: 'GdlDockItemGripPrivate' has no member named 'title' gdl-dock-item-grip.c:88: error: 'GdlDockItemGripPrivate' has no member named 'title' gdl-dock-item-grip.c:89: error: 'GdlDockItemGripPrivate' has no member named 'title' gdl-dock-item-grip.c:90: error: 'GdlDockItemGripPrivate' has no member named 'title' gdl-dock-item-grip.c:94: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf_valid' gdl-dock-item-grip.c:98: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:103: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf_valid' gdl-dock-item-grip.c:107: error: 'GdlDockItemGripPrivate' has no member named 'title_layout' gdl-dock-item-grip.c:108: error: 'GdlDockItemGripPrivate' has no member named 'title_layout' gdl-dock-item-grip.c:109: error: 'GdlDockItemGripPrivate' has no member named 'title' gdl-dock-item-grip.c:110: error: 'GdlDockItemGripPrivate' has no member named 'title_layout' gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_expose': gdl-dock-item-grip.c:130: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:133: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:134: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:152: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:160: error: 'GdlDockItemGripPrivate' has no member named 'title_layout' gdl-dock-item-grip.c:172: error: 'GdlDockItemGripPrivate' has no member named 'title_layout' gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_item_notify': gdl-dock-item-grip.c:189: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:190: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:191: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf' gdl-dock-item-grip.c:193: error: 'GdlDockItemGripPrivate' has no member named 'icon_pixbuf_valid' gdl-dock-item-grip.c:197: er