[Rhythmbox-devel] strange compile issue

I'm not filing this as a bug because I suspect it is on my end.  Recently I got below error, which also started happening on older version that had compiled before.  It's complaining that 'strptime' is not declared, but it is withing time.h which rb-podcast-parse.c includes.  I'm not sure why it would miss this definiton, and was wondering if anyone had suggestions on how to track it down.  As you might suspect I'm running gentoo with all the latest gnome 2.13 libraries available.  glibc = 2.3.6


 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -DG_LOG_DOMAIN=\"Rhythmbox\" -I.. -I../lib -I../rhythmdb -I../widgets -I../shell -I../metadata -I../library -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/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/lib/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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -DORBIT2=1 -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -g -O2 -Wcomment -Wformat -Wnonnull -Wimplicit-int -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-value -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wall -Werror -std=gnu89 -MT rb-podcast-parse.lo -MD -MP -MF .deps/rb-podcast-parse.Tpo -c rb-podcast-parse.c  -fPIC -DPIC -o .libs/rb-podcast-parse.o
cc1: warnings being treated as errors
rb-podcast-parse.c: In function 'rb_podcast_parse_date':
rb-podcast-parse.c:432: warning: implicit declaration of function 'strptime'
rb-podcast-parse.c:432: warning: nested extern declaration of 'strptime'
rb-podcast-parse.c: In function 'rb_podcast_parse_time':
rb-podcast-parse.c:445: warning: assignment makes pointer from integer without a cast
rb-podcast-parse.c:448: warning: assignment makes pointer from integer without a cast
make[3]: *** [rb-podcast-parse.lo] Error 1
make[3]: Leaving directory `/home/jcotton/source/rhythmbox-queue-2/podcast'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/jcotton/source/rhythmbox-queue-2/podcast'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jcotton/source/rhythmbox-queue-2'
make: *** [all] Error 2

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]