Hello community, here is the log from the commit of package ndiswrapper checked in at Fri Sep 1 16:53:55 CEST 2006. -------- --- arch/i386/ndiswrapper/ndiswrapper.changes 2006-08-07 17:03:40.000000000 +0200 +++ ndiswrapper/ndiswrapper.changes 2006-09-01 16:35:10.000000000 +0200 @@ -1,0 +2,13 @@ +Fri Sep 1 16:34:20 CEST 2006 - ro@suse.de + +- update Makefile.in to fix build on x86_64 + +------------------------------------------------------------------- +Fri Sep 1 15:55:32 CEST 2006 - ro@suse.de + +- update to version 1.23: + * Bug fixes to recent changes in 64-bit driver support. + * ZyDas ZD1211 driver uses interrupt-out URBs, so set them up properly. + * Bug fixes to Atheros USB driver support. + +------------------------------------------------------------------- Old: ---- ndiswrapper-1.22.tar.bz2 New: ---- ndiswrapper-1.23.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ndiswrapper.spec ++++++ --- /var/tmp/diff_new_pack.ue04q1/_old 2006-09-01 16:53:38.000000000 +0200 +++ /var/tmp/diff_new_pack.ue04q1/_new 2006-09-01 16:53:38.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package ndiswrapper (Version 1.22) +# spec file for package ndiswrapper (Version 1.23) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -15,7 +15,7 @@ Group: System/Kernel Autoreqprov: on Summary: Use Microsoft NDIS Network Drivers for WLAN Cards -Version: 1.22 +Version: 1.23 Release: 1 Requires: pciutils Requires: ndiswrapper-kmp @@ -28,7 +28,7 @@ License: GPL BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %ix86 x86_64 -%suse_kernel_module_package -p %_sourcedir/preamble kdump um +%suse_kernel_module_package -p %_sourcedir/preamble kdump um debug %description Some wireless LAN vendors refuse to release hardware specifications or @@ -105,6 +105,13 @@ %doc ChangeLog %changelog -n ndiswrapper +* Fri Sep 01 2006 - ro@suse.de +- update Makefile.in to fix build on x86_64 +* Fri Sep 01 2006 - ro@suse.de +- update to version 1.23: + * Bug fixes to recent changes in 64-bit driver support. + * ZyDas ZD1211 driver uses interrupt-out URBs, so set them up properly. + * Bug fixes to Atheros USB driver support. * Mon Aug 07 2006 - jg@suse.de - update to version 1.22: * Added support for Broadcom 802.11n (draft) driver ++++++ Makefile.in ++++++ --- arch/i386/ndiswrapper/Makefile.in 2006-06-29 12:35:38.000000000 +0200 +++ ndiswrapper/Makefile.in 2006-09-01 16:33:32.000000000 +0200 @@ -20,8 +20,8 @@ ntoskernel_io_exports.h misc_funcs_exports.h \ usb_exports.h ifeq ($(CONFIG_X86_64),y) -ndiswrapper-objs += x86_64_stubs.o -clean-files += x86_64_stubs.h +ndiswrapper-objs += win2lin_stubs.o +clean-files += win2lin_stubs.h else ndiswrapper-objs += divdi3.o endif @@ -39,7 +39,7 @@ $(obj)/usb.o: $(src)/usb_exports.h -$(obj)/x86_64_stubs.o: $(src)/x86_64_stubs.h +$(obj)/win2lin_stubs.o: $(src)/win2lin_stubs.h .PHONY: modules install clean modules_add @@ -55,42 +55,40 @@ # generate exports symbol table from C files $(obj)/%_exports.h: $(src)/%.c @if :; then \ - echo "/* Do not edit this file; \ - it is automatically generated from $(shell basename $<) */"; \ + echo "/* automatically generated from $< */"; \ echo "#ifdef CONFIG_X86_64"; \ sed -n \ - -e 's/.*WRAP_EXPORT(\([^)]\+\)).*/ \ - extern void x86_64_\1(void);/p' \ - -e 's/.*WRAP_FUNC_PTR(\([^)]\+\)).*/ \ - extern void x86_64_\1(void);/p' \ - $< | sort; \ + -e 's/.*WIN_FUNC(\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + WIN_FUNC_DECL(\1, \2)/p' \ + -e 's/.*WIN_FUNC_PTR(\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + WIN_FUNC_DECL(\1, \2)/p' \ + $< | sed -e 's/[ \t ]\+//' | sort -u; \ echo "#endif"; \ echo "struct wrap_export $(shell basename $< .c)_exports[] = {";\ sed -n \ - -e 's/.*WRAP_EXPORT(\(_win_\)\([^)]\+\)).*/ \ - WRAP_EXPORT_WIN_FUNC(\2),/p' \ - -e 's/.*WRAP_EXPORT(\([^)]\+\)).*/ \ - WRAP_EXPORT_SYMBOL(\1),/p' \ - -e 's/.*WRAP_EXPORT_MAP(\("[^"]\+"\)[ ,\n]\+\([^)]\+\)).*/ \ - {\1, (WRAP_EXPORT_FUNC)\2},/p' $< | sort; \ - echo " {NULL, NULL}"; \ + -e 's/.*WIN_FUNC(_win_\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + WIN_WIN_SYMBOL(\1,\2),/p' \ + -e 's/.*WIN_FUNC(\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + WIN_SYMBOL(\1,\2),/p' \ + -e 's/.*WIN_SYMBOL_MAP(\("[^"]\+"\)[ ,\n]\+\([^)]\+\)).*/\ + {\1,(generic_func)\2},/p' \ + $< | sed -e 's/[ \t ]*/ /' | sort -u; \ + echo " {NULL, NULL}"; \ echo "};"; \ fi > $@ -$(obj)/x86_64_stubs.h: $(src)/hal.c $(src)/misc_funcs.c $(src)/ndis.c \ +$(obj)/win2lin_stubs.h: $(src)/hal.c $(src)/misc_funcs.c $(src)/ndis.c \ $(src)/ntoskernel.c $(src)/ntoskernel_io.c $(src)/usb.c \ - $(src)/wrapper.c + $(src)/pnp.c $(src)/usb.c $(src)/wrapndis.c @if :; then \ - echo "# Do not edit this file; \ - it is automatically generated"; \ for file in $^; do \ - echo; \ - echo "# generated from $(shell basename $$file)"; \ - sed -n \ - -e 's/.*WRAP_EXPORT(\([^)]\+\)).*/ \ - win_to_lin_stub \1/p' \ - -e 's/.*WRAP_FUNC_PTR(\([^)]\+\)).*/ \ - win_to_lin_stub \1/p' \ - $$file | sort -u; \ + echo; \ + echo "# automatically generated from $$file"; \ + sed -n \ + -e 's/.*WIN_FUNC(\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + win2lin(\1, \2)/p' \ + -e 's/.*WIN_FUNC_PTR(\([^\,]\+\) *\, *\([0-9]\+\)).*/\ + win2lin(\1, \2)/p' \ + $$file | sed -e 's/[ \t ]\+//' | sort -u; \ done; \ fi > $@ ++++++ ndiswrapper-1.22.tar.bz2 -> ndiswrapper-1.23.tar.bz2 ++++++ ++++ 1607 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org