Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138210 - media-video/totem-1.4.0 fails with autoconf 2.60
Summary: media-video/totem-1.4.0 fails with autoconf 2.60
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 137964
  Show dependency tree
 
Reported: 2006-06-27 08:01 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-06-29 09:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
totem-1.4.0-autoconf260.patch (totem-1.4.0-autoconf260.patch,1.99 KB, patch)
2006-06-27 08:33 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-27 08:01:08 UTC
As subject says:

if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -I.. -I./plparse -I./backend -I../src/plparse -I../src/backend -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -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/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/gnome-desktop-2.0 -I/usr/include/startup-notification-1.0 -I/usr/include/gstreamer-0.10   -DDBUS_API_SUBJECT_TO_CHANGE      -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DGCONF_PREFIX=\""/apps/totem"\" -DDATADIR=\""/usr/share"\" -DLIBEXECDIR=\""/usr/libexec"\" -DBINDIR=\""/usr/bin"\" -DLOGO_PATH=DATADIR\"\"G_DIR_SEPARATOR_S\"totem\"G_DIR_SEPARATOR_S\"totem_logo.png\"    -Wall       -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes   -Wnested-externs -Wpointer-arith
        -Wcast-align -Wsign-compare     -fno-strict-aliasing     -O2 -pipe -MT totem.o -MD -MP -MF ".deps/totem.Tpo" -c -o totem.o totem.c; \
        then mv -f ".deps/totem.Tpo" ".deps/totem.Po"; else rm -f ".deps/totem.Tpo"; exit 1; fi
totem.c:1962:15: error: too many decimal points in number
totem.c:3515:31: error: too many decimal points in number
make[4]: *** [totem.o] Error 1
make[4]: Leaving directory `/var/tmp/portage/totem-1.4.0/work/totem-1.4.0/src'


The problem is that VERSION was before ["1.4.0"], while now it's [1.4.0] (using autoconf quotes as the " character is part of the define).
I'll work on a fix if nobody has one already (although 1.4.1 might be fixed already).
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-27 08:33:00 UTC
Created attachment 90280 [details, diff]
totem-1.4.0-autoconf260.patch

Proposed fix, uses PACKAGE_VERSION rather than VERSION so that it works as intended. I've also sent this patch to Bastien to hear from him.

Note: this _is_ needed for 1.4.1 and 1.4.2 too.
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-06-29 09:52:43 UTC
Fixed.  Thanks for the patch.