[Slapt-get-devel] compile error w/ gcc 3.4.2

Jason Woodward woodwardj at jaos.org
Thu Oct 14 10:22:03 EDT 2004


I just downloaded gcc 3.4.2 from testing and tried to build the current 0.9.9c (fresh from cvs):

# gcc --version
gcc (GCC) 3.4.2
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
                                                                                              
                            
# make clean default
if [ -f slapt-get ]; then rm slapt-get;fi
rm src/*.o
rm src/*.a
rm src/*.so
rm include/slapt.h
if [ -d pkg ]; then rm -rf pkg ;fi
if [ -f libs ]; then rm -rf libs ;fi
gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude -DPROGRAM_NAME="\"slapt-get\""
-DVERSION="\"0.9.9c\"" -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\""   -c -o src/common.o src/common.c
gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude -DPROGRAM_NAME="\"slapt-get\""
-DVERSION="\"0.9.9c\"" -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\""   -c -o src/configuration.o src/configuration.c
gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude -DPROGRAM_NAME="\"slapt-get\""
-DVERSION="\"0.9.9c\"" -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\""   -c -o src/package.o src/package.c
gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude -DPROGRAM_NAME="\"slapt-get\""
-DVERSION="\"0.9.9c\"" -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\""   -c -o src/curl.o src/curl.c
gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude -DPROGRAM_NAME="\"slapt-get\""
-DVERSION="\"0.9.9c\"" -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\""   -c -o src/transaction.o src/transaction.c
gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude -DPROGRAM_NAME="\"slapt-get\""
-DVERSION="\"0.9.9c\"" -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\""   -c -o src/action.o src/action.c
gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude -DPROGRAM_NAME="\"slapt-get\""
-DVERSION="\"0.9.9c\"" -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\""   -c -o src/main.o src/main.c
touch libs
gcc -shared -o src/libslapt-0.9.9c.so src/common.o src/configuration.o src/package.o src/curl.o
src/transaction.o
ar -r src/libslapt-0.9.9c.a src/configuration.o src/package.o src/curl.o src/transaction.o
ar: creating src/libslapt-0.9.9c.a
cat include/main.h include/configuration.h include/package.h include/curl.h
include/transaction.h |grep -v '#include \"' > include/slapt.h
gcc -o slapt-get src/common.o src/configuration.o src/package.o src/curl.o src/transaction.o
src/action.o src/main.o -W -Werror -Wall -O2 -ansi -pedantic -Iinclude
-DPROGRAM_NAME="\"slapt-get\"" -DVERSION="\"0.9.9c\""
-DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
-DLOCALESDIR="\"/usr/share/locale\"" `curl-config --libs`

Then I grabbed the source tarball of 0.9.9b
(http://software.jaos.org/source/slapt-get/slapt-get-0.9.9b.tar.gz) and did the same w/o problems.


take care,
jason

On Thu Oct 14 14:15:01 2004, Fredrik wrote:
> gcc 3.4.2
> slapt-get 0.9.9b
> 
> ~/slapt-get-0.9.9b# make
> gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude
> -DPROGRAM_NAME="\"slapt-get\"" -DVERSION="\"0.9.9b\""
> -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
> -DLOCALESDIR="\"/usr/share/locale\""   -c -o src/common.o src/common.c
> gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude
> -DPROGRAM_NAME="\"slapt-get\"" -DVERSION="\"0.9.9b\""
> -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
> -DLOCALESDIR="\"/usr/share/locale\""   -c -o src/configuration.o
> src/configuration.c
> gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude
> -DPROGRAM_NAME="\"slapt-get\"" -DVERSION="\"0.9.9b\""
> -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
> -DLOCALESDIR="\"/usr/share/locale\""   -c -o src/package.o
> src/package.c
> gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude
> -DPROGRAM_NAME="\"slapt-get\"" -DVERSION="\"0.9.9b\""
> -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
> -DLOCALESDIR="\"/usr/share/locale\""   -c -o src/curl.o src/curl.c
> gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude
> -DPROGRAM_NAME="\"slapt-get\"" -DVERSION="\"0.9.9b\""
> -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
> -DLOCALESDIR="\"/usr/share/locale\""   -c -o src/transaction.o
> src/transaction.c
> gcc -W -Werror -Wall -O2 -ansi -pedantic -Iinclude
> -DPROGRAM_NAME="\"slapt-get\"" -DVERSION="\"0.9.9b\""
> -DRC_LOCATION="\"/etc/slapt-get/slapt-getrc\"" -DENABLE_NLS
> -DLOCALESDIR="\"/usr/share/locale\""   -c -o src/action.o src/action.c
> src/action.c: In function `pkg_action_show':
> src/action.c:277: warning: 'pkg' might be used uninitialized in this function
> make: *** [src/action.o] Error 1
> _______________________________________________
> Slapt-get-devel mailing list
> Slapt-get-devel at software.jaos.org
> http://software.jaos.org/cgi-bin/mailman/listinfo/slapt-get-devel


--
Jason Woodward
woodwardj at jaos.org

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
 
mQGiBDrwHPoRBAC3nDJRLKTcFcJWid9PN08ChMI7tuQevomWoVeZpZZ0zzip2w/E
ts55Mx58eRRGFFmgZZGeP7EhyUPzb668LIsU62gFO7G5/oWCr3U3g3peabZsqRC9
FchdiM8DJqQu/7ryAjbQ4OFCSW+jAsMC3tKXrdaB48WiipiXUcKR/sONGwCgzGPf
yxDgOc7n9xWVH0qbUDC/vZsEAKvbckkhpe9/x2A4E15l6DUbliEmboeHiT9NJaok
vLo3ElSO1o6ld5+VhFIkhRmmovrS8oyttZNv8HjMEYf6L3NdZybTHfcdS5EIpguH
Xx2/IGzJKbgX3vM/qhJ0+F1LPuN20mOT0NO/29AXJn3V7rTKoKf/uOOKD+Eqh4r1
QVMoBAC3ZPF3idmuW3j4tqhOaWe2qHlLwEClwdsTG+KOsVYh1sU4RvyMErDIU6r/
MomkLAJfbtBTXKcknW68Y4Uv4B+UkyopklktRBFiMBffoHLUfkkQk/L9Yg1YG27N
COsECiamylF8hNSTcNIQqYXDpyoRcSi2p7gqkxJZrk7GwrX2ObQjSmFzb24gV29v
ZHdhcmQgPHdvb2R3YXJkakBqYW9zLm9yZz6IVwQTEQIAFwUCOvAc+gULBwoDBAMV
AwIDFgIBAheAAAoJEGu22odUp/oeN2IAoKHS+qH8AenlOTKL0Ifl3q1QSlDBAKDL
bvvgl7HoRTHY2b9n3pEPr+KIh7kBDQQ68Bz9EAQA2Ds/2VKc08qaNIkA1okxITmQ
aaNjUrm/au9jNzm9lyEFXWXBNegzP5Y4A1ESDKUt5RETgVhNKd9mGkP7tgPTs3f6
Z595K6W7xeZWONKbl578RbWwE1CiMqEOuXwr1/q0DzfwmNQLcqDcX3o0DEpWE+uZ
G+5CtpkXYiDmccigDKMAAwUD/iZDxEr1HC4iLnGXUCDpxXEtp7Fx150baFzZITns
4hpKRAbTR65s2tL8rh5d8ThDgqW5C9JQja9fMxI2u7zlyM2ALFXJP1xwgZTSOYvn
sq+x41i5tJpce+pDmMEl8X0wew2Z5ZRPfDLv64kKPIGNgVXsAHirH2KjChZat4VC
qkZciEYEGBECAAYFAjrwHP0ACgkQa7bah1Sn+h7qkQCePz0ds5O/dsZrm450pjLs
2V3BkMAAn2/6alBBC9b9F94svdOf0mGY/G5w
=4p8c
-----END PGP PUBLIC KEY BLOCK-----

my($c, at s)=(0,qw( | / - \ ));$|++;my$p;&{sub{map{$p.=chr$_}
unpack(join('a',('',split(//,$_->[1]))),$_->[0]);}}foreach
[qw/74117115116 2333/],[qw/65110111116104101114 2333333/],
[qw/80101114108 2333/],[qw/729799107101114 222333/];{my$z=
$c<4?$s[$c++]:$s [$c=0];printf"\ec%s%s%s",$z,$p,$z,select*
STDOUT,*STDOUT,*STDOUT,0.1,;redo;}##########JAPH##########



More information about the Slapt-get-devel mailing list