You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							77 lines
						
					
					
						
							3.2 KiB
						
					
					
				
			
		
		
	
	
							77 lines
						
					
					
						
							3.2 KiB
						
					
					
				| # --- SDE-COPYRIGHT-NOTE-BEGIN --- | |
| # This copyright note is auto-generated by ./scripts/Create-CopyPatch. | |
| # | |
| # Filename: package/.../glibc/glibc-2.14-reexport-rpc-interface.patch | |
| # Copyright (C) 2011 The OpenSDE Project | |
| # | |
| # More information can be found in the files COPYING and README. | |
| # | |
| # This patch file is dual-licensed. It is available under the license the | |
| # patched project is licensed under, as long as it is an OpenSource license | |
| # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms | |
| # of the GNU General Public License as published by the Free Software | |
| # Foundation; either version 2 of the License, or (at your option) any later | |
| # version. | |
| # --- SDE-COPYRIGHT-NOTE-END --- | |
|  | |
| From 74c9f73df627d015e171089ad44e0e752cbf1fe5 Mon Sep 17 00:00:00 2001 | |
| From: Andreas Schwab <[email protected]> | |
| Date: Thu, 12 May 2011 17:30:08 +0200 | |
| Subject: [PATCH 1/2] Reexport RPC interface | |
|  | |
| --- | |
|  NEWS                   |   10 ---------- | |
|  include/libc-symbols.h |    2 +- | |
|  sunrpc/Makefile        |    2 +- | |
|  3 files changed, 2 insertions(+), 12 deletions(-) | |
|  | |
| diff --git a/NEWS b/NEWS | |
| index bb517c2..6504f81 100644 | |
| --- a/NEWS | |
| +++ b/NEWS | |
| @@ -27,16 +27,6 @@ Version 2.14 | |
|    12724, 12734, 12738, 12746, 12766, 12775, 12777, 12782, 12788, 12792, | |
|    12795, 12811, 12813, 12814, 12841 | |
|   | |
| -* The RPC implementation in libc is obsoleted.  Old programs keep working | |
| -  but new programs cannot be linked with the routines in libc anymore. | |
| -  Programs in need of RPC functionality must be linked against TI-RPC. | |
| -  The TI-RPC implementation is IPv6 enabled and there are other benefits. | |
| - | |
| -  Visible changes of this change include (obviously) the inability to link | |
| -  programs using RPC functions without referencing the TI-RPC library and the | |
| -  removal of the RPC headers from the glibc headers. | |
| -  Implemented by Ulrich Drepper. | |
| - | |
|  * New Linux interfaces: clock_adjtime, name_to_handle_at, open_by_handle_at, | |
|    syncfs, setns, sendmmsg | |
|   | |
| diff --git a/include/libc-symbols.h b/include/libc-symbols.h | |
| index 67e1ca2..5e7cca5 100644 | |
| --- a/include/libc-symbols.h | |
| +++ b/include/libc-symbols.h | |
| @@ -635,7 +635,7 @@ for linking") | |
|  # define libc_hidden_proto(name, attrs...) hidden_proto (name, ##attrs) | |
|  # define libc_hidden_def(name) hidden_def (name) | |
|  # define libc_hidden_weak(name) hidden_weak (name) | |
| -# define libc_hidden_nolink(name, version) hidden_nolink (name, libc, version) | |
| +# define libc_hidden_nolink(name, version) hidden_def (name) | |
|  # define libc_hidden_ver(local, name) hidden_ver (local, name) | |
|  # define libc_hidden_data_def(name) hidden_data_def (name) | |
|  # define libc_hidden_data_weak(name) hidden_data_weak (name) | |
| diff --git a/sunrpc/Makefile b/sunrpc/Makefile | |
| index 7245deb..5a47da8 100644 | |
| --- a/sunrpc/Makefile | |
| +++ b/sunrpc/Makefile | |
| @@ -53,7 +53,7 @@ headers-in-tirpc = $(addprefix rpc/,auth.h auth_unix.h clnt.h pmap_clnt.h \ | |
|  				    des_crypt.h) | |
|  headers-not-in-tirpc = $(addprefix rpc/,key_prot.h rpc_des.h) \ | |
|  		       $(rpcsvc:%=rpcsvc/%) rpcsvc/bootparam.h | |
| -headers = rpc/netdb.h | |
| +headers = rpc/netdb.h $(headers-in-tirpc) $(headers-not-in-tirpc) | |
|  install-others = $(inst_sysconfdir)/rpc | |
|  generated = $(rpcsvc:%.x=rpcsvc/%.h) $(rpcsvc:%.x=x%.c) $(rpcsvc:%.x=x%.stmp) \ | |
|  	    $(rpcsvc:%.x=rpcsvc/%.stmp) rpcgen | |
| --  | |
| 1.7.2.3 | |
| 
 | |
| 
 |