Author: aurel32
Date: 2015-12-25 02:34:36 +0000 (Fri, 25 Dec 2015)
New Revision: 6841

Added:
   glibc-package/trunk/debian/patches/s390/submitted-socketcall.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
patches/s390/submitted-socketcall.diff: new patch to fix broken
socketcall related function on s390x when built against 4.3+ kernel
headers.

Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog        2015-12-24 17:11:20 UTC (rev 
6840)
+++ glibc-package/trunk/debian/changelog        2015-12-25 02:34:36 UTC (rev 
6841)
@@ -3,6 +3,9 @@
   [ Aurelien Jarno ]
   * sysdeps/kfreebsd.mk: test if the header directory exists before
     trying to link directories from there. Fixes FTBFS on GNU/kFreeBSD.
+  * patches/s390/submitted-socketcall.diff: new patch to fix broken
+    socketcall related function on s390x when built against 4.3+ kernel
+    headers.
 
  -- Aurelien Jarno <[email protected]>  Thu, 24 Dec 2015 17:51:01 +0100
 

Added: glibc-package/trunk/debian/patches/s390/submitted-socketcall.diff
===================================================================
--- glibc-package/trunk/debian/patches/s390/submitted-socketcall.diff           
                (rev 0)
+++ glibc-package/trunk/debian/patches/s390/submitted-socketcall.diff   
2015-12-25 02:34:36 UTC (rev 6841)
@@ -0,0 +1,31 @@
+2015-12-25  Stefan Liebler  <[email protected]>
+
+       * sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list:
+       Remove socketcall syscalls.
+       [BZ #19174]
+
+--- a/sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list
++++ b/sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list
+@@ -12,22 +12,3 @@ shmget              -       shmget          i:iii   
__shmget        shmget
+ semop         -       semop           i:ipi   __semop         semop
+ semget                -       semget          i:iii   __semget        semget
+ semctl                -       semctl          i:iiii  __semctl        semctl
+-
+-# proper socket implementations:
+-accept                -       accept          Ci:iBN  __libc_accept   
__accept accept
+-bind          -       bind            i:ipi   __bind          bind
+-connect               -       connect         Ci:ipi  __libc_connect  
__connect connect
+-getpeername   -       getpeername     i:ipp   __getpeername   getpeername
+-getsockname   -       getsockname     i:ipp   __getsockname   getsockname
+-getsockopt    -       getsockopt      i:iiiBN __getsockopt    getsockopt
+-listen                -       listen          i:ii    __listen        listen
+-recv          -       recv            Ci:ibni __libc_recv     __recv recv
+-recvfrom      -       recvfrom        Ci:ibniBN       __libc_recvfrom 
__recvfrom recvfrom
+-recvmsg               -       recvmsg         Ci:ipi  __libc_recvmsg  
__recvmsg recvmsg
+-send          -       send            Ci:ibni __libc_send     __send send
+-sendmsg               -       sendmsg         Ci:ipi  __libc_sendmsg  
__sendmsg sendmsg
+-sendto                -       sendto          Ci:ibnibn       __libc_sendto   
__sendto sendto
+-setsockopt    -       setsockopt      i:iiibn __setsockopt    setsockopt
+-shutdown      -       shutdown        i:ii    __shutdown      shutdown
+-socket                -       socket          i:iii   __socket        socket
+-socketpair    -       socketpair      i:iiif  __socketpair    socketpair

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series   2015-12-24 17:11:20 UTC (rev 
6840)
+++ glibc-package/trunk/debian/patches/series   2015-12-25 02:34:36 UTC (rev 
6841)
@@ -204,6 +204,7 @@
 powerpc/cvs-ppc-tabort-le.diff
 
 s390/submitted-nexttowardf.diff
+s390/submitted-socketcall.diff
 
 sh4/local-fpscr_values.diff
 

Reply via email to