Webalizer-xtended includes the geolizer patch (GeoIP support), but gentoo's ebuild for webalizer also includes support for just the geolizer patch through the use of the use flag 'geoip' Since webalizer can only be compiled with either the use flag 'geoip' or 'xtended', it is impossible to use xtended with geoip support. This could be solved by adding a extra useflag 'xtended-geoip' or something. For the record, the xtended patch introduces the following extra configure options: --with-geoip-inc=DIR Alternate location for GeoIP headers --with-geoip-lib=DIR Alternate location for GeoIP library --enable-geoip Enable GeoIP country lookup
No, it couldn't; those two patches don't work together, as noted in the ebuild a couple of times.
Wow, this answer was so predictable... Please could you actually READ bug reports?! Yes, I know geoip AND xtended *patches* dont work together, but the xtended patch already includes geolizer/geoip support! (as i tried to point out by adding the configure options that xtended introduces at the end of my initial report) Problem is that there is no way to enable it atm, because the current ebuild doesnt provide a way to compile xtended with --enable-geoip. I have altered the ebuild myself and put it in an overlay and ONLY enabled xtended, but added a slight hack so it would compile with --enable geoip by adding use xtended && myconf="${myconf} --enable-geoip" to the src_compile section. This works like a charm, but it would be nice if this was possible in the regular ebuild.
*** Bug 162757 has been marked as a duplicate of this bug. ***
Hans, could you attach the ebuild here ?? thanks Saurabh
Created attachment 107422 [details] hacked ebuild Here it is, it's a bit of a hack though...
Created attachment 124323 [details] Updated webalizer-2.01.10-r15.ebuild to allow +xtended +geoip Hi! I just ran afoul of the same issue. The attached ebuild works for me (TM). Please consider using it as -r16 Thanks in advance Hannes
fixed in 2.01.10-r16