FTBFS in Intrepid

Bug #244712 reported by Emilio Pozuelo Monfort
6
Affects Status Importance Assigned to Milestone
glom (Ubuntu)
Fix Released
Undecided
Alessio Treglia

Bug Description

Binary package hint: glom

 g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../ -DORBIT2=1 -pthread -D_REENTRANT -I/usr/include/bakery-2.4 -I/usr/lib/bakery-2.4/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/gconfmm-2.6 -I/usr/lib/gconfmm-2.6/include -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/gnome-vfsmm-2.6 -I/usr/lib/gnome-vfsmm-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/atk-1.0 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/pygda-3.0 -I/usr/include/pygtk-2.0 -I/usr/include/libgda-3.0 -I/usr/include/libgdamm-3.0 -I/usr/lib/libgdamm-3.0/include -I/usr/include/gtksourceviewmm-1.0 -I/usr/lib/gtksourceviewmm-1.0/include -I/usr/include/gtksourceview-1.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0 -I/usr/include/goocanvas-1.0 -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -g -Wall -O2 -Wno-long-long -c glomconversions.cc -fPIC -DPIC -o .libs/glomconversions.o
glomconversions.cc: In function ‘Glib::ustring Glom::Conversions::format_tm(const tm&, const std::locale&, const char*)’:
glomconversions.cc:95: error: ‘strlen’ was not declared in this scope
glomconversions.cc: In function ‘Glib::ustring Glom::Conversions::get_text_for_gda_value(Glom::Field::glom_field_type, const Gnome::Gda::Value&, const std::locale&, const Glom::NumericFormat&, bool)’:
glomconversions.cc:186: error: ‘memset’ was not declared in this scope
glomconversions.cc:206: error: ‘memset’ was not declared in this scope
glomconversions.cc: In function ‘tm Glom::Conversions::parse_date(const Glib::ustring&, const std::locale&, bool&)’:
glomconversions.cc:463: error: ‘memset’ was not declared in this scope
glomconversions.cc:470: error: ‘strcmp’ was not declared in this scope
glomconversions.cc: In function ‘tm Glom::Conversions::parse_time(const Glib::ustring&, const std::locale&, bool&)’:
glomconversions.cc:594: error: ‘memset’ was not declared in this scope
glomconversions.cc: In function ‘unsigned char* Glom::Glom_PQunescapeBytea(const unsigned char*, size_t*)’:
glomconversions.cc:800: error: ‘strlen’ was not declared in this scope
make[6]: *** [glomconversions.lo] Error 1
make[6]: Leaving directory `/home/emilio/tmp/glom-1.6.14/glom/libglom/data_structure'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/emilio/tmp/glom-1.6.14/glom/libglom/data_structure'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/emilio/tmp/glom-1.6.14/glom/libglom'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/emilio/tmp/glom-1.6.14/glom'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/emilio/tmp/glom-1.6.14'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/emilio/tmp/glom-1.6.14'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Tags: ftbfs

Related branches

Revision history for this message
Murray Cumming (murrayc) wrote :

This probably just needs some extra includes. I guess it's caused by a new gcc version.

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Yes, indeed it's because of the switch to GCC 4.3. Fixing bug 243163 should fix this.

Revision history for this message
Alessio Treglia (quadrispro) wrote :

I'm working on it

Changed in glom:
assignee: nobody → quadrispro
status: New → In Progress
Changed in glom:
assignee: quadrispro → nobody
Changed in glom:
assignee: nobody → quadrispro
Revision history for this message
Alessio Treglia (quadrispro) wrote :

debdiff

Changed in glom:
status: In Progress → Fix Committed
Revision history for this message
Iain Lane (laney) wrote :

Hi,

I will update glom to 1.7.1 tomorrow, which will fix this bug indirectly. Maybe it's best to hold off on this fix for now :)

Thanks for your work Alessio.

Revision history for this message
Andrea Colangelo (warp10) wrote :

Reading Iain comment, I'm unsubscribing u-u-s. Please, check if this bug is fixed once 1.7.1 is available for testing.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package glom - 1.6.17-0ubuntu1

---------------
glom (1.6.17-0ubuntu1) intrepid; urgency=low

  * New upstream release (LP: #243163, #244712)
  * debian/glom.sgml: Update with current parameters.

 -- Iain Lane <email address hidden> Thu, 31 Jul 2008 23:25:19 +0100

Changed in glom:
status: Fix Committed → 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.