rpms/xsupplicant/F-7 xsupplicant-1.2.8-iwlibfix.patch, 1.1, 1.2 xsupplicant.spec, 1.27, 1.28
Tom Callaway (spot)
fedora-extras-commits at redhat.com
Mon Oct 29 20:31:43 UTC 2007
- Previous message (by thread): rpms/tkimg/F-7 tkimg-build.patch, NONE, 1.1 tkimg-systemlibs.patch, NONE, 1.1 tkimg.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/xen/devel xen-qemu-vnc-authentication.patch, 1.3, 1.3.2.1 xen-qemu-vnc-revert-password.patch, 1.1, 1.1.2.1 xen-qemu-vnc-x509-certs.patch, 1.1, 1.1.2.1 xen.spec, 1.194.2.4, 1.194.2.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: spot
Update of /cvs/extras/rpms/xsupplicant/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16488
Modified Files:
xsupplicant-1.2.8-iwlibfix.patch xsupplicant.spec
Log Message:
fix iwlib detection, use for F-7
xsupplicant-1.2.8-iwlibfix.patch:
Index: xsupplicant-1.2.8-iwlibfix.patch
===================================================================
RCS file: /cvs/extras/rpms/xsupplicant/F-7/xsupplicant-1.2.8-iwlibfix.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xsupplicant-1.2.8-iwlibfix.patch 29 Oct 2007 19:39:42 -0000 1.1
+++ xsupplicant-1.2.8-iwlibfix.patch 29 Oct 2007 20:31:38 -0000 1.2
@@ -1,7 +1,53 @@
+diff -up xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c.iwlib xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c
+--- xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c.iwlib 2007-10-29 16:14:43.000000000 -0400
++++ xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c 2007-10-29 16:15:37.000000000 -0400
+@@ -199,7 +199,7 @@
+ #ifdef LINUX_FRAMER
+
+ // Use kernel headers
+-#define HEADERS_KERNEL
++//#define HEADERS_KERNEL
+
+ #include <unistd.h>
+ #include <sys/socket.h>
+@@ -207,7 +207,7 @@
+ #include <sys/ioctl.h>
+ #include "netlink.h"
+ #include "rtnetlink.h"
+-#include <linux/if.h>
++#include <net/if.h>
+ #include <linux/if_packet.h>
+ #include <math.h>
+ #include <linux/wireless.h>
+diff -up xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c.iwlib xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c
+--- xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c.iwlib 2007-10-29 16:14:43.000000000 -0400
++++ xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c 2007-10-29 16:15:50.000000000 -0400
+@@ -188,7 +188,7 @@
+ #ifdef LINUX_FRAMER
+
+ // Use kernel headers.
+-#define HEADERS_KERNEL
++//#define HEADERS_KERNEL
+
+ #ifndef __user
+ #define __user
+@@ -203,6 +203,7 @@
+ #include <netinet/in.h>
+ #include <linux/types.h>
+ #include <linux/socket.h>
++#include <net/if.h>
+ #include <linux/wireless.h>
+ #include <iwlib.h>
+ #include <linux/if_packet.h>
diff -up xsupplicant-1.2.8/configure.iwlib xsupplicant-1.2.8/configure
---- xsupplicant-1.2.8/configure.iwlib 2007-08-28 17:37:39.000000000 -0400
-+++ xsupplicant-1.2.8/configure 2007-08-28 17:40:04.000000000 -0400
-@@ -4759,6 +4759,8 @@ cat >>conftest.$ac_ext <<_ACEOF
+--- xsupplicant-1.2.8/configure.iwlib 2007-10-29 16:14:44.000000000 -0400
++++ xsupplicant-1.2.8/configure 2007-10-29 16:14:44.000000000 -0400
+@@ -4754,11 +4754,12 @@ cat confdefs.h >>conftest.$ac_ext
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h. */
+
+- #define HEADERS_KERNEL
+ #include <sys/socket.h>
#ifndef __user
#define __user
#endif
@@ -10,7 +56,12 @@
#include <linux/wireless.h>
#include <$ac_header>
-@@ -4823,6 +4825,8 @@ cat >>conftest.$ac_ext <<_ACEOF
+@@ -4818,11 +4819,12 @@ _ACEOF
+ cat confdefs.h >>conftest.$ac_ext
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h. */
+-#define HEADERS_KERNEL
+ #include <sys/socket.h>
#ifndef __user
#define __user
#endif
@@ -20,9 +71,14 @@
#include <iwlib.h>
int
diff -up xsupplicant-1.2.8/configure.in.iwlib xsupplicant-1.2.8/configure.in
---- xsupplicant-1.2.8/configure.in.iwlib 2007-08-28 17:37:39.000000000 -0400
-+++ xsupplicant-1.2.8/configure.in 2007-08-28 17:39:41.000000000 -0400
-@@ -119,6 +119,8 @@ if test $SYSTEM = "Linux"; then
+--- xsupplicant-1.2.8/configure.in.iwlib 2007-10-29 16:14:44.000000000 -0400
++++ xsupplicant-1.2.8/configure.in 2007-10-29 16:14:44.000000000 -0400
+@@ -114,19 +114,21 @@ if test $SYSTEM = "Linux"; then
+ AC_CHECK_HEADERS(sys/socket.h, [], [AC_MSG_ERROR([header file <sys/socket.h> is required for Xsupplicant.])],)
+
+ AC_CHECK_HEADERS(iwlib.h, [], [AC_MSG_ERROR([header file <iwlib.h> is required for Xsupplicant])],[
+- #define HEADERS_KERNEL
+ #include <sys/socket.h>
#ifndef __user
#define __user
#endif
@@ -31,7 +87,9 @@
#include <linux/wireless.h>])
AC_MSG_CHECKING([iwlib version])
-@@ -127,6 +129,8 @@ if test $SYSTEM = "Linux"; then
+- AC_TRY_COMPILE([#define HEADERS_KERNEL
+- #include <sys/socket.h>
++ AC_TRY_COMPILE([#include <sys/socket.h>
#ifndef __user
#define __user
#endif
@@ -40,26 +98,3 @@
#include <linux/wireless.h>
#include <iwlib.h>],
[iw_extract_event_stream(NULL, NULL, 0);], [AC_DEFINE(NEW_IWLIB) AC_MSG_RESULT([3 params])], [AC_MSG_RESULT([2 params])])
-diff -up xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c.BAD xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c
---- xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c.BAD 2007-08-28 17:46:03.000000000 -0400
-+++ xsupplicant-1.2.8/src/cardif/linux/cardif_linux_wext.c 2007-08-28 17:46:10.000000000 -0400
-@@ -203,6 +203,7 @@
- #include <netinet/in.h>
- #include <linux/types.h>
- #include <linux/socket.h>
-+#include <net/if.h>
- #include <linux/wireless.h>
- #include <iwlib.h>
- #include <linux/if_packet.h>
-diff -up xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c.BAD xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c
---- xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c.BAD 2007-08-28 17:47:21.000000000 -0400
-+++ xsupplicant-1.2.8/src/cardif/linux/cardif_linux_rtnetlink.c 2007-08-28 17:47:31.000000000 -0400
-@@ -207,7 +207,7 @@
- #include <sys/ioctl.h>
- #include "netlink.h"
- #include "rtnetlink.h"
--#include <linux/if.h>
-+#include <net/if.h>
- #include <linux/if_packet.h>
- #include <math.h>
- #include <linux/wireless.h>
Index: xsupplicant.spec
===================================================================
RCS file: /cvs/extras/rpms/xsupplicant/F-7/xsupplicant.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- xsupplicant.spec 29 Oct 2007 19:39:42 -0000 1.27
+++ xsupplicant.spec 29 Oct 2007 20:31:38 -0000 1.28
@@ -1,7 +1,7 @@
Name: xsupplicant
Summary: Open Source Implementation of IEEE 802.1x
Version: 1.2.8
-Release: 4%{?dist}.3
+Release: 4%{?dist}.4
License: GPLv2+
Group: System Environment/Base
URL: http://www.open1x.org/
@@ -76,6 +76,9 @@
%{_libdir}/libxsup*.a
%changelog
+* Mon Oct 29 2007 Tom "spot" Callaway <tcallawa at redhat.com> 1.2.8-4.4
+- F-7 fix for iwlib detection, use
+
* Mon Oct 29 2007 Tom "spot" Callaway <tcallawa at redhat.com> 1.2.8-4.3
- fix docs patch
- Previous message (by thread): rpms/tkimg/F-7 tkimg-build.patch, NONE, 1.1 tkimg-systemlibs.patch, NONE, 1.1 tkimg.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/xen/devel xen-qemu-vnc-authentication.patch, 1.3, 1.3.2.1 xen-qemu-vnc-revert-password.patch, 1.1, 1.1.2.1 xen-qemu-vnc-x509-certs.patch, 1.1, 1.1.2.1 xen.spec, 1.194.2.4, 1.194.2.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list