[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#833972: marked as done (socks4-server: uses deprecated BSD union wait type)



Your message dated Fri, 02 Sep 2016 18:40:36 +0000
with message-id <E1bftOG-0005Xj-66@franck.debian.org>
and subject line Bug#833972: fixed in socks4-server 4.3.beta2-20
has caused the Debian Bug report #833972,
regarding socks4-server: uses deprecated BSD union wait type
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
833972: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833972
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: socks4-server
Version: 4.3.beta2-19
Severity: important
Tags: patch upstream

Dear Maintainer,

glibc 2.24 has removed the deprecated BSD union wait type if favor of
the POSIX.1 interface using W* macros from <sys/wait.h> (such as
WEXITSTATUS) [1].

glibc 2.24 is already available in experimental and will plan to upload
it to sid in the next days/weeks. This will cause socks4-server to fail
to build from source. You will find attached a patch to fix the issue.
It unconditionally uses the "new" interface as the GNU libc supports it
since at least 1995, probably even earlier.
 
Please also note that this will not break the existing binaries, just
building the package from source.

Thanks,
Aurelien

[1] https://sourceware.org/ml/libc-alpha/2016-02/msg00342.html

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -u socks4-server-4.3.beta2/rftp/cmds.c socks4-server-4.3.beta2/rftp/cmds.c
--- socks4-server-4.3.beta2/rftp/cmds.c
+++ socks4-server-4.3.beta2/rftp/cmds.c
@@ -1262,7 +1262,7 @@
 	int pid;
 	sig_t old1, old2;
 	char shellnam[40], *shell, *namep; 
-#if defined(SOLARIS) || defined(__alpha) || defined(SCO) || defined(ISC)
+#if defined(SOLARIS) || defined(__alpha) || defined(SCO) || defined(ISC) || defined (__GLIBC__)
         int     status;
 #else
         union wait status;

--- End Message ---
--- Begin Message ---
Source: socks4-server
Source-Version: 4.3.beta2-20

We believe that the bug you reported is fixed in the latest version of
socks4-server, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 833972@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated socks4-server package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 02 Sep 2016 19:55:38 +0200
Source: socks4-server
Binary: socks4-server socks4-clients libsocks4
Architecture: source
Version: 4.3.beta2-20
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Description:
 libsocks4  - SOCKS libraries
 socks4-clients - Socks4 enabled clients as rtelnet and rftp
 socks4-server - SOCKS4 server for proxying IP-based services over a firewall
Closes: 833972
Changes:
 socks4-server (4.3.beta2-20) unstable; urgency=medium
 .
   * QA upload.
   * Fix FTBFS: do not use deprecated BSD union wait type.  (Closes: #833972).
Checksums-Sha1:
 25a0ac512d34719e2af0afcc5db4291b541255c8 1825 socks4-server_4.3.beta2-20.dsc
 c1e942536ac5fb2f8fea19eaade26c3e2136794a 19349 socks4-server_4.3.beta2-20.diff.gz
Checksums-Sha256:
 670aed1c1ffe08cd9ac250ea21bef611731cdd78e99df226a686f5a048da21fd 1825 socks4-server_4.3.beta2-20.dsc
 58cc11f896bfae93cdc46e9b819a33613da07155728af95a888f23b901d066b5 19349 socks4-server_4.3.beta2-20.diff.gz
Files:
 36be80058943a892f8db9b96225a7afd 1825 net extra socks4-server_4.3.beta2-20.dsc
 6c0a3fae389845aa4064450d2b538288 19349 net extra socks4-server_4.3.beta2-20.diff.gz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXyb0mAAoJELqceAYd3Yyby4YP/RFZMFj9ErILbCY2TiWz4Tvn
oNvaAmme+w2NIz1KUBIKvYF683gSHlJ5b3YCv6ym1WNrIrRLxRQdWIgzVQAMO2Bp
6WqD1+ET7lr34RPaa22wi/VVKMNwE/BSMFGGtpLVptvYOsPcjmjggkAQhNelD10U
AA1zhuge/eLP9VHOcSQxhhpCqquxF81wqGCnj3aDkmvO3+L1DM5U/rJ93FzE3ufb
NC8UHGZ0mSsqcH5ZInT8AxJag3u0zySFVzTor9asPipTl/URSLt7snzxv3umkXjH
+6e4uDzOHmCiihMt1FpIWMyHObGjrDZHqQi8YFYJZ7RcD7zn3ZhBHORtt1U598qk
mgDiwUgDptjMezQdT4WnOAkCM8qeFyKLB3EK7QskeltBS1uTR8MLwW7L2IdjpUpL
0U4JPIlhKHw8r92++YvYOYNnUffxpUzKf34m4Fo0I/hMdGPuneswJa+WBN9aiFdH
pyivPwlDHtyxLCbiM+za9mYRVraQDXTHJyanqmX4NVLE4tOQMR+Jf2Th1xXwKX0M
ps3jmwlfGX08OLuxVyXMM5TJF8QJ0HvGWdYXvfRdQEEQqf1YGK3pQ5/ye6IjScTZ
CIz+lB1e3OkmccR4XIDm6OMZXHb7AjyADMfinozLTgBjQy2zxrntX3SweaasqsPB
sA856+nsWIeuH9XBkNSw
=ASf7
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: