Discussion:
[SA-exim] [SPAM] Help for building sa-exim on Fedora 13 x86_64
SODATONOU Dodji Comlan Samuel
2010-11-17 20:56:11 UTC
Permalink
Hi all

After untaring sa-exim-4.2.1.tar.gz on a server running Fedora 13 x86_64, i run make
command and get the following error:


sa-exim.c:1390: attention : pointer targets in assignment differ in signedness
sa-exim.c:1399: attention : pointer targets in assignment differ in signedness
sa-exim.c:1442: attention : pointer targets in assignment differ in signedness
sa-exim.c:1478: attention : pointer targets in assignment differ in signedness
sa-exim.c:1507: attention : pointer targets in assignment differ in signedness
/usr/bin/ld: /tmp/cc6s0oGm.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be
used when making a shared object; recompile with -fPIC
/tmp/cc6s0oGm.o: could not read symbols: Bad value
collect2: ld a retourné 1 code d'état d'execution
make: *** [sa-exim-4.2.1.so] Erreur 1
serveur sa-exim-4.2.1]$


Any help to resolv this problem will be appreciated.

--sam
--
TRS - Technologies Reseaux & Solutions (http://www.trstech.net)
Marc MERLIN
2010-11-17 21:04:17 UTC
Permalink
Post by SODATONOU Dodji Comlan Samuel
Hi all
After untaring sa-exim-4.2.1.tar.gz on a server running Fedora 13 x86_64, i run make
sa-exim.c:1390: attention : pointer targets in assignment differ in signedness
sa-exim.c:1399: attention : pointer targets in assignment differ in signedness
sa-exim.c:1442: attention : pointer targets in assignment differ in signedness
sa-exim.c:1478: attention : pointer targets in assignment differ in signedness
sa-exim.c:1507: attention : pointer targets in assignment differ in signedness
/usr/bin/ld: /tmp/cc6s0oGm.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be
used when making a shared object; recompile with -fPIC
/tmp/cc6s0oGm.o: could not read symbols: Bad value
collect2: ld a retourné 1 code d'état d'execution
make: *** [sa-exim-4.2.1.so] Erreur 1
serveur sa-exim-4.2.1]$
Any help to resolv this problem will be appreciated.
To be honest, I'm pretty sure the last released version may not work as is
anymore. Debian has all the patches necessary in there, you might want to
try that package (even if it's to build it on FC)

http://ftp.de.debian.org/debian/pool/main/s/sa-exim/sa-exim_4.2.1.orig.tar.gz
http://ftp.de.debian.org/debian/pool/main/s/sa-exim/sa-exim_4.2.1-13.diff.gz

Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems & security ....
.... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/
SODATONOU Dodji Comlan Samuel
2010-11-18 07:05:40 UTC
Permalink
Post by Marc MERLIN
Post by SODATONOU Dodji Comlan Samuel
Hi all
After untaring sa-exim-4.2.1.tar.gz on a server running Fedora 13 x86_64, i run make
sa-exim.c:1390: attention : pointer targets in assignment differ in signedness
sa-exim.c:1399: attention : pointer targets in assignment differ in signedness
sa-exim.c:1442: attention : pointer targets in assignment differ in signedness
sa-exim.c:1478: attention : pointer targets in assignment differ in signedness
sa-exim.c:1507: attention : pointer targets in assignment differ in signedness
/usr/bin/ld: /tmp/cc6s0oGm.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be
used when making a shared object; recompile with -fPIC
/tmp/cc6s0oGm.o: could not read symbols: Bad value
collect2: ld a retourné 1 code d'état d'execution
make: *** [sa-exim-4.2.1.so] Erreur 1
serveur sa-exim-4.2.1]$
Any help to resolv this problem will be appreciated.
To be honest, I'm pretty sure the last released version may not work as is
anymore. Debian has all the patches necessary in there, you might want to
try that package (even if it's to build it on FC)
http://ftp.de.debian.org/debian/pool/main/s/sa-exim/sa-exim_4.2.1.orig.tar.gz
http://ftp.de.debian.org/debian/pool/main/s/sa-exim/sa-exim_4.2.1-13.diff.gz
Marc
Please Marc can you give me the process of install this packages and patch

Thanks you for your help


--
TRS - Technologies Reseaux & Solutions (http://www.trstech.net)
Marc MERLIN
2010-11-18 18:02:22 UTC
Permalink
Post by SODATONOU Dodji Comlan Samuel
Post by Marc MERLIN
Post by SODATONOU Dodji Comlan Samuel
Any help to resolv this problem will be appreciated.
To be honest, I'm pretty sure the last released version may not work as is
anymore. Debian has all the patches necessary in there, you might want to
try that package (even if it's to build it on FC)
http://ftp.de.debian.org/debian/pool/main/s/sa-exim/sa-exim_4.2.1.orig.tar.gz
http://ftp.de.debian.org/debian/pool/main/s/sa-exim/sa-exim_4.2.1-13.diff.gz
Marc
Please Marc can you give me the process of install this packages and patch
This is a bit beyond the purpose of this list.

If you're not comfortable doing pretty basic unix tasks like those, I
suggest you learn first, finding existing documentation on the net, or a
book.

Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems & security ....
.... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/
Loading...