FTBFS in test-rebuild-20120328

Bug #971884 reported by Mathieu Trudel-Lapierre
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Fix Released
Medium
Mathieu Trudel-Lapierre

Bug Description

http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20120328-precise.html

Evolution fails to build (https://launchpadlibrarian.net/98863039/buildlog_ubuntu-precise-i386.evolution_3.2.3-0ubuntu3_FAILEDTOBUILD.txt.gz) :

make[5]: Entering directory `/build/buildd/evolution-3.2.3/plugins/pst-import'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -DEDS_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DE_BOOK_DISABLE_DEPRECATED -DE_CAL_DISABLE_DEPRECATED -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fno-strict-aliasing -I../.. -I../../widgets -I../.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/gail-3.0 -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -I/usr/include/launchpad-integration-3.0 -I/usr/include/gnome-desktop-3.0 -I/usr/include/gsettings-desktop-schemas -pthread -DCAMEL_HAVE_NSS -DCAMEL_HAVE_SSL -I/usr/include/gtk-3.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/nss -I/usr/include/nspr -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/libsoup-2.4 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/libgtkhtml-4.0 -I/usr/include/enchant -I/usr/include/evolution-data-server-3.2 -I/usr/include/libgtkhtml-4.0/editor -I/usr/include/gsettings-desktop-schemas -I/usr/include/libpst-4 -pthread -DCAMEL_HAVE_NSS -DCAMEL_HAVE_SSL -I/usr/include/nss -I/usr/include/nspr -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/libsoup-2.4 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/evolution-data-server-3.2 -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -fno-strict-aliasing -c -o liborg_gnome_pst_import_la-pst-importer.lo `test -f 'pst-importer.c' || echo './'`pst-importer.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -DEDS_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DE_BOOK_DISABLE_DEPRECATED -DE_CAL_DISABLE_DEPRECATED -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -fno-strict-aliasing -I../.. -I../../widgets -I../.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/gail-3.0 -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -I/usr/include/launchpad-integration-3.0 -I/usr/include/gnome-desktop-3.0 -I/usr/include/gsettings-desktop-schemas -pthread -DCAMEL_HAVE_NSS -DCAMEL_HAVE_SSL -I/usr/include/gtk-3.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/nss -I/usr/include/nspr -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/libsoup-2.4 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/libgtkhtml-4.0 -I/usr/include/enchant -I/usr/include/evolution-data-server-3.2 -I/usr/include/libgtkhtml-4.0/editor -I/usr/include/gsettings-desktop-schemas -I/usr/include/libpst-4 -pthread -DCAMEL_HAVE_NSS -DCAMEL_HAVE_SSL -I/usr/include/nss -I/usr/include/nspr -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/libsoup-2.4 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/evolution-data-server-3.2 -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -fno-strict-aliasing -c pst-importer.c -fPIC -DPIC -o .libs/liborg_gnome_pst_import_la-pst-importer.o
pst-importer.c: In function 'org_credativ_evolution_readpst_getwidget':
pst-importer.c:530:2: warning: 'gtk_vbox_new' is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:60): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
pst-importer.c:533:2: warning: 'gtk_hbox_new' is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:62): Use 'gtk_box_new' instead [-Wdeprecated-declarations]
pst-importer.c: In function 'pst_init':
pst-importer.c:2197:2: error: too few arguments to function 'pst_open'
/usr/include/libpst-4/libpst/libpst.h:929:17: note: declared here
make[5]: *** [liborg_gnome_pst_import_la-pst-importer.lo] Error 1
make[5]: Leaving directory `/build/buildd/evolution-3.2.3/plugins/pst-import'
make[4]: *** [all] Error 2
rm org-gnome-pst-import.eplug.in
make[4]: Leaving directory `/build/buildd/evolution-3.2.3/plugins/pst-import'

libpst has changed the number of arguments for pst_open(), a charset must now be passed.

Fixed upstream in git; small patch required.

Tags: ftbfs
Changed in evolution (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (mathieu-tl)
status: New → Triaged
importance: Undecided → Medium
status: Triaged → In Progress
tags: added: ftbfs
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution - 3.2.3-0ubuntu4

---------------
evolution (3.2.3-0ubuntu4) precise; urgency=low

  * debian/patches/libpst-pst_open-args.patch: fix build with libpst 0.6.54:
    update the arguments for pst_open in the pst importer plugin. (LP: #971884)
 -- Mathieu Trudel-Lapierre <email address hidden> Mon, 02 Apr 2012 16:47:52 -0400

Changed in evolution (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.