pkgsrc-Bulk archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkgsrc NetBSD 2.0_BETA/i386 bulk build results 2004-09-08



On Fri, 10 Sep 2004 22:09:38 +0000, Thomas Klausner wrote:

>> net/gkrellm1-wireless              jasper%pointless.net@localhost
> 
> Marked as not for 2.0 (uses obsoleted header files).

You are wrong. The file has only moved (maybe with some changes, but
they do not break this package) to net80211/ieee80211.h .

See net/wistumbler/patches/patch-ab .

If I change net/gkrellm1-wireless/patches/patch-ab to 

----
$NetBSD: patch-ab,v 1.1.1.1 2004/02/24 23:28:35 cube Exp $

--- wireless.h.orig     Sun Sep  9 09:25:55 2001
+++ wireless.h
@@ -32,7 +32,15 @@
   #include <net/if_ether.h>
   #include <net/if_media.h>
+# if defined(__NetBSD__) && (__NetBSD_Version__ >= 106250000)
+    #include <net80211/ieee80211.h>
+# else
   #include <net/if_ieee80211.h>
+# endif
-  #include <dev/pcmcia/if_wi_ieee.h>
+# if __NetBSD_Version__ > 105210000
+    #include <dev/ic/wi_ieee.h>
+# else
+    #include <dev/pcmcia/if_wi_ieee.h>
+# endif
 #endif
 
 #define PLUGIN_CONFIG_KEYWORD "gkrellmwireless"
----

and the distinfo checksum to d53b459956427e4372e02588912ab70cec433c8d

the package actually builds and works on 2.0_BETA .

(If systems headers should be moving around, breaking compatibility
and requiring ugly workarounds in pkgsrc, that is a different
question. 2.0 isn't out yet, so compatibility might be restored by
e.g. providing a symlink.)

Bye     Pavel




Home | Main Index | Thread Index | Old Index