You are not logged in.

#26 2008-04-11 16:02:26

tony5429
Member
Registered: 2006-03-28
Posts: 1,017

Re: MoBlock for Arch64

Thanks for the quick reply! That is a shame as, after using it for a while, it seems to be the only bug with the software. Do you know the logistics of software forking? If I could find someone who could fix the issue, do you know if I could legally redistribute the package, or distribute a patch on the AUR for it?

Offline

#27 2008-04-11 16:11:00

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: MoBlock for Arch64

Moblock is distributed under the GPL license so it's not a problem releasing a different version of the code -- it should also be possible to patch it without any legal issues.  If you do happen to come up with a patch that fixes the issue I'll be more than happy to include it in the AUR moblock package.

Offline

#28 2008-04-11 16:14:42

tony5429
Member
Registered: 2006-03-28
Posts: 1,017

Re: MoBlock for Arch64

Ahhh - the beauty of Open-source software and free licensing. Thanks for the info; I'll definitely let you know if I find a solution.

Offline

#29 2008-04-19 22:43:51

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: MoBlock for Arch64

BTW -- just to let you know.  As of 2.6.25 kernel moblock, unpatched, seems to work perfectly fine again.  I will be updating the AUR package to remove the nfqueue patch as soon as the new kernel is moved out of the testing repo.

Offline

#30 2008-06-30 09:39:47

hunterthomson
Member
Registered: 2008-06-22
Posts: 794
Website

Re: MoBlock for Arch64

At first I was geting the could no resolve dependences error, could not fine the netfilter_queue

Then I copyed the netfilter patch form the moblock folder over to the netfillter folder and makepkg and installed  netfilter_queue agin (( don't realy know if that did anything))

Now when i makepkg moblock I don't get that error anymore but now I get this error:

patching file MoBlock-nfq.sh
patching file MoBlock.c
gcc -D_GNU_SOURCE -DNFQUEUE -L/usr/include/libipq   -c -o MoBlock.o MoBlock.c
In file included from /usr/include/linux/netfilter_ipv4.h:8,
                 from MoBlock.c:35:
/usr/include/linux/netfilter.h:40: error: expected specifier-qualifier-list before '__u32'
In file included from MoBlock.c:35:
/usr/include/linux/netfilter_ipv4.h:53: error: 'INT_MIN' undeclared here (not in a function)
/usr/include/linux/netfilter_ipv4.h:63: error: 'INT_MAX' undeclared here (not in a function)
make: *** [MoBlock.o] Error 1
==> ERROR: Build Failed.
    Aborting...


I am running x86_64 Arch with the stock Kernel. FYI I have a intel core 2 duo.

Last edited by hunterthomson (2008-06-30 09:41:30)


OpenBSD-current Thinkpad X230, i7-3520M, 16GB CL9 Kingston, Samsung 830 256GB
Contributor: linux-grsec

Offline

Board footer

Powered by FluxBB