Re: alternative à newsx

Liste des GroupesRevenir à fcu serveurs 
Sujet : Re: alternative à newsx
De : chris (at) *nospam* novazur.fr (Christophe PEREZ)
Groupes : fr.comp.usenet.serveurs
Date : 08. Sep 2022, 17:12:09
Autres entêtes
Organisation : Aioe.org NNTP Server
Message-ID : <20220908111209.1889aa9f@coffee.novazur.fr>
References : 1 2 3
User-Agent : Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu)
Le Thu, 8 Sep 2022 10:25:09 +0200,
Julien ÉLIE <iulius@nom-de-mon-site.com.invalid> a écrit :

Mas curiosité n'a pas tenu bien longtemps avant que je ne fonce tester.

Un autre élément à ajouter pour la compilation est
"-DCONFIG_H_INCLUDED=1" à la fin de --with-newsinclude :
 
./configure --with-newshome=/home/news --with-newslib=/home/news/lib
--with-newsinclude="/home/news/include/inn -DCONFIG_H_INCLUDED=1"
 
Est-ce que ça marche bien chez toi avec ces adaptations ?

Je confirme. Le configure passe sans erreur maintenant, mais avec ou
sans la dernière modif (DCONFIG_H_INCLUDED).

De mon côté, j'ai ensuite une erreur à la liaison des différents
fichiers de newsx mais ce n'est pas lié à INN :
 
gcc  -g -O2 -Wall   -o newsx  main.o doit.o auth.o despool.o
putarticle.o pull.o util.o getarticle.o history.o hash.o lock.o sys.o
active.o msgid.o socket.o server.o incoming.o request.o exec.o
logmsg.o telnet.o script.o statistics.o bounce.o rnews.o title.o
wildmat.o split.o list.o path.o mfilter.o filter.o config.o freespc.o
sim.o newstemp.o -L/home/news/lib -lstorage -linnhist
../dbz/libdbzv3.a -linn -lstorage -linnhist -lnsl
/usr/bin/ld : doit.o:/home/news/downloads/newsx-1.6/src/options.h:76
: définitions multiples de « enquire_opt »;
main.o:/home/news/downloads/newsx-1.6/src/options.h:76 : défini pour
la première fois ici

Idem 2099 lignes

newsx définit des variables dans src/options.h puis les utilise dans
plusieurs fichiers sans qu'elles soient déclarées "extern". Mais
peut-être que ton compilateur ne bronche pas sur cela et que ton
newsx va être compilé avec succès.

Et bien non. Je ne sais pas si ça vient de là (mais je suppose bien que
oui), c'est assez obscur pour moi, mais la compilation échoue
effectivement :

/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld
: newstemp.o:/usr/src/newsx-1.6/src/common.h:143 : définitions
multiples de « spoolname »; main.o:/usr/src/newsx-1.6/src/common.h:143
: défini pour la première fois ici
/usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld
: newstemp.o:/usr/src/newsx-1.6/src/common.h:142 : définitions
multiples de « hostname »; main.o:/usr/src/newsx-1.6/src/common.h:142 :
défini pour la première fois ici collect2: erreur: ld a retourné le
statut de sortie 1
make[2]: *** [Makefile:298 : newsx] Erreur 1
make[2]: on quitte le répertoire « /usr/src/newsx-1.6/src »
make[1]: *** [Makefile:222 : all-recursive] Erreur 1
make[1] : on quitte le répertoire « /usr/src/newsx-1.6 »
make: *** [Makefile:173 : all] Erreur 2


Cette histoire d'"extern", ça se corrige facilement (juste une
déclaration à modifier) ou il vaut mieux abandonner ?


Date Sujet#  Auteur
7 Sep 22 * alternative à newsx38Christophe PEREZ
7 Sep 22 +* Re: alternative à newsx6Christophe PEREZ
8 Sep 22 i`* Re: alternative à newsx5Julien ÉLIE
8 Sep 22 i +- Re: alternative à newsx1Christophe PEREZ
8 Sep 22 i `* Re: alternative à newsx3Christophe PEREZ
8 Sep 22 i  `* Re: alternative à newsx2Christophe PEREZ
9 Sep 22 i   `- Re: alternative à newsx1Christophe PEREZ
8 Sep 22 +* Re: alternative à newsx11Christophe PEREZ
8 Sep 22 i+* Re: alternative à newsx5Richard Hachel
8 Sep 22 ii`* Re: alternative à newsx4Christophe PEREZ
8 Sep 22 ii `* Re: alternative à newsx3Richard Hachel
8 Sep 22 ii  `* Re: alternative à newsx2Christophe PEREZ
8 Sep 22 ii   `- Re: alternative à newsx1Richard Hachel
8 Sep 22 i`* Re: alternative à newsx5Christophe PEREZ
8 Sep 22 i +- Re: alternative à newsx1Christophe PEREZ
8 Sep 22 i `* Re: alternative à newsx3Marc SCHAEFER
8 Sep 22 i  `* Re: alternative à newsx2Christophe PEREZ
8 Sep 22 i   `- Re: alternative à newsx1Marc SCHAEFER
8 Sep 22 +* Re: alternative à newsx17Julien ÉLIE
8 Sep 22 i+* Re: alternative à newsx3Christophe PEREZ
8 Sep 22 ii`* Re: alternative à newsx2Julien ÉLIE
8 Sep 22 ii `- Re: alternative à newsx1Christophe PEREZ
9 Sep 22 i+* Re: alternative à newsx4Christophe PEREZ
9 Sep 22 ii`* Re: alternative à newsx3Marc SCHAEFER
9 Sep 22 ii `* Re: alternative à newsx2Christophe PEREZ
10 Sep 22 ii  `- Re: alternative à newsx1Christophe PEREZ
10 Sep 22 i`* Re: alternative à newsx9Julien ÉLIE
10 Sep 22 i +* Re: alternative à newsx6Eric M
10 Sep 22 i i`* Re: alternative à newsx5yamo'
10 Sep 22 i i `* Re: alternative à newsx4Eric M
10 Sep 22 i i  `* Re: alternative à newsx3yamo'
10 Sep 22 i i   +- Re: alternative à newsx1yamo'
10 Sep 22 i i   `- Feed chez Free (was: Re: alternative à newsx)1Eric M
10 Sep 22 i `* Re: alternative à newsx2Christophe PEREZ
10 Sep 22 i  `- Re: alternative à newsx1Julien ÉLIE
13 Sep 22 `* Re: alternative à newsx3Christophe PEREZ
13 Sep 22  `* Re: alternative à newsx2Julien ÉLIE
14 Sep 22   `- Re: alternative à newsx1Christophe PEREZ

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal