Browse Source

make allmodconfig round for lemote yeelong target

Waldemar Brodkorb 15 years ago
parent
commit
0a3d29e18c
52 changed files with 506 additions and 654 deletions
  1. 22 0
      package/bitlbee/patches/patch-Makefile
  2. 24 0
      package/bitlbee/patches/patch-lib_Makefile
  3. 24 0
      package/bitlbee/patches/patch-protocols_Makefile
  4. 22 0
      package/bitlbee/patches/patch-protocols_jabber_Makefile
  5. 24 0
      package/bitlbee/patches/patch-protocols_msn_Makefile
  6. 22 0
      package/bitlbee/patches/patch-protocols_oscar_Makefile
  7. 22 0
      package/bitlbee/patches/patch-protocols_yahoo_Makefile
  8. 1 1
      package/ctorrent/Config.in
  9. 3 3
      package/elinks/Makefile
  10. 17 0
      package/elinks/patches/patch-Makefile_lib
  11. 1 1
      package/gnutls/Config.in
  12. 2 0
      package/gnutls/Makefile
  13. 1 1
      package/id3lib/Config.in
  14. 1 1
      package/jamvm/Makefile
  15. 10 0
      package/jamvm/patches/patch-configure_ac
  16. 3 3
      package/libtorrent/Makefile
  17. 0 11
      package/libtorrent/patches/patch-rak_functional_h
  18. 0 11
      package/libtorrent/patches/patch-src_data_chunk_cc
  19. 0 11
      package/libtorrent/patches/patch-src_data_chunk_list_h
  20. 0 12
      package/libtorrent/patches/patch-src_net_address_list_cc
  21. 5 6
      package/libtorrent/patches/patch-src_protocol_extensions_cc
  22. 0 11
      package/libtorrent/patches/patch-src_torrent_data_file_list_iterator_h
  23. 0 11
      package/libtorrent/patches/patch-src_torrent_exceptions_cc
  24. 10 0
      package/libtorrent/patches/patch-src_torrent_poll_epoll_cc
  25. 0 11
      package/libtorrent/patches/patch-src_torrent_tracker_list_h
  26. 5 6
      package/libtorrent/patches/patch-src_tracker_tracker_dht_cc
  27. 4 4
      package/libtorrent/patches/patch-src_tracker_tracker_udp_cc
  28. 0 11
      package/libtorrent/patches/patch-src_utils_diffie_hellman_cc
  29. 12 8
      package/mac80211/Makefile
  30. 3 3
      package/mgetty/Makefile
  31. 0 98
      package/mgetty/patches/mgetty.patch
  32. 59 0
      package/mgetty/patches/patch-Makefile
  33. 12 0
      package/mgetty/patches/patch-g3_Makefile
  34. 17 0
      package/mgetty/patches/patch-logfile_c
  35. 2 2
      package/mysql/Makefile
  36. 122 369
      package/mysql/patches/patch-configure
  37. 4 4
      package/mysql/patches/patch-include_my_global_h
  38. 11 0
      package/nmap/patches/patch-ncat_Makefile_in
  39. 2 2
      package/rtorrent/Makefile
  40. 0 12
      package/rtorrent/patches/patch-rak_functional_h
  41. 10 0
      package/rtorrent/patches/patch-src_command_download_cc
  42. 10 0
      package/rtorrent/patches/patch-src_command_events_cc
  43. 0 12
      package/rtorrent/patches/patch-src_command_ui_cc
  44. 3 3
      package/rtorrent/patches/patch-src_display_text_element_value_cc
  45. 4 4
      package/rtorrent/patches/patch-src_rpc_parse_cc
  46. 2 2
      package/ruby/Makefile
  47. 0 11
      package/sane-backends/Config.in
  48. 0 2
      package/sane-backends/Makefile
  49. 0 1
      package/sane-backends/files/sane-backend-qcam.conffiles
  50. 1 1
      package/subversion/Makefile
  51. 8 4
      package/ulogd/patches/patch-libipulog_Makefile_in
  52. 1 1
      toolchain/eglibc/Makefile.inc

+ 22 - 0
package/bitlbee/patches/patch-Makefile

@@ -0,0 +1,22 @@
+--- bitlbee-1.2.3.orig/Makefile	2008-09-06 14:33:14.000000000 +0200
++++ bitlbee-1.2.3/Makefile	2009-08-28 11:18:09.268088045 +0200
+@@ -111,16 +111,16 @@ $(subdirs):
+ 
+ $(objects): %.o: %.c
+ 	@echo '*' Compiling $<
+-	@$(CC) -c $(CFLAGS) $< -o $@
++	$(CC) -c $(CFLAGS) $< -o $@
+ 
+ $(objects): Makefile Makefile.settings config.h
+ 
+ $(OUTFILE): $(objects) $(subdirs)
+ 	@echo '*' Linking $(OUTFILE)
+-	@$(CC) $(objects) $(subdirobjs) -o $(OUTFILE) $(LFLAGS) $(EFLAGS)
++	$(CC) -shared $(objects) $(subdirobjs) -o $(OUTFILE) $(LDFLAGS) $(EFLAGS)
+ ifndef DEBUG
+ 	@echo '*' Stripping $(OUTFILE)
+-	@-$(STRIP) $(OUTFILE)
++	-$(STRIP) $(OUTFILE)
+ endif
+ 
+ encode: crypting.c

+ 24 - 0
package/bitlbee/patches/patch-lib_Makefile

@@ -0,0 +1,24 @@
+--- bitlbee-1.2.3.orig/lib/Makefile	2008-09-06 14:33:13.000000000 +0200
++++ bitlbee-1.2.3/lib/Makefile	2009-08-28 11:12:29.546939473 +0200
+@@ -12,7 +12,7 @@
+ objects = arc.o base64.o $(EVENT_HANDLER) http_client.o ini.o md5.o misc.o proxy.o sha1.o $(SSL_CLIENT) url.o xmltree.o
+ 
+ CFLAGS += -Wall
+-LFLAGS += -r
++#LFLAGS += -r
+ 
+ # [SH] Phony targets
+ all: lib.o
+@@ -32,10 +32,10 @@ distclean: clean $(subdirs)
+ 
+ lib.o: $(objects) $(subdirs)
+ 	@echo '*' Linking lib.o
+-	@$(LD) $(LFLAGS) $(objects) -o lib.o
++	$(CC) -shared $(LDFLAGS) $(objects) -o lib.o
+ 
+ $(objects): ../Makefile.settings Makefile
+ 
+ $(objects): %.o: %.c
+ 	@echo '*' Compiling $<
+-	@$(CC) -c $(CFLAGS) $< -o $@
++	$(CC) -c $(CFLAGS) $< -o $@

+ 24 - 0
package/bitlbee/patches/patch-protocols_Makefile

@@ -0,0 +1,24 @@
+--- bitlbee-1.2.3.orig/protocols/Makefile	2008-09-06 14:33:13.000000000 +0200
++++ bitlbee-1.2.3/protocols/Makefile	2009-08-28 11:13:32.079800935 +0200
+@@ -21,7 +21,7 @@ subdirobjs = $(PROTOOBJS)
+ # Expansion of variables
+ subdirobjs := $(join $(subdirs),$(addprefix /,$(subdirobjs)))
+ CFLAGS += -Wall
+-LFLAGS += -r
++#LFLAGS += -r
+ 
+ # [SH] Phony targets
+ all: protocols.o
+@@ -44,10 +44,10 @@ $(subdirs):
+ 
+ protocols.o: $(objects) $(subdirs)
+ 	@echo '*' Linking protocols.o
+-	@$(LD) $(LFLAGS) $(objects) $(subdirobjs) -o protocols.o
++	$(CC) -shared $(LDFLAGS) $(objects) $(subdirobjs) -o protocols.o
+ 
+ $(objects): ../Makefile.settings Makefile
+ 
+ $(objects): %.o: %.c
+ 	@echo '*' Compiling $<
+-	@$(CC) -c $(CFLAGS) $< -o $@
++	$(CC) -c $(CFLAGS) $< -o $@

+ 22 - 0
package/bitlbee/patches/patch-protocols_jabber_Makefile

@@ -0,0 +1,22 @@
+--- bitlbee-1.2.3.orig/protocols/jabber/Makefile	2008-09-06 14:33:13.000000000 +0200
++++ bitlbee-1.2.3/protocols/jabber/Makefile	2009-08-28 11:15:01.100110500 +0200
+@@ -12,7 +12,7 @@
+ objects = conference.o io.o iq.o jabber.o jabber_util.o message.o presence.o sasl.o
+ 
+ CFLAGS += -Wall
+-LFLAGS += -r
++#LFLAGS += -r
+ 
+ # [SH] Phony targets
+ all: jabber_mod.o
+@@ -34,8 +34,8 @@ $(objects): ../../Makefile.settings Make
+ 
+ $(objects): %.o: %.c
+ 	@echo '*' Compiling $<
+-	@$(CC) -c $(CFLAGS) $< -o $@
++	$(CC) -c $(CFLAGS) $< -o $@
+ 
+ jabber_mod.o: $(objects)
+ 	@echo '*' Linking jabber_mod.o
+-	@$(LD) $(LFLAGS) $(objects) -o jabber_mod.o
++	$(CC) -shared $(LDFLAGS) $(objects) -o jabber_mod.o

+ 24 - 0
package/bitlbee/patches/patch-protocols_msn_Makefile

@@ -0,0 +1,24 @@
+--- bitlbee-1.2.3.orig/protocols/msn/Makefile	2008-09-06 14:33:13.000000000 +0200
++++ bitlbee-1.2.3/protocols/msn/Makefile	2009-08-28 11:13:50.455844911 +0200
+@@ -12,7 +12,7 @@
+ objects = msn.o msn_util.o ns.o passport.o sb.o tables.o
+ 
+ CFLAGS += -Wall
+-LFLAGS += -r
++#LFLAGS += -r
+ 
+ # [SH] Phony targets
+ all: msn_mod.o
+@@ -34,10 +34,10 @@ $(objects): ../../Makefile.settings Make
+ 
+ $(objects): %.o: %.c
+ 	@echo '*' Compiling $<
+-	@$(CC) -c $(CFLAGS) $< -o $@
++	$(CC) -c $(CFLAGS) $< -o $@
+ 
+ msn_mod.o: $(objects)
+ 	@echo '*' Linking msn_mod.o
+-	@$(LD) $(LFLAGS) $(objects) -o msn_mod.o
++	$(CC) -shared $(LDFLAGS) $(objects) -o msn_mod.o
+ 	
+ 

+ 22 - 0
package/bitlbee/patches/patch-protocols_oscar_Makefile

@@ -0,0 +1,22 @@
+--- bitlbee-1.2.3.orig/protocols/oscar/Makefile	2008-09-06 14:33:13.000000000 +0200
++++ bitlbee-1.2.3/protocols/oscar/Makefile	2009-08-28 11:16:04.032452435 +0200
+@@ -12,7 +12,7 @@
+ objects = admin.o auth.o bos.o buddylist.o chat.o chatnav.o conn.o icq.o im.o info.o misc.o msgcookie.o rxhandlers.o rxqueue.o search.o service.o snac.o ssi.o stats.o tlv.o txqueue.o oscar_util.o oscar.o
+ 
+ CFLAGS += -Wall
+-LFLAGS += -r
++#LFLAGS += -r
+ 
+ # [SH] Phony targets
+ all: oscar_mod.o
+@@ -34,8 +34,8 @@ $(objects): ../../Makefile.settings Make
+ 
+ $(objects): %.o: %.c
+ 	@echo '*' Compiling $<
+-	@$(CC) -c $(CFLAGS) $< -o $@
++	$(CC) -c $(CFLAGS) $< -o $@
+ 
+ oscar_mod.o: $(objects)
+ 	@echo '*' Linking oscar_mod.o
+-	@$(LD) $(LFLAGS) $(objects) -o oscar_mod.o
++	$(CC) -shared $(LDFLAGS) $(objects) -o oscar_mod.o

+ 22 - 0
package/bitlbee/patches/patch-protocols_yahoo_Makefile

@@ -0,0 +1,22 @@
+--- bitlbee-1.2.3.orig/protocols/yahoo/Makefile	2008-09-06 14:33:13.000000000 +0200
++++ bitlbee-1.2.3/protocols/yahoo/Makefile	2009-08-28 11:14:08.877306693 +0200
+@@ -12,7 +12,7 @@
+ objects = yahoo.o crypt.o libyahoo2.o yahoo_fn.o yahoo_httplib.o yahoo_util.o
+ 
+ CFLAGS += -Wall -DSTDC_HEADERS -DHAVE_STRING_H -DHAVE_STRCHR -DHAVE_MEMCPY -DHAVE_GLIB
+-LFLAGS += -r
++#LFLAGS += -r
+ 
+ # [SH] Phony targets
+ all: yahoo_mod.o
+@@ -34,8 +34,8 @@ $(objects): ../../Makefile.settings Make
+ 
+ $(objects): %.o: %.c
+ 	@echo '*' Compiling $<
+-	@$(CC) -c $(CFLAGS) $< -o $@
++	$(CC) -c $(CFLAGS) $< -o $@
+ 
+ yahoo_mod.o: $(objects)
+ 	@echo '*' Linking yahoo_mod.o
+-	@$(LD) $(LFLAGS) $(objects) -o yahoo_mod.o
++	$(CC) -shared $(LDFLAGS) $(objects) -o yahoo_mod.o

+ 1 - 1
package/ctorrent/Config.in

@@ -13,7 +13,7 @@ config ADK_PACKAGE_CTORRENT
 choice
 prompt "C++ library to use"
 depends on ADK_PACKAGE_CTORRENT
-default ADK_COMPILE_CTORRENT_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_CTORRENT_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
 default ADK_COMPILE_CTORRENT_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
 
 config ADK_COMPILE_CTORRENT_WITH_STDCXX

+ 3 - 3
package/elinks/Makefile

@@ -4,9 +4,9 @@
 include ${TOPDIR}/rules.mk
 
 PKG_NAME:=		elinks
-PKG_VERSION:=		0.11.6
+PKG_VERSION:=		0.11.7
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		fd85c1f38d4e2da8e59b60886a30a843
+PKG_MD5SUM:=		145c510cae41c204d0f23dce4bdd23ab
 PKG_DESCR:=		advanced text web browser
 PKG_SECTION:=		text
 PKG_DEPENDS:=		libopenssl
@@ -42,7 +42,7 @@ CONFIGURE_ARGS+=	--enable-small \
 			--without-x \
 			--without-zlib
 BUILD_STYLE:=		auto
-MAKE_FLAGS+=		CC='${TARGET_CC}' LD='${TARGET_CROSS}ld'
+MAKE_FLAGS+=		V=1 CC='${TARGET_CC}' LD='${TARGET_CC}'
 
 do-install:
 	${INSTALL_DIR} ${IDIR_ELINKS}/usr/bin

+ 17 - 0
package/elinks/patches/patch-Makefile_lib

@@ -0,0 +1,17 @@
+--- elinks-0.11.7.orig/Makefile.lib	2009-08-22 13:15:08.000000000 +0200
++++ elinks-0.11.7/Makefile.lib	2009-08-28 12:26:30.526558172 +0200
+@@ -43,12 +43,12 @@ quiet_cmd_compile = '      [$(CC_COLOR)C
+ 
+ # Rule to compile a set of .o files into one .o file
+ quiet_cmd_ld_objs = "      [$(LD_COLOR)LD$(END_COLOR)]   $(RELPATH)$@"
+-      cmd_ld_objs = $(LD) -r -o $@ $(filter $(OBJS), $^) \
++      cmd_ld_objs = $(LD) -shared -o $@ $(filter $(OBJS), $^) \
+       		    $(foreach subdir,$(sort $(filter-out src,$(SUBDIRS))), \
+ 			    `test -e $(subdir)/$(LIB_O_NAME) && echo $(subdir)/$(LIB_O_NAME)`)
+ 
+    quiet_cmd_link = '    [$(LINK_COLOR)LINK$(END_COLOR)]   $(RELPATH)$@'
+-         cmd_link = $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
++         cmd_link = $(CC) -shared $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
+ 
+  quiet_cmd_sparse = '    [SPARSE]   $(RELPATH)$(2)'
+        cmd_sparse = $(SPARSE) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SPARSE_FLAGS) $(2)

+ 1 - 1
package/gnutls/Config.in

@@ -85,7 +85,7 @@ config ADK_PACKAGE_LIBGNUTLSXX
 choice
 prompt "C++ library to use"
 depends on ADK_PACKAGE_LIBGNUTLSXX
-default ADK_COMPILE_GNUTLS_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_GNUTLS_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
 default ADK_COMPILE_GNUTLS_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
 
 config ADK_COMPILE_GNUTLS_WITH_STDCXX

+ 2 - 0
package/gnutls/Makefile

@@ -34,6 +34,8 @@ $(eval $(call PKG_template,LIBGNUTLSXX,libgnutlsxx,${PKG_VERSION}-${PKG_RELEASE}
 TCFLAGS+=		-lncurses
 CONFIGURE_STYLE=	gnu
 CONFIGURE_ARGS+=	--without-libopencdk-prefix \
+			--disable-camellia \
+			--with-libgcrypt-prefix=${STAGING_DIR}/usr \
 			--without-libz-prefix
 BUILD_STYLE=		auto
 INSTALL_STYLE=		auto

+ 1 - 1
package/id3lib/Config.in

@@ -13,7 +13,7 @@ config ADK_PACKAGE_ID3LIB
 choice
 prompt "C++ library to use"
 depends on ADK_PACKAGE_ID3LIB
-default ADK_COMPILE_ID3LIB_WITH_STDCXX if ADK_TARGET_LIB_GLIBC
+default ADK_COMPILE_ID3LIB_WITH_STDCXX if ADK_TARGET_LIB_GLIBC || ADK_TARGET_LIB_EGLIBC
 default ADK_COMPILE_ID3LIB_WITH_UCLIBCXX if ADK_TARGET_LIB_UCLIBC
 
 config ADK_COMPILE_ID3LIB_WITH_STDCXX

+ 1 - 1
package/jamvm/Makefile

@@ -17,7 +17,7 @@ include ${TOPDIR}/mk/package.mk
 
 $(eval $(call PKG_template,JAMVM,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
-CONFIGURE_STYLE=	gnu
+CONFIGURE_STYLE=	autotool gnu
 CONFIGURE_ARGS+=	--enable-ffi
 
 do-build:

+ 10 - 0
package/jamvm/patches/patch-configure_ac

@@ -0,0 +1,10 @@
+--- jamvm-1.5.3.orig/configure.ac	2009-04-14 03:05:57.000000000 +0200
++++ jamvm-1.5.3/configure.ac	2009-08-28 14:10:40.855322815 +0200
+@@ -39,6 +39,7 @@ i386-*-solaris*) host_cpu=x86 host_os=so
+ x86_64-*-linux*) host_os=linux ;;
+ hppa*-*-linux*) host_cpu=parisc host_os=linux ;;
+ mipsel-*-linux*) host_cpu=mips host_os=linux ;;
++mips64el-*-linux*) host_cpu=mips host_os=linux ;;
+ amd64-*-openbsd*) host_os=bsd libdl_needed=no ;;
+ amd64-*-freebsd*) host_os=bsd libdl_needed=no ;;
+ arm*-*-linux*) host_cpu=arm host_os=linux ;;

+ 3 - 3
package/libtorrent/Makefile

@@ -4,9 +4,9 @@
 include ${TOPDIR}/rules.mk
 
 PKG_NAME:=		libtorrent
-PKG_VERSION:=		0.12.2
+PKG_VERSION:=		0.12.4
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		0831ca06f8906c7898fd67931ab239c7
+PKG_MD5SUM:=		7e4b4c29a69c86c38e3e60ec11fc2255
 PKG_DESCR:=		A bittorrent library
 PKG_SECTION:=		libs
 PKG_DEPENDS:=		libopenssl libsigc++
@@ -32,7 +32,7 @@ endif
 CONFIGURE_STYLE=	gnu
 CONFIGURE_ARGS+=	--enable-aligned
 BUILD_STYLE=		auto
-INSTALL_STYLE=		auto confprog
+INSTALL_STYLE=		auto
 
 ifeq (${ADK_COMPILE_LIBTORRENT_WITH_UCLIBCXX},y)
 # add workaround because libtool tries to link libstdc++

+ 0 - 11
package/libtorrent/patches/patch-rak_functional_h

@@ -1,11 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/rak/functional.h	2008-05-07 14:19:14.000000000 +0200
-+++ libtorrent-0.12.2/rak/functional.h	2008-12-14 21:36:38.000000000 +0100
-@@ -37,6 +37,7 @@
- #ifndef RAK_FUNCTIONAL_H
- #define RAK_FUNCTIONAL_H
- 
-+#include <cstdlib>
- #include <functional>
- 
- namespace rak {

+ 0 - 11
package/libtorrent/patches/patch-src_data_chunk_cc

@@ -1,11 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/data/chunk.cc	2008-05-07 14:19:13.000000000 +0200
-+++ libtorrent-0.12.2/src/data/chunk.cc	2008-12-14 21:42:29.000000000 +0100
-@@ -38,6 +38,7 @@
- 
- #include <algorithm>
- #include <functional>
-+#include <cstring>
- 
- #include "torrent/exceptions.h"
- 

+ 0 - 11
package/libtorrent/patches/patch-src_data_chunk_list_h

@@ -1,11 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/data/chunk_list.h	2008-05-07 14:19:13.000000000 +0200
-+++ libtorrent-0.12.2/src/data/chunk_list.h	2008-12-14 21:34:31.000000000 +0100
-@@ -38,6 +38,7 @@
- #define LIBTORRENT_DATA_CHUNK_LIST_H
- 
- #include <vector>
-+#include <string>
- #include <rak/error_number.h>
- #include <rak/functional.h>
- 

+ 0 - 12
package/libtorrent/patches/patch-src_net_address_list_cc

@@ -1,12 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/net/address_list.cc	2008-05-07 14:19:12.000000000 +0200
-+++ libtorrent-0.12.2/src/net/address_list.cc	2008-12-14 21:47:24.000000000 +0100
-@@ -38,6 +38,8 @@
- 
- #include <rak/functional.h>
- 
-+#include <algorithm>
-+
- #include "download/download_info.h"  // for SocketAddressCompact
- 
- #include "address_list.h"

+ 5 - 6
package/libtorrent/patches/patch-src_protocol_extensions_cc

@@ -1,11 +1,10 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/protocol/extensions.cc	2008-05-07 14:19:12.000000000 +0200
-+++ libtorrent-0.12.2/src/protocol/extensions.cc	2009-05-21 23:39:00.000000000 +0200
-@@ -36,6 +36,7 @@
- 
+--- libtorrent-0.12.4.orig/src/protocol/extensions.cc	2008-08-26 22:15:15.000000000 +0200
++++ libtorrent-0.12.4/src/protocol/extensions.cc	2009-08-28 17:38:49.879440210 +0200
+@@ -37,6 +37,7 @@
  #include "config.h"
  
-+#include <cstdio>
  #include <limits>
++#include <cstdio>
  #include <sstream>
  
+ #include "download/available_list.h"

+ 0 - 11
package/libtorrent/patches/patch-src_torrent_data_file_list_iterator_h

@@ -1,11 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/torrent/data/file_list_iterator.h	2008-05-07 14:19:13.000000000 +0200
-+++ libtorrent-0.12.2/src/torrent/data/file_list_iterator.h	2008-12-14 21:31:54.000000000 +0100
-@@ -39,6 +39,7 @@
- 
- #include <torrent/common.h>
- #include <torrent/data/file_list.h>
-+#include <cstdlib>
- 
- namespace torrent {
- 

+ 0 - 11
package/libtorrent/patches/patch-src_torrent_exceptions_cc

@@ -1,11 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/torrent/exceptions.cc	2008-05-07 14:19:13.000000000 +0200
-+++ libtorrent-0.12.2/src/torrent/exceptions.cc	2008-12-14 21:40:48.000000000 +0100
-@@ -37,6 +37,7 @@
- #include "config.h"
- 
- #include <cerrno>
-+#include <cstring>
- 
- #include "exceptions.h"
- 

+ 10 - 0
package/libtorrent/patches/patch-src_torrent_poll_epoll_cc

@@ -0,0 +1,10 @@
+--- libtorrent-0.12.4.orig/src/torrent/poll_epoll.cc	2008-10-28 12:49:47.000000000 +0100
++++ libtorrent-0.12.4/src/torrent/poll_epoll.cc	2009-08-28 17:34:23.579476292 +0200
+@@ -37,6 +37,7 @@
+ #include "config.h"
+ 
+ #include <cerrno>
++#include <cstdio>
+ #include <cstring>
+ 
+ #include <unistd.h>

+ 0 - 11
package/libtorrent/patches/patch-src_torrent_tracker_list_h

@@ -1,11 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/torrent/tracker_list.h	2008-05-07 14:19:13.000000000 +0200
-+++ libtorrent-0.12.2/src/torrent/tracker_list.h	2008-12-14 22:31:57.000000000 +0100
-@@ -39,6 +39,7 @@
- 
- #include <algorithm>
- #include <vector>
-+#include <string>
- #include <torrent/common.h>
- 
- namespace torrent {

+ 5 - 6
package/libtorrent/patches/patch-src_tracker_tracker_dht_cc

@@ -1,11 +1,10 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/tracker/tracker_dht.cc	2008-05-07 14:19:13.000000000 +0200
-+++ libtorrent-0.12.2/src/tracker/tracker_dht.cc	2009-05-21 23:43:05.000000000 +0200
-@@ -36,6 +36,7 @@
- 
+--- libtorrent-0.12.4.orig/src/tracker/tracker_dht.cc	2008-08-26 22:18:34.000000000 +0200
++++ libtorrent-0.12.4/src/tracker/tracker_dht.cc	2009-08-28 17:44:05.940697717 +0200
+@@ -37,6 +37,7 @@
  #include "config.h"
  
-+#include <cstdio>
  #include <sstream>
++#include <cstdio>
  
  #include "dht/dht_router.h"
+ #include "torrent/connection_manager.h"

+ 4 - 4
package/libtorrent/patches/patch-src_tracker_tracker_udp_cc

@@ -1,11 +1,11 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/tracker/tracker_udp.cc	2008-05-07 14:19:13.000000000 +0200
-+++ libtorrent-0.12.2/src/tracker/tracker_udp.cc	2009-05-21 23:39:25.000000000 +0200
-@@ -36,6 +36,7 @@
+--- libtorrent-0.12.4.orig/src/tracker/tracker_udp.cc	2008-05-07 14:19:13.000000000 +0200
++++ libtorrent-0.12.4/src/tracker/tracker_udp.cc	2009-08-28 17:51:08.510691244 +0200
+@@ -36,6 +36,8 @@
  
  #include "config.h"
  
 +#include <cstdio>
++
  #include <sigc++/adaptors/bind.h>
  #include <torrent/connection_manager.h>
  

+ 0 - 11
package/libtorrent/patches/patch-src_utils_diffie_hellman_cc

@@ -1,11 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- libtorrent-0.12.2.orig/src/utils/diffie_hellman.cc	2008-05-07 14:19:12.000000000 +0200
-+++ libtorrent-0.12.2/src/utils/diffie_hellman.cc	2008-12-14 21:51:18.000000000 +0100
-@@ -37,6 +37,7 @@
- #include "config.h"
- 
- #include <string>
-+#include <cstring>
- 
- #ifdef USE_OPENSSL
- #include <openssl/bn.h>

+ 12 - 8
package/mac80211/Makefile

@@ -67,14 +67,18 @@ DISABLED_DRIVERS:=	CONFIG_AR9170_USB=n \
 			CONFIG_USB_NET_RNDIS_HOST=n \
 			CONFIG_USB_NET_RNDIS_WLAN=n
 
-XAKE_FLAGS:=		ARCH="${ARCH}" \
-			CROSS_COMPILE="${TARGET_CROSS}" \
-			KLIB_BUILD="$(LINUX_DIR)" \
-			KLIB="${WRKINST}/lib/modules/${KERNEL_VERSION}" \
-			MODPROBE=: \
-			LDFLAGS="" \
-			${DISABLED_DRIVERS} \
-			V=1
+BUILD_STYLE:=		manual
+
+do-build:
+	ARCH="${ARCH}" \
+	CROSS_COMPILE="${TARGET_CROSS}" \
+	KLIB_BUILD="$(LINUX_DIR)" \
+	KLIB="${WRKINST}/lib/modules/${KERNEL_VERSION}" \
+	MODPROBE=: \
+	LDFLAGS="" \
+	${DISABLED_DRIVERS} \
+	V=1 \
+	$(MAKE) -C ${WRKBUILD}/
 
 do-install:
 	${INSTALL_DIR} ${IDIR_KMOD_MAC80211}/etc/modules.d/

+ 3 - 3
package/mgetty/Makefile

@@ -4,10 +4,10 @@
 include ${TOPDIR}/rules.mk
 
 PKG_NAME:=		mgetty
-PKG_VERSION:=		1.1.35
-PKG_XVERSION:=		Feb22
+PKG_VERSION:=		1.1.36
+PKG_XVERSION:=		Jun15
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		6805f8e31423bb777be80e3a856001cb
+PKG_MD5SUM:=		0320e98c6b86bcca48fc5f355b94ead4
 PKG_DESCR:=		mgetty + sendfax
 PKG_SECTION:=		misc
 PKG_SITES:=		ftp://alpha.greenie.net/pub/mgetty/source/1.1/

+ 0 - 98
package/mgetty/patches/mgetty.patch

@@ -1,98 +0,0 @@
-Only in mgetty-1.1.31: .prepared
-diff -ur mgetty-1.1.31-old/Makefile mgetty-1.1.31/Makefile
---- mgetty-1.1.31-old/Makefile	2006-01-02 00:37:56.000000000 +0000
-+++ mgetty-1.1.31/Makefile	2006-01-02 00:43:57.000000000 +0000
-@@ -164,7 +164,9 @@
- #
- # if your systems doesn't have one, use the shell script that I provide
- # in "inst.sh" (taken from X11R5). Needed on IRIX5.2
--INSTALL=install -c -o bin -g bin
-+STRIP=$(STAGING_DIR)sstrip
-+INSTALL=install -c -o root -g root
-+#INSTALL=install -c -o bin -g bin
- #INSTALL=install -c -o root -g wheel		# NeXT/BSD
- #INSTALL=/usr/ucb/install -c -o bin -g bin	# AIX, Solaris 2.x
- #INSTALL=installbsd -c -o bin -g bin		# OSF/1, AIX 4.1, 4.2
-@@ -216,7 +218,7 @@
- # (it's possible to run faxrunq(d) as root, but the FAX_OUT_USER 
- #  MUST NOT BE root or any other privileged account).
- #
--FAX_OUT_USER=fax
-+FAX_OUT_USER=root
- #
- #
- # Where section 1 manual pages should be placed
-@@ -416,7 +418,12 @@
- 	./mksed >sedscript
- 	chmod 700 sedscript
- 
--mksed: mksed.c policy.h Makefile 
-+REALGCC:=/usr/bin/gcc
-+mksed: mksed.c policy.h Makefile
-+	( echo $(REALGCC); $(MAKE) "CC=$(REALGCC)" "CFLAGS=$(CFLAGS)" mksed-wrong;\
-+	);
-+
-+mksed-wrong: mksed.c policy.h Makefile 
- 	$(CC) $(CFLAGS) -DBINDIR=\"$(BINDIR)\" -DSBINDIR=\"$(SBINDIR)\" \
- 		-DLIBDIR=\"$(LIBDIR)\" \
- 		-DCONFDIR=\"$(CONFDIR)\" \
-@@ -590,8 +597,10 @@
- 	-test -d $(SBINDIR) || ( ./mkidirs $(SBINDIR) ; chmod 755 $(SBINDIR) )
- 	-mv -f $(SBINDIR)/mgetty $(SBINDIR)/mgetty.old
- 	-mv -f $(SBINDIR)/sendfax $(SBINDIR)/sendfax.old
--	$(INSTALL) -s -m 700 mgetty $(SBINDIR)
--	$(INSTALL) -s -m 755 sendfax $(SBINDIR)
-+	$(INSTALL) -m 700 mgetty $(SBINDIR)
-+	$(STRIP) $(SBINDIR)/mgetty
-+	$(INSTALL) -m 755 sendfax $(SBINDIR)
-+	$(STRIP) $(SBINDIR)/sendfax
- #
- # data files + directories
- #
-@@ -653,7 +662,8 @@
- 	if [ ! -z "$(INSTALL_MECHO)" ] ; then \
- 	    cd compat ; \
- 	    $(CC) $(CFLAGS) -o mg.echo mg.echo.c && \
--	    $(INSTALL) -s -m 755 mg.echo $(BINDIR) ; \
-+	    $(INSTALL) -m 755 mg.echo $(BINDIR) && \
-+	    $(STRIP) $(BINDIR)/mg.echo ; \
- 	fi
- 
- #
-Only in mgetty-1.1.31-old: Makefile.orig
-Only in mgetty-1.1.31-old: Makefile.rej
-diff -ur mgetty-1.1.31-old/g3/Makefile mgetty-1.1.31/g3/Makefile
---- mgetty-1.1.31-old/g3/Makefile	2006-01-02 00:37:56.000000000 +0000
-+++ mgetty-1.1.31/g3/Makefile	2006-01-02 00:42:17.000000000 +0000
-@@ -40,7 +40,8 @@
- # install programs
- #
- 	for f in $(G3_PROGRAMS) ; do \
--		$(INSTALL) -s -m 755 $$f $(BINDIR) ; \
-+		$(INSTALL) -m 755 $$f $(BINDIR) ; \
-+		$(STRIP) $(BINDIR)/$$f ; \
- 	done
- #
- # make symlink for "g3topbm" (so third-party fax viewers won't fail)
-diff -ur mgetty-1.1.31-old/logfile.c mgetty-1.1.31/logfile.c
---- mgetty-1.1.31-old/logfile.c	2006-01-02 00:37:56.000000000 +0000
-+++ mgetty-1.1.31/logfile.c	2006-01-02 00:42:17.000000000 +0000
-@@ -327,12 +327,11 @@
-     }
-     else		/* ERROR or FATAL */
-     {
--	fprintf(log_fp, "\n%02d/%02d %02d:%02d:%02d %s %s: %s",
-+	fprintf(log_fp, "\n%02d/%02d %02d:%02d:%02d %s %s: #%d",
- 		             tm->tm_mon+1,  tm->tm_mday,
- 			     tm->tm_hour, tm->tm_min, tm->tm_sec,
- 		             log_infix, ws,
--			     ( errnr <= sys_nerr ) ? sys_errlist[errnr]:
--			     "<error not in list>" );
-+			     errnr );
- #ifdef SYSLOG
- 	syslog( level == L_FATAL? LOG_ALERT: LOG_ERR, "%s: %m", ws );
- #endif
-Only in mgetty-1.1.31-old/voice/libutil: access.c.orig
-Only in mgetty-1.1.31-old/voice/libvoice: Lucent.c.orig
-Only in mgetty-1.1.31-old/voice/libvoice: V253modem.c.orig
-Only in mgetty-1.1.31-old/voice/pvftools: pvftormd.c.orig

+ 59 - 0
package/mgetty/patches/patch-Makefile

@@ -0,0 +1,59 @@
+--- mgetty-1.1.36.orig/Makefile	2007-06-15 13:15:56.000000000 +0200
++++ mgetty-1.1.36/Makefile	2009-08-28 15:17:14.235450692 +0200
+@@ -164,7 +164,9 @@ LIBS=
+ #
+ # if your systems doesn't have one, use the shell script that I provide
+ # in "inst.sh" (taken from X11R5). Needed on IRIX5.2
+-INSTALL=install -c -o bin -g bin
++STRIP=$(STAGING_DIR)sstrip
++INSTALL=install -c -o root -g root
++#INSTALL=install -c -o bin -g bin
+ #INSTALL=install -c -o root -g wheel		# NeXT/BSD
+ #INSTALL=/usr/ucb/install -c -o bin -g bin	# AIX, Solaris 2.x
+ #INSTALL=installbsd -c -o bin -g bin		# OSF/1, AIX 4.1, 4.2
+@@ -216,7 +218,7 @@ FAX_SPOOL_OUT=$(FAX_SPOOL)/outgoing
+ # (it's possible to run faxrunq(d) as root, but the FAX_OUT_USER 
+ #  MUST NOT BE root or any other privileged account).
+ #
+-FAX_OUT_USER=fax
++FAX_OUT_USER=root
+ #
+ #
+ # Where section 1 manual pages should be placed
+@@ -421,7 +423,12 @@ sedscript: mksed
+ 	./mksed >sedscript
+ 	chmod +x sedscript
+ 
+-mksed: mksed.c policy.h Makefile 
++REALGCC:=/usr/bin/gcc
++mksed: mksed.c policy.h Makefile
++	( echo $(REALGCC); $(MAKE) "CC=$(REALGCC)" "CFLAGS=$(CFLAGS)" mksed-wrong;\
++	);
++
++mksed-wrong: mksed.c policy.h Makefile 
+ 	$(CC) $(CFLAGS) -DBINDIR=\"$(BINDIR)\" -DSBINDIR=\"$(SBINDIR)\" \
+ 		-DLIBDIR=\"$(LIBDIR)\" \
+ 		-DCONFDIR=\"$(CONFDIR)\" \
+@@ -586,8 +593,10 @@ install.bin: mgetty sendfax newslock \
+ 	-test -d $(SBINDIR) || ( ./mkidirs $(SBINDIR) ; chmod 755 $(SBINDIR) )
+ 	-mv -f $(SBINDIR)/mgetty $(SBINDIR)/mgetty.old
+ 	-mv -f $(SBINDIR)/sendfax $(SBINDIR)/sendfax.old
+-	$(INSTALL) -s -m 700 mgetty $(SBINDIR)
+-	$(INSTALL) -s -m 755 sendfax $(SBINDIR)
++	$(INSTALL) -m 700 mgetty $(SBINDIR)
++	$(STRIP) $(SBINDIR)/mgetty
++	$(INSTALL) -m 755 sendfax $(SBINDIR)
++	$(STRIP) $(SBINDIR)/sendfax
+ #
+ # data files + directories
+ #
+@@ -649,7 +658,8 @@ install.bin: mgetty sendfax newslock \
+ 	if [ ! -z "$(INSTALL_MECHO)" ] ; then \
+ 	    cd compat ; \
+ 	    $(CC) $(CFLAGS) -o mg.echo mg.echo.c && \
+-	    $(INSTALL) -s -m 755 mg.echo $(BINDIR) ; \
++	    $(INSTALL) -m 755 mg.echo $(BINDIR) && \
++	    $(STRIP) $(BINDIR)/mg.echo ; \
+ 	fi
+ 
+ #

+ 12 - 0
package/mgetty/patches/patch-g3_Makefile

@@ -0,0 +1,12 @@
+--- mgetty-1.1.36.orig/g3/Makefile	2006-02-22 18:25:34.000000000 +0100
++++ mgetty-1.1.36/g3/Makefile	2009-08-28 15:17:14.239450922 +0200
+@@ -37,7 +37,8 @@ install: all
+ # install programs
+ #
+ 	for f in $(G3_PROGRAMS) ; do \
+-		$(INSTALL) -s -m 755 $$f $(BINDIR) ; \
++		$(INSTALL) -m 755 $$f $(BINDIR) ; \
++		$(STRIP) $(BINDIR)/$$f ; \
+ 	done
+ #
+ # make symlink for "g3topbm" (so third-party fax viewers won't fail)

+ 17 - 0
package/mgetty/patches/patch-logfile_c

@@ -0,0 +1,17 @@
+--- mgetty-1.1.36.orig/logfile.c	2005-11-26 14:48:16.000000000 +0100
++++ mgetty-1.1.36/logfile.c	2009-08-28 15:17:14.239450922 +0200
+@@ -327,12 +327,11 @@ static int first_open = TRUE;
+     }
+     else		/* ERROR or FATAL */
+     {
+-	fprintf(log_fp, "\n%02d/%02d %02d:%02d:%02d %s %s: %s",
++	fprintf(log_fp, "\n%02d/%02d %02d:%02d:%02d %s %s: #%d",
+ 		             tm->tm_mon+1,  tm->tm_mday,
+ 			     tm->tm_hour, tm->tm_min, tm->tm_sec,
+ 		             log_infix, ws,
+-			     ( errnr <= sys_nerr ) ? sys_errlist[errnr]:
+-			     "<error not in list>" );
++			     errnr );
+ #ifdef SYSLOG
+ 	syslog( level == L_FATAL? LOG_ALERT: LOG_ERR, "%s: %m", ws );
+ #endif

+ 2 - 2
package/mysql/Makefile

@@ -4,9 +4,9 @@
 include ${TOPDIR}/rules.mk
 
 PKG_NAME:=		mysql
-PKG_VERSION:=		5.0.83
+PKG_VERSION:=		5.0.85
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		051392064a1e32cca5c23a593908b10e
+PKG_MD5SUM:=		f672ec5154f8ea3db87fec5e0b227f4c
 PKG_DESCR:=		MySQL client library
 PKG_SECTION:=		libs
 PKG_DEPENDS:=		libncurses zlib

+ 122 - 369
package/mysql/patches/patch-configure

@@ -1,7 +1,6 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- mysql-5.0.81.orig/configure	2009-04-16 13:56:58.000000000 +0200
-+++ mysql-5.0.81/configure	2009-05-12 10:59:57.000000000 +0200
-@@ -885,8 +885,6 @@ MYSQLD_EXTRA_LIBS
+--- mysql-5.0.85.orig/configure	2009-08-11 12:56:42.000000000 +0200
++++ mysql-5.0.85/configure	2009-08-27 22:35:38.879725240 +0200
+@@ -835,8 +835,6 @@ MYSQLD_EXTRA_LIBS
  CLIENT_EXTRA_LDFLAGS
  MYSQLD_EXTRA_LDFLAGS
  LIBDL
@@ -10,39 +9,30 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
  pstack_libs
  pstack_dirs
  WRAPLIBS
-@@ -21587,165 +21585,11 @@ else
+@@ -16480,89 +16478,10 @@ else
  $as_echo "no" >&6; }
  fi
  
 -
 -
--{ $as_echo "$as_me:$LINENO: checking \"return type of sprintf\"" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking \"return type of sprintf\"" >&5
 -$as_echo_n "checking \"return type of sprintf\"... " >&6; }
 -
 -#check the return type of sprintf
 -case $SYSTEM_TYPE in
 -  *netware*)
--    cat >>confdefs.h <<\_ACEOF
--#define SPRINTF_RETURNS_INT 1
--_ACEOF
-- { $as_echo "$as_me:$LINENO: result: \"int\"" >&5
+-    $as_echo "#define SPRINTF_RETURNS_INT 1" >>confdefs.h
+- { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"int\"" >&5
 -$as_echo "\"int\"" >&6; }
 -    ;;
 -  *)
--if test "$cross_compiling" = yes; then
--  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+-if test "$cross_compiling" = yes; then :
+-  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&5
--$as_echo "$as_me: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }; }
+-as_fn_error "cannot run test program while cross compiling
+-See \`config.log' for more details." "$LINENO" 5; }
 -else
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 -/* end confdefs.h.  */
 -
 -  int main()
@@ -56,56 +46,20 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -     }
 -
 -_ACEOF
--rm -f conftest$ac_exeext
--if { (ac_try="$ac_link"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_link") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
--  { (case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_try") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
+-if ac_fn_c_try_run "$LINENO"; then :
 -
-+# return type of sprintf is int for Linux glibc/uClibc
- cat >>confdefs.h <<\_ACEOF
- #define SPRINTF_RETURNS_INT 1
- _ACEOF
- 
--   { $as_echo "$as_me:$LINENO: result: \"int\"" >&5
+-$as_echo "#define SPRINTF_RETURNS_INT 1" >>confdefs.h
+-
+-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"int\"" >&5
 -$as_echo "\"int\"" >&6; }
 -else
--  $as_echo "$as_me: program exited with status $ac_status" >&5
--$as_echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--( exit $ac_status )
--if test "$cross_compiling" = yes; then
--  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+-  if test "$cross_compiling" = yes; then :
+-  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&5
--$as_echo "$as_me: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }; }
+-as_fn_error "cannot run test program while cross compiling
+-See \`config.log' for more details." "$LINENO" 5; }
 -else
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 -/* end confdefs.h.  */
 -
 - int main()
@@ -116,71 +70,43 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -       return 0;
 -     return -1;
 -   }
--_ACEOF
--rm -f conftest$ac_exeext
--if { (ac_try="$ac_link"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_link") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
--  { (case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_try") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--
--cat >>confdefs.h <<\_ACEOF
--#define SPRINTF_RETURNS_PTR 1
--_ACEOF
++# return type of sprintf is int for Linux glibc/uClibc
++cat >>confdefs.h <<\_ACEOF
++#define SPRINTF_RETURNS_INT 1
+ _ACEOF
+-if ac_fn_c_try_run "$LINENO"; then :
+-
+-$as_echo "#define SPRINTF_RETURNS_PTR 1" >>confdefs.h
 -
--                { $as_echo "$as_me:$LINENO: result: \"ptr\"" >&5
+-                { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"ptr\"" >&5
 -$as_echo "\"ptr\"" >&6; }
 -else
--  $as_echo "$as_me: program exited with status $ac_status" >&5
--$as_echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
 -
--( exit $ac_status )
+-$as_echo "#define SPRINTF_RETURNS_GARBAGE 1" >>confdefs.h
 -
--cat >>confdefs.h <<\_ACEOF
--#define SPRINTF_RETURNS_GARBAGE 1
--_ACEOF
--
--                { $as_echo "$as_me:$LINENO: result: \"garbage\"" >&5
+-                { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"garbage\"" >&5
 -$as_echo "\"garbage\"" >&6; }
 -fi
--rm -rf conftest.dSYM
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+-  conftest.$ac_objext conftest.beam conftest.$ac_ext
 -fi
 -
 -
--
 -fi
--rm -rf conftest.dSYM
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+-  conftest.$ac_objext conftest.beam conftest.$ac_ext
 -fi
 -
--
 -    ;;
 -esac
  
  # Extract the first word of "uname", so it can be a program name with args.
  set dummy uname; ac_word=$2
-@@ -22841,98 +22685,8 @@ $as_echo "no" >&6; }
+@@ -17587,97 +17506,7 @@ $as_echo "no" >&6; }
+   rm -f conftest.ic conftest.h
  fi
  
- 
+-
 -# Look for PS usage.  We use double dollar-signs in FIND_PROC because this
 -# value is written to a makefile, which interprets away one level of
 -# dollar-signs.  So, interpretation stages are  m4 and then shell in autoconf,
@@ -188,9 +114,9 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -# no unprotected single quotes should appear in the expression.
 -# Extract the first word of "ps", so it can be a program name with args.
 -set dummy ps; ac_word=$2
--{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 -$as_echo_n "checking for $ac_word... " >&6; }
--if test "${ac_cv_path_PS+set}" = set; then
+-if test "${ac_cv_path_PS+set}" = set; then :
 -  $as_echo_n "(cached) " >&6
 -else
 -  case $PS in
@@ -203,14 +129,14 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -do
 -  IFS=$as_save_IFS
 -  test -z "$as_dir" && as_dir=.
--  for ac_exec_ext in '' $ac_executable_extensions; do
+-    for ac_exec_ext in '' $ac_executable_extensions; do
 -  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 -    ac_cv_path_PS="$as_dir/$ac_word$ac_exec_ext"
--    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
+-    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 -    break 2
 -  fi
 -done
--done
+-  done
 -IFS=$as_save_IFS
 -
 -  test -z "$ac_cv_path_PS" && ac_cv_path_PS="ps"
@@ -219,18 +145,18 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -fi
 -PS=$ac_cv_path_PS
 -if test -n "$PS"; then
--  { $as_echo "$as_me:$LINENO: result: $PS" >&5
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PS" >&5
 -$as_echo "$PS" >&6; }
 -else
--  { $as_echo "$as_me:$LINENO: result: no" >&5
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 -$as_echo "no" >&6; }
 -fi
 -
 -
--{ $as_echo "$as_me:$LINENO: checking \"how to check if pid exists\"" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking \"how to check if pid exists\"" >&5
 -$as_echo_n "checking \"how to check if pid exists\"... " >&6; }
 -PS=$ac_cv_path_PS
- # Linux style
+-# Linux style
 -if $PS wwwp $$ 2> /dev/null | grep -- "$0" > /dev/null
 -then
 -  FIND_PROC="$PS wwwp \$\$PID | grep -v \" grep\" | grep -v mysqld_safe | grep -- \"\$\$MYSQLD\" > /dev/null"
@@ -265,25 +191,23 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -      FIND_PROC=
 -      ;;
 -    *)
--      { { $as_echo "$as_me:$LINENO: error: Could not find the right ps and/or grep switches. Which OS is this?  See the Installation chapter in the Reference Manual." >&5
--$as_echo "$as_me: error: Could not find the right ps and/or grep switches. Which OS is this?  See the Installation chapter in the Reference Manual." >&2;}
--   { (exit 1); exit 1; }; }
+-      as_fn_error "Could not find the right ps and/or grep switches. Which OS is this?  See the Installation chapter in the Reference Manual." "$LINENO" 5
 -  esac
 -fi
 -
--{ $as_echo "$as_me:$LINENO: result: \"$FIND_PROC\"" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$FIND_PROC\"" >&5
 -$as_echo "\"$FIND_PROC\"" >&6; }
 +FIND_PROC="/bin/ps wwwp \$\$PID | grep -v \" grep\" | grep -v mysqld_safe | grep -- \"\$\$MYSQLD\" > /dev/null"
  
  # Check if a pid is valid
  # Extract the first word of "kill", so it can be a program name with args.
-@@ -26681,350 +26435,14 @@ fi
+@@ -19842,218 +19671,9 @@ fi
  fi
  
  
 -
 -if test "$TARGET_LINUX" = "true"; then
--  { $as_echo "$as_me:$LINENO: checking for atomic operations" >&5
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for atomic operations" >&5
 -$as_echo_n "checking for atomic operations... " >&6; }
 -
 -
@@ -295,20 +219,13 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -
 -
 -  atom_ops=
--  if test "$cross_compiling" = yes; then
--  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+-  if test "$cross_compiling" = yes; then :
+-  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&5
--$as_echo "$as_me: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }; }
+-as_fn_error "cannot run test program while cross compiling
+-See \`config.log' for more details." "$LINENO" 5; }
 -else
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 -/* end confdefs.h.  */
 -
 -#include <asm/atomic.h>
@@ -322,59 +239,23 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -}
 -
 -_ACEOF
--rm -f conftest$ac_exeext
--if { (ac_try="$ac_link"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_link") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
--  { (case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_try") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--
- cat >>confdefs.h <<\_ACEOF
--#define HAVE_ATOMIC_ADD 1
--_ACEOF
+-if ac_fn_cxx_try_run "$LINENO"; then :
 -
--   atom_ops="${atom_ops}atomic_add "
--else
--  $as_echo "$as_me: program exited with status $ac_status" >&5
--$as_echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
+-$as_echo "#define HAVE_ATOMIC_ADD 1" >>confdefs.h
 -
+-   atom_ops="${atom_ops}atomic_add "
 -fi
--rm -rf conftest.dSYM
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+-  conftest.$ac_objext conftest.beam conftest.$ac_ext
 -fi
 -
--
--  if test "$cross_compiling" = yes; then
--  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+-  if test "$cross_compiling" = yes; then :
+-  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&5
--$as_echo "$as_me: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }; }
+-as_fn_error "cannot run test program while cross compiling
+-See \`config.log' for more details." "$LINENO" 5; }
 -else
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 -/* end confdefs.h.  */
 -
 -#include <asm/atomic.h>
@@ -388,48 +269,19 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -}
 -
 -_ACEOF
--rm -f conftest$ac_exeext
--if { (ac_try="$ac_link"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_link") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
--  { (case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_try") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--
--cat >>confdefs.h <<\_ACEOF
--#define HAVE_ATOMIC_SUB 1
--_ACEOF
+-if ac_fn_cxx_try_run "$LINENO"; then :
 -
--   atom_ops="${atom_ops}atomic_sub "
--else
--  $as_echo "$as_me: program exited with status $ac_status" >&5
--$as_echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
+-$as_echo "#define HAVE_ATOMIC_SUB 1" >>confdefs.h
 -
+-   atom_ops="${atom_ops}atomic_sub "
 -fi
--rm -rf conftest.dSYM
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+-  conftest.$ac_objext conftest.beam conftest.$ac_ext
 -fi
 -
 -
--
 -  if test -z "$atom_ops"; then atom_ops="no"; fi
--  { $as_echo "$as_me:$LINENO: result: $atom_ops" >&5
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $atom_ops" >&5
 -$as_echo "$atom_ops" >&6; }
 -
 -  ac_ext=c
@@ -441,7 +293,7 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -
 -
 -# Check whether --with-pstack was given.
--if test "${with_pstack+set}" = set; then
+-if test "${with_pstack+set}" = set; then :
 -  withval=$with_pstack;  USE_PSTACK=$withval
 -else
 -   USE_PSTACK=no
@@ -453,18 +305,14 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -  then
 -    have_libiberty= have_libbfd=
 -    my_save_LIBS="$LIBS"
--    { $as_echo "$as_me:$LINENO: checking for fdmatch in -liberty" >&5
+-    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fdmatch in -liberty" >&5
 -$as_echo_n "checking for fdmatch in -liberty... " >&6; }
--if test "${ac_cv_lib_iberty_fdmatch+set}" = set; then
+-if test "${ac_cv_lib_iberty_fdmatch+set}" = set; then :
 -  $as_echo_n "(cached) " >&6
 -else
 -  ac_check_lib_save_LIBS=$LIBS
 -LIBS="-liberty  $LIBS"
--cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 -/* end confdefs.h.  */
 -
 -/* Override any GCC internal prototype to avoid an error.
@@ -482,56 +330,27 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -  return 0;
 -}
 -_ACEOF
--rm -f conftest.$ac_objext conftest$ac_exeext
--if { (ac_try="$ac_link"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_link") 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && {
--	 test -z "$ac_c_werror_flag" ||
--	 test ! -s conftest.err
--       } && test -s conftest$ac_exeext && {
--	 test "$cross_compiling" = yes ||
--	 $as_test_x conftest$ac_exeext
--       }; then
+-if ac_fn_c_try_link "$LINENO"; then :
 -  ac_cv_lib_iberty_fdmatch=yes
 -else
--  $as_echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--	ac_cv_lib_iberty_fdmatch=no
+-  ac_cv_lib_iberty_fdmatch=no
 -fi
--
--rm -rf conftest.dSYM
--rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
--      conftest$ac_exeext conftest.$ac_ext
+-rm -f core conftest.err conftest.$ac_objext \
+-    conftest$ac_exeext conftest.$ac_ext
 -LIBS=$ac_check_lib_save_LIBS
 -fi
--{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_fdmatch" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iberty_fdmatch" >&5
 -$as_echo "$ac_cv_lib_iberty_fdmatch" >&6; }
--if test "x$ac_cv_lib_iberty_fdmatch" = x""yes; then
+-if test "x$ac_cv_lib_iberty_fdmatch" = x""yes; then :
 -  have_libiberty=yes
--       { $as_echo "$as_me:$LINENO: checking for bfd_openr in -lbfd" >&5
+-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bfd_openr in -lbfd" >&5
 -$as_echo_n "checking for bfd_openr in -lbfd... " >&6; }
--if test "${ac_cv_lib_bfd_bfd_openr+set}" = set; then
+-if test "${ac_cv_lib_bfd_bfd_openr+set}" = set; then :
 -  $as_echo_n "(cached) " >&6
 -else
 -  ac_check_lib_save_LIBS=$LIBS
 -LIBS="-lbfd -liberty $LIBS"
--cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 -/* end confdefs.h.  */
 -
 -/* Override any GCC internal prototype to avoid an error.
@@ -548,45 +367,19 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -  ;
 -  return 0;
 -}
-+#define HAVE_ATOMIC_ADD 0
- _ACEOF
--rm -f conftest.$ac_objext conftest$ac_exeext
--if { (ac_try="$ac_link"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_link") 2>conftest.er1
--  ac_status=$?
--  grep -v '^ *+' conftest.er1 >conftest.err
--  rm -f conftest.er1
--  cat conftest.err >&5
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && {
--	 test -z "$ac_c_werror_flag" ||
--	 test ! -s conftest.err
--       } && test -s conftest$ac_exeext && {
--	 test "$cross_compiling" = yes ||
--	 $as_test_x conftest$ac_exeext
--       }; then
+-_ACEOF
+-if ac_fn_c_try_link "$LINENO"; then :
 -  ac_cv_lib_bfd_bfd_openr=yes
 -else
--  $as_echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--	ac_cv_lib_bfd_bfd_openr=no
+-  ac_cv_lib_bfd_bfd_openr=no
 -fi
--
--rm -rf conftest.dSYM
--rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
--      conftest$ac_exeext conftest.$ac_ext
+-rm -f core conftest.err conftest.$ac_objext \
+-    conftest$ac_exeext conftest.$ac_ext
 -LIBS=$ac_check_lib_save_LIBS
 -fi
--{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bfd_bfd_openr" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bfd_bfd_openr" >&5
 -$as_echo "$ac_cv_lib_bfd_bfd_openr" >&6; }
--if test "x$ac_cv_lib_bfd_bfd_openr" = x""yes; then
+-if test "x$ac_cv_lib_bfd_bfd_openr" = x""yes; then :
 -  have_libbfd=yes
 -fi
 -
@@ -602,12 +395,9 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -      with_mysqld_ldflags="-all-static"
 -
 -
- 
- cat >>confdefs.h <<\_ACEOF
--#define USE_PSTACK 1
-+#define HAVE_ATOMIC_SUB 0
- _ACEOF
- 
+-
+-$as_echo "#define USE_PSTACK 1" >>confdefs.h
+-
 -    else
 -      USE_PSTACK="no"
 -    fi
@@ -623,39 +413,35 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -  COMPILE_PSTACK_FALSE=
 -fi
 -
--{ $as_echo "$as_me:$LINENO: checking if we should use pstack" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we should use pstack" >&5
 -$as_echo_n "checking if we should use pstack... " >&6; }
--{ $as_echo "$as_me:$LINENO: result: $USE_PSTACK" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_PSTACK" >&5
 -$as_echo "$USE_PSTACK" >&6; }
++$as_echo "#define HAVE_ATOMIC_ADD 0" >>confdefs.h
++$as_echo "#define HAVE_ATOMIC_SUB 0" >>confdefs.h
++$as_echo "#define USE_PSTACK 0" >>confdefs.h
  
  # Check for gtty if termio.h doesn't exists
  if test "$ac_cv_header_termio_h" = "no" -a "$ac_cv_header_termios_h" = "no"
-@@ -27201,96 +26619,6 @@ fi
+@@ -20116,59 +19736,6 @@ fi
  # Later in this script LIBS will be augmented with a threads library.
  NON_THREADED_LIBS="$LIBS"
  
--{ $as_echo "$as_me:$LINENO: checking for int8" >&5
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for int8" >&5
 -$as_echo_n "checking for int8... " >&6; }
 -case $SYSTEM_TYPE in
 -  *netware)
--    { $as_echo "$as_me:$LINENO: result: no" >&5
+-    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 -$as_echo "no" >&6; }
 -    ;;
 -  *)
--if test "$cross_compiling" = yes; then
--  { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
+-if test "$cross_compiling" = yes; then :
+-  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
--{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&5
--$as_echo "$as_me: error: cannot run test program while cross compiling
--See \`config.log' for more details." >&2;}
--   { (exit 1); exit 1; }; }; }
+-as_fn_error "cannot run test program while cross compiling
+-See \`config.log' for more details." "$LINENO" 5; }
 -else
--  cat >conftest.$ac_ext <<_ACEOF
--/* confdefs.h.  */
--_ACEOF
--cat confdefs.h >>conftest.$ac_ext
--cat >>conftest.$ac_ext <<_ACEOF
+-  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 -/* end confdefs.h.  */
 -
 -#ifdef HAVE_STDLIB_H
@@ -677,67 +463,34 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 -}
 -
 -_ACEOF
--rm -f conftest$ac_exeext
--if { (ac_try="$ac_link"
--case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_link") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
--  { (case "(($ac_try" in
--  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
--  *) ac_try_echo=$ac_try;;
--esac
--eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
--$as_echo "$ac_try_echo") >&5
--  (eval "$ac_try") 2>&5
--  ac_status=$?
--  $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
--  (exit $ac_status); }; }; then
--
--cat >>confdefs.h <<\_ACEOF
--#define HAVE_INT_8_16_32 1
--_ACEOF
+-if ac_fn_c_try_run "$LINENO"; then :
 -
--{ $as_echo "$as_me:$LINENO: result: yes" >&5
+-$as_echo "#define HAVE_INT_8_16_32 1" >>confdefs.h
+-
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 -$as_echo "yes" >&6; }
 -else
--  $as_echo "$as_me: program exited with status $ac_status" >&5
--$as_echo "$as_me: failed program was:" >&5
--sed 's/^/| /' conftest.$ac_ext >&5
--
--( exit $ac_status )
--{ $as_echo "$as_me:$LINENO: result: no" >&5
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 -$as_echo "no" >&6; }
 -
 -fi
--rm -rf conftest.dSYM
--rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
+-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+-  conftest.$ac_objext conftest.beam conftest.$ac_ext
 -fi
 -
--
 -    ;;
 -esac
--
+ 
  #
  # Some system specific hacks
- #
-@@ -43458,13 +42786,6 @@ $as_echo "$as_me: error: conditional \"A
- Usually this means the macro was only invoked conditionally." >&2;}
-    { (exit 1); exit 1; }; }
+@@ -27705,10 +27272,6 @@ if test -z "${ASSEMBLER_TRUE}" && test -
+   as_fn_error "conditional \"ASSEMBLER\" was never defined.
+ Usually this means the macro was only invoked conditionally." "$LINENO" 5
  fi
 -if test -z "${COMPILE_PSTACK_TRUE}" && test -z "${COMPILE_PSTACK_FALSE}"; then
--  { { $as_echo "$as_me:$LINENO: error: conditional \"COMPILE_PSTACK\" was never defined.
--Usually this means the macro was only invoked conditionally." >&5
--$as_echo "$as_me: error: conditional \"COMPILE_PSTACK\" was never defined.
--Usually this means the macro was only invoked conditionally." >&2;}
--   { (exit 1); exit 1; }; }
+-  as_fn_error "conditional \"COMPILE_PSTACK\" was never defined.
+-Usually this means the macro was only invoked conditionally." "$LINENO" 5
 -fi
  
  if test -z "${HAVE_YASSL_TRUE}" && test -z "${HAVE_YASSL_FALSE}"; then
-   { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_YASSL\" was never defined.
+   as_fn_error "conditional \"HAVE_YASSL\" was never defined.

+ 4 - 4
package/mysql/patches/patch-include_my_global_h

@@ -1,6 +1,6 @@
 $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- mysql-5.0.81.orig/include/my_global.h	2009-04-16 13:48:04.000000000 +0200
-+++ mysql-5.0.81/include/my_global.h	2009-05-12 10:59:28.000000000 +0200
+--- mysql-5.0.85.orig/include/my_global.h	2009-08-11 12:50:17.000000000 +0200
++++ mysql-5.0.85/include/my_global.h	2009-08-27 22:21:39.363259500 +0200
 @@ -350,29 +350,32 @@ C_MODE_END
  #ifdef HAVE_UNISTD_H
  #include <unistd.h>
@@ -45,7 +45,7 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
  
  /*
    A lot of our programs uses asserts, so better to always include it
-@@ -826,9 +829,11 @@ typedef SOCKET_SIZE_TYPE size_socket;
+@@ -791,9 +794,11 @@ typedef SOCKET_SIZE_TYPE size_socket;
  #define finite(x) (1.0 / fabs(x) > 0.0)
  #endif
  
@@ -56,4 +56,4 @@ $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
 +*/
  
  #ifdef HAVE_ISINF
- /* isinf() can be used in both C and C++ code */
+ /* Check if C compiler is affected by GCC bug #39228 */

+ 11 - 0
package/nmap/patches/patch-ncat_Makefile_in

@@ -0,0 +1,11 @@
+--- nmap-5.00.orig/ncat/Makefile.in	2009-04-29 06:14:04.000000000 +0200
++++ nmap-5.00/ncat/Makefile.in	2009-08-28 16:01:37.061874972 +0200
+@@ -126,7 +126,7 @@ $(NSOCKDIR)/libnsock.a: $(NSOCKDIR)/Make
+ install: $(TARGET)
+ 	@echo Installing Ncat;
+ 	$(SHTOOL) mkdir -f -p -m 755 $(DESTDIR)$(bindir) $(DESTDIR)$(pkgdatadir) $(DESTDIR)$(mandir)/man1
+-	$(INSTALL) -c -m 755 -s ncat $(DESTDIR)$(bindir)/ncat
++	$(INSTALL) -c -m 755 ncat $(DESTDIR)$(bindir)/ncat
+ 	$(INSTALL) -c -m 644 $(DATAFILES) $(DESTDIR)$(pkgdatadir)/
+ 	$(INSTALL) -c -m 644 docs/$(TARGET).1 $(DESTDIR)$(mandir)/man1/$(TARGET).1
+ 

+ 2 - 2
package/rtorrent/Makefile

@@ -4,9 +4,9 @@
 include ${TOPDIR}/rules.mk
 
 PKG_NAME:=		rtorrent
-PKG_VERSION:=		0.8.2
+PKG_VERSION:=		0.8.4
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		a2456182e1767e5aed7341dbbd058f60
+PKG_MD5SUM:=		dc0f37d933b0b6c713ad617e09441f3b
 PKG_DESCR:=		console torrent application
 PKG_SECTION:=		net
 PKG_DEPENDS:=		libncurses libtorrent libcurl

+ 0 - 12
package/rtorrent/patches/patch-rak_functional_h

@@ -1,12 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- rtorrent-0.8.2.orig/rak/functional.h	2008-05-07 14:19:12.000000000 +0200
-+++ rtorrent-0.8.2/rak/functional.h	2008-12-14 22:51:25.000000000 +0100
-@@ -37,6 +37,8 @@
- #ifndef RAK_FUNCTIONAL_H
- #define RAK_FUNCTIONAL_H
- 
-+#include <cstdlib>
-+
- #include <functional>
- 
- namespace rak {

+ 10 - 0
package/rtorrent/patches/patch-src_command_download_cc

@@ -0,0 +1,10 @@
+--- rtorrent-0.8.4.orig/src/command_download.cc	2008-11-19 18:01:20.000000000 +0100
++++ rtorrent-0.8.4/src/command_download.cc	2009-08-28 18:01:37.606461520 +0200
+@@ -36,6 +36,7 @@
+ 
+ #include "config.h"
+ 
++#include <cstdio>
+ #include <functional>
+ #include <unistd.h>
+ #include <rak/file_stat.h>

+ 10 - 0
package/rtorrent/patches/patch-src_command_events_cc

@@ -0,0 +1,10 @@
+--- rtorrent-0.8.4.orig/src/command_events.cc	2008-11-11 11:37:20.000000000 +0100
++++ rtorrent-0.8.4/src/command_events.cc	2009-08-28 18:14:19.096303800 +0200
+@@ -36,6 +36,7 @@
+ 
+ #include "config.h"
+ 
++#include <cstdio>
+ #include <functional>
+ #include <rak/file_stat.h>
+ #include <rak/path.h>

+ 0 - 12
package/rtorrent/patches/patch-src_command_ui_cc

@@ -1,12 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- rtorrent-0.8.2.orig/src/command_ui.cc	2008-05-07 14:19:11.000000000 +0200
-+++ rtorrent-0.8.2/src/command_ui.cc	2008-12-14 22:56:02.000000000 +0100
-@@ -36,6 +36,8 @@
- 
- #include "config.h"
- 
-+#include <ctime>
-+
- #include <rak/functional.h>
- #include <rak/functional_fun.h>
- #include <sigc++/adaptors/bind.h>

+ 3 - 3
package/rtorrent/patches/patch-src_display_text_element_value_cc

@@ -1,7 +1,7 @@
 $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- rtorrent-0.8.2.orig/src/display/text_element_value.cc	2008-05-07 14:19:11.000000000 +0200
-+++ rtorrent-0.8.2/src/display/text_element_value.cc	2008-12-14 22:14:58.000000000 +0100
-@@ -39,6 +39,8 @@
+--- rtorrent-0.8.4.orig/src/display/text_element_value.cc	2008-11-16 11:04:41.000000000 +0100
++++ rtorrent-0.8.4/src/display/text_element_value.cc	2009-08-28 17:58:13.596279559 +0200
+@@ -41,6 +41,8 @@
  #include "globals.h"
  #include "text_element_value.h"
  

+ 4 - 4
package/rtorrent/patches/patch-src_rpc_parse_cc

@@ -1,9 +1,9 @@
 $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- rtorrent-0.8.2.orig/src/rpc/parse.cc	2008-05-07 14:19:10.000000000 +0200
-+++ rtorrent-0.8.2/src/rpc/parse.cc	2009-05-29 01:27:36.000000000 +0200
-@@ -37,6 +37,8 @@
- #include "config.h"
+--- rtorrent-0.8.4.orig/src/rpc/parse.cc	2008-08-26 22:14:33.000000000 +0200
++++ rtorrent-0.8.4/src/rpc/parse.cc	2009-08-28 17:58:13.616282106 +0200
+@@ -38,6 +38,8 @@
  
+ #include <cstring>
  #include <locale>
 +#include <cstdio>
 +#include <cstring>

+ 2 - 2
package/ruby/Makefile

@@ -4,9 +4,9 @@
 include ${TOPDIR}/rules.mk
 
 PKG_NAME:=		ruby
-PKG_VERSION:=		1.9.1-p129
+PKG_VERSION:=		1.9.1-p243
 PKG_RELEASE:=		1
-PKG_MD5SUM:=		c71f413514ee6341c627be2957023a5c
+PKG_MD5SUM:=		515bfd965814e718c0943abf3dde5494
 PKG_DESCR:=		interpreter for the ruby language
 PKG_SECTION:=		net
 PKG_URL:=		http://www.ruby-lang.org

+ 0 - 11
package/sane-backends/Config.in

@@ -433,17 +433,6 @@ config ADK_PACKAGE_SANE_BACKEND_PLUSTEK
 	  
 	  http://www.sane-project.org
 
-config ADK_PACKAGE_SANE_BACKEND_QCAM
-	prompt "sane-backend-qcam............... Scanner Access Now Easy (QCAM)"
-	tristate
-	default n
-	depends on ADK_PACKAGE_SANE_BACKENDS
-	select ADK_PACKAGE_LIBUSB
-	help
-	  SANE (Scanner Access Now Easy) is a universal scanner interface.
-	  
-	  http://www.sane-project.org
-
 config ADK_PACKAGE_SANE_BACKEND_RICOH
 	prompt "sane-backend-ricoh.............. Scanner Access Now Easy (RICOH)"
 	tristate

+ 0 - 2
package/sane-backends/Makefile

@@ -72,7 +72,6 @@ $(eval $(call PKG_template,SANE_BACKEND_PIE,sane-backend-pie,${PKG_VERSION}-${PK
 $(eval $(call PKG_template,SANE_BACKEND_PIXMA,sane-backend-pixma,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,SANE_BACKEND_PLUSTEK_PP,sane-backend-plustek-pp,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,SANE_BACKEND_PLUSTEK,sane-backend-plustek,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
-$(eval $(call PKG_template,SANE_BACKEND_QCAM,sane-backend-qcam,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,SANE_BACKEND_RICOH,sane-backend-ricoh,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,SANE_BACKEND_S9036,sane-backend-s9036,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 $(eval $(call PKG_template,SANE_BACKEND_SCEPTRE,sane-backend-sceptre,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
@@ -132,7 +131,6 @@ $(eval $(call PKG_mod_template,SANE_BACKEND_PIE,pie))
 $(eval $(call PKG_mod_template,SANE_BACKEND_PIXMA,pixma))
 $(eval $(call PKG_mod_template,SANE_BACKEND_PLUSTEK_PP,plustek_pp))
 $(eval $(call PKG_mod_template,SANE_BACKEND_PLUSTEK,plustek))
-$(eval $(call PKG_mod_template,SANE_BACKEND_QCAM,qcam))
 $(eval $(call PKG_mod_template,SANE_BACKEND_RICOH,ricoh))
 $(eval $(call PKG_mod_template,SANE_BACKEND_S9036,s9036))
 $(eval $(call PKG_mod_template,SANE_BACKEND_SCEPTRE,sceptre))

+ 0 - 1
package/sane-backends/files/sane-backend-qcam.conffiles

@@ -1 +0,0 @@
-/etc/sane.d/qcam.conf

+ 1 - 1
package/subversion/Makefile

@@ -33,7 +33,7 @@ CONFIGURE_ARGS+=	--without-jdk
 CONFIGURE_ARGS+=	--disable-javahl
 CONFIGURE_ARGS+=	--without-berkeley-db
 
-LIBS= 			-laprutil-0 -lapr-0 -lexpat -liconv
+LIBS= 			-laprutil-0 -lapr-0 -lexpat -liconv -lsqlite3
 
 ifeq ($(ADK_PACKAGE_SUBVERSION_NEON),y)
 CONFIGURE_ARGS+=	-disable-neon-version-check

+ 8 - 4
package/ulogd/patches/patch-libipulog_Makefile_in

@@ -1,7 +1,7 @@
 $Id$
---- ulogd-1.24.orig/libipulog/Makefile.in	2005-11-25 19:58:25.000000000 +0000
-+++ ulogd-1.24/libipulog/Makefile.in	2007-02-15 21:29:49.000000000 +0000
-@@ -1,7 +1,7 @@
+--- ulogd-1.24.orig/libipulog/Makefile.in	2005-11-25 20:58:25.000000000 +0100
++++ ulogd-1.24/libipulog/Makefile.in	2009-08-28 20:28:09.339447238 +0200
+@@ -1,10 +1,10 @@
  #
  
  include @top_srcdir@/Rules.make
@@ -9,4 +9,8 @@ $Id$
 +CFLAGS+=-Iinclude
  
  libipulog.a: libipulog.o
- 	$(LD) -i $< -o $@
+-	$(LD) -i $< -o $@
++	$(CC) -shared $< -o $@
+ 
+ distrib:
+ 

+ 1 - 1
toolchain/eglibc/Makefile.inc

@@ -5,4 +5,4 @@ PKG_NAME:=		eglibc
 PKG_VERSION:=		2.10.1
 PKG_RELEASE:=		1
 PKG_MD5SUM:=		1b5d08c87de09018dcabd9974ba754d4
-PKG_SITES:=		http://www.openadk.org/distfiles
+PKG_SITES:=		http://www.openadk.org/distfiles/