Hi! I just released a new version and here is the ebuild for it. greetings, chris
Created attachment 2553 [details] ebuild
(note: being compiled on gcc-3.1) These are the bad things that came up during the build. DURING CONFIGURE) trying to create local folder: Permission denied failed to create /root/.kde/share/config/ Those messages repeat about 5-10 times. DURING MAKE) QSettings: error creating /root/.qt Another not-so-good thing. Message repeats about 15-20 times. RIGHT AFTER MOC STUFF) kmfruleeditortargetnat.cpp: In member function `void KMFRuleEditorTargetNat::loadRule(IPTRule*)': kmfruleeditortargetnat.cpp:44: warning: comparison between signed and unsigned integer expressions kmfruleeditortargetnat.cpp:59: warning: comparison between signed and unsigned integer expressions = kmfruleedittargetlog.cpp: In member function `bool KMFRuleEditTargetLog::loadRule(IPTRule*)': kmfruleedittargetlog.cpp:35: warning: comparison between signed and unsigned integer expressions kmfruleedittargetlog.cpp:51: warning: no return statement in function returning non-void kmfruleeditortos.cpp: In member function `bool KMFRuleEditorTos::loadRule(IPTRule*)': kmfruleeditortos.cpp:35: warning: comparison between signed and unsigned integer expressions kmfruleeditortos.cpp:47: warning: no return statement in function returning non-void kmfruleeditortos.cpp: In member function `virtual void KMFRuleEditorTos::accept()': kmfruleeditortos.cpp:50: warning: unused variable `bool inv_tos' kmfruleeditortos.cpp: In member function `bool KMFRuleEditorTos::loadRule(IPTRule*)': kmfruleeditortos.cpp:47: warning: control reaches end of non-void function kmfruleedittargetlog.cpp:51: warning: control reaches end of non-void function AND THEN FAIL) kmfruleeditmac.cpp: In member function `bool KMFRuleEditMac::loadRule(IPTRule*)': kmfruleeditmac.cpp:59: warning: comparison between signed and unsigned integer expressions kmfruleeditmac.cpp:66: `cerr' undeclared (first use this function) kmfruleeditmac.cpp:66: (Each undeclared identifier is reported only once for each function it appears in.) kmfruleeditmac.cpp:67: warning: comparison between signed and unsigned integer expressions kmfruleeditmac.cpp:86: warning: no return statement in function returning non-void kmfruleeditmac.cpp: In member function `virtual void KMFRuleEditMac::accept()': kmfruleeditmac.cpp:119: warning: comparison between signed and unsigned integer expressions make[2]: *** [kmfruleeditmac.o] Error 1 make[2]: *** Waiting for unfinished jobs.... kmfruleeditip.cpp: In member function `bool KMFRuleEditIP::loadRule(IPTRule*)': kmfruleeditip.cpp:60: warning: comparison between signed and unsigned integer expressions kmfruleeditip.cpp:92: warning: no return statement in function returning non-void kmfruleeditip.cpp: In member function `virtual void KMFRuleEditIP::accept()': kmfruleeditip.cpp:115: `cerr' undeclared (first use this function) kmfruleeditip.cpp:115: (Each undeclared identifier is reported only once for each function it appears in.) make[2]: *** [kmfruleeditip.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/kmyfirewall-0.4.5/work/kmyfirewall-0.4.5/kmyfirewall' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kmyfirewall-0.4.5/work/kmyfirewall-0.4.5' make: *** [all] Error 2 make all-recursive I haven't added the ebuild to portage. I will wait for comment back from you.
you still around? :)
Hi! I've deleted the 0.4.5 release from the server becasuse it was much too bvuggy and I uploaded a kmyfirewall-0.4.5-rc1.tar.gz. This one includes lots of bugfixes and it seems to work much better than the 0.4.5 release. Sorry for letting you wait for an answer I'm currently too busy to check out the gcc3 stuff. Please mask it out - I'll let you know when I had time to work on it to compile with gcc3. thank you, chris
kmyfirewall-0.4.5 (using the -rc1 file) is now available in portage. I tested the compile in a gcc-3.1 environment and it went fine. Thanks for supporting Gentoo. :) It's good to see an author writing his own ebuild.