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

Bug#833972: socks4-server: uses deprecated BSD union wait type



control: severity -1 serious

On 2016-08-11 01:40, Aurelien Jarno wrote:
> 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.
> 

glibc 2.24 is now in unstable, so I am upgrading the severity of this
bug to serious. If you don't have time to fix this bug, I can do a
non-maintainer upload with the patch which is in the bug log.

Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net

Attachment: signature.asc
Description: PGP signature


Reply to: