Build Failure Re: Yahoo Protocol Changes

Warren Togami wtogami at redhat.com
Sun Jun 21 00:36:10 EDT 2009


On 06/20/2009 08:43 PM, Mark Doliner wrote:
> We've built 2.5.7 and uploaded tarballs.  We haven't updated
> http://pidgin.im/ or built our own binary packages yet, but don't let
> that stop you from building and distributing packages in your
> distributions:
>
> http://sourceforge.net/project/showfiles.php?group_id=235&package_id=230234&release_id=691299
>
> -Mark

It built successfully on Fedora 9 through 12 and RHEL-5.  But it is 
failing to build on RHEL-4.  Any ideas?

make[5]: Entering directory 
`/builddir/build/BUILD/pidgin-2.5.7/libpurple/protocols/yahoo'
if /usr/bin/libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
-I../../..  -I../../../libpurple -I../../../libpurple -pthread 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -Wall 
-DPURPLE_DISABLE_DEPRECATED -DPIDGIN_DISABLE_DEPRECATED 
-DFINCH_DISABLE_DEPRECATED -DGNT_DISABLE_DEPRECATED -Waggregate-return 
-Wcast-align -Wdeclaration-after-statement -Wendif-labels 
-Werror-implicit-function-declaration -Wextra -Wno-sign-compare 
-Wno-unused-parameter -Wformat-security -Winit-self 
-Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes 
-Wpointer-arith -Wundef -Wp,-D_FORTIFY_SOURCE=2   -g -O2 -g -pipe -m32 
-march=i386 -mtune=pentium4 -MT libyahoo_la-util.lo -MD -MP -MF 
".deps/libyahoo_la-util.Tpo" -c -o libyahoo_la-util.lo `test -f 'util.c' 
|| echo './'`util.c; \
then mv -f ".deps/libyahoo_la-util.Tpo" ".deps/libyahoo_la-util.Plo"; 
else rm -f ".deps/libyahoo_la-util.Tpo"; exit 1; fi
if /usr/bin/libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
-I../../..  -I../../../libpurple -I../../../libpurple -pthread 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -Wall 
-DPURPLE_DISABLE_DEPRECATED -DPIDGIN_DISABLE_DEPRECATED 
-DFINCH_DISABLE_DEPRECATED -DGNT_DISABLE_DEPRECATED -Waggregate-return 
-Wcast-align -Wdeclaration-after-statement -Wendif-labels 
-Werror-implicit-function-declaration -Wextra -Wno-sign-compare 
-Wno-unused-parameter -Wformat-security -Winit-self 
-Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes 
-Wpointer-arith -Wundef -Wp,-D_FORTIFY_SOURCE=2   -g -O2 -g -pipe -m32 
-march=i386 -mtune=pentium4 -MT libyahoo_la-yahoo.lo -MD -MP -MF 
".deps/libyahoo_la-yahoo.Tpo" -c -o libyahoo_la-yahoo.lo `test -f 
'yahoo.c' || echo './'`yahoo.c; \
then mv -f ".deps/libyahoo_la-yahoo.Tpo" ".deps/libyahoo_la-yahoo.Plo"; 
else rm -f ".deps/libyahoo_la-yahoo.Tpo"; exit 1; fi
mkdir .libs
  gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../libpurple 
-I../../../libpurple -pthread -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -Wall -DPURPLE_DISABLE_DEPRECATED 
-DPIDGIN_DISABLE_DEPRECATED -DFINCH_DISABLE_DEPRECATED 
-DGNT_DISABLE_DEPRECATED -Waggregate-return -Wcast-align 
-Wdeclaration-after-statement -Wendif-labels 
-Werror-implicit-function-declaration -Wextra -Wno-sign-compare 
-Wno-unused-parameter -Wformat-security -Winit-self 
-Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes 
-Wpointer-arith -Wundef -Wp,-D_FORTIFY_SOURCE=2 -g -O2 -g -pipe -m32 
-march=i386 -mtune=pentium4 -MT libyahoo_la-util.lo -MD -MP -MF 
.deps/libyahoo_la-util.Tpo -c util.c  -fPIC -DPIC -o 
.libs/libyahoo_la-util.o
  gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../libpurple 
-I../../../libpurple -pthread -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -Wall -DPURPLE_DISABLE_DEPRECATED 
-DPIDGIN_DISABLE_DEPRECATED -DFINCH_DISABLE_DEPRECATED 
-DGNT_DISABLE_DEPRECATED -Waggregate-return -Wcast-align 
-Wdeclaration-after-statement -Wendif-labels 
-Werror-implicit-function-declaration -Wextra -Wno-sign-compare 
-Wno-unused-parameter -Wformat-security -Winit-self 
-Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes 
-Wpointer-arith -Wundef -Wp,-D_FORTIFY_SOURCE=2 -g -O2 -g -pipe -m32 
-march=i386 -mtune=pentium4 -MT libyahoo_la-yahoo.lo -MD -MP -MF 
.deps/libyahoo_la-yahoo.Tpo -c yahoo.c  -fPIC -DPIC -o 
.libs/libyahoo_la-yahoo.o
yahoo.c: In function `yahoo_auth16_stage2':
yahoo.c:1472: error: implicit declaration of function `g_strv_length'
make[5]: *** [libyahoo_la-yahoo.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
  gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../libpurple 
-I../../../libpurple -pthread -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -Wall -DPURPLE_DISABLE_DEPRECATED 
-DPIDGIN_DISABLE_DEPRECATED -DFINCH_DISABLE_DEPRECATED 
-DGNT_DISABLE_DEPRECATED -Waggregate-return -Wcast-align 
-Wdeclaration-after-statement -Wendif-labels 
-Werror-implicit-function-declaration -Wextra -Wno-sign-compare 
-Wno-unused-parameter -Wformat-security -Winit-self 
-Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes 
-Wpointer-arith -Wundef -Wp,-D_FORTIFY_SOURCE=2 -g -O2 -g -pipe -m32 
-march=i386 -mtune=pentium4 -MT libyahoo_la-util.lo -MD -MP -MF 
.deps/libyahoo_la-util.Tpo -c util.c -o libyahoo_la-util.o >/dev/null 2>&1
make[5]: Leaving directory 
`/builddir/build/BUILD/pidgin-2.5.7/libpurple/protocols/yahoo'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory 
`/builddir/build/BUILD/pidgin-2.5.7/libpurple/protocols'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/builddir/build/BUILD/pidgin-2.5.7/libpurple'
make[2]: Leaving directory `/builddir/build/BUILD/pidgin-2.5.7/libpurple'
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/pidgin-2.5.7'
make: *** [all] Error 2



More information about the Packagers mailing list