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