Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

08.12.2008, 19:44

Moblock bricht beim compilieren ab INT_MIN / INT_MAX

hallo an alle,

ich versuche moblock auf mein system zu emergen und hab mein kernel bzw die netffilter optionen nach den gängigen howto's eingestellt (ich denk ich hab mittlerweile alle variationen durch die es so an anleitungen für die netfilter optionen im kernel gibt).

leider bircht moblock beim emergen mit der fehlermeldung:

/usr/include/linux/netfilter_ipv4.h:53: Fehler: »INT_MIN« ist hier nicht deklariert (nicht in einer Funktion)
/usr/include/linux/netfilter_ipv4.h:64: Fehler: »INT_MAX« ist hier nicht deklariert (nicht in einer Funktion)
make: *** [MoBlock.o] Fehler 1
*
* ERROR: net-misc/moblock-0.8-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2897: Called die
* The specific snippet of code:
* emake CC=$(tc-getCC) || die "emake failed"
* The die message:
* emake failed

ab. hat jemand das gleiche problem (gehabt) und kennt die lösung dafür ?!


hier der betroffene auszug aus meiner netfilter_ipv4.h:


enum nf_ip_hook_priorities {
NF_IP_PRI_FIRST = INT_MIN,
NF_IP_PRI_CONNTRACK_DEFRAG = -400,
NF_IP_PRI_RAW = -300,
NF_IP_PRI_SELINUX_FIRST = -225,
NF_IP_PRI_CONNTRACK = -200,
NF_IP_PRI_MANGLE = -150,
NF_IP_PRI_NAT_DST = -100,
NF_IP_PRI_FILTER = 0,
NF_IP_PRI_SECURITY = 50,
NF_IP_PRI_NAT_SRC = 100,
NF_IP_PRI_SELINUX_LAST = 225,
NF_IP_PRI_CONNTRACK_CONFIRM = INT_MAX,
NF_IP_PRI_LAST = INT_MAX,



könntet ihr mal in eure /usr/include/linux/netfilter_ipv4.h schauen ob dieses INT_MIN / INT_MAX auch drin steht.

danke schon mal.
<>
wer denkt zu wissen, weiss weniger als er denkt.

Ein Kumpel der zu allem eine Link hat.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »gentoosapien« (08.12.2008, 23:51)


2

08.12.2008, 21:59

Solltest einfach ein include von der limits.h machen.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

08.12.2008, 23:51

jep, geht. zumindest konnte ich jetzt moblock emergen.

ob das mit den filtern funktioniert muss ich noch testen.

vielen dank maggu2810 !!
<>
wer denkt zu wissen, weiss weniger als er denkt.

Ein Kumpel der zu allem eine Link hat.