Package: mysql-dfsg-5.0
Version: 5.0.24a-3
Severity: important
Tags: patch upstream

Hi,

your package FTBFS on hurd-i386 as you can check in the buildd
database[1]. Here is the relevant (truncated) excerpt:
> make[4]: Entering directory
> `/build/buildd/mysql-dfsg-5.0-5.0.24/extra/yassl/testsuite'
>       test.hpp:31: error: conflicting declaration 'typedef int socklen_t'
> /usr/include/unistd.h:243: error: 'socklen_t' has a previous declaration as 
> 'typedef __socklen_t socklen_t'
> make[4]: *** [testsuite-testsuite.o] Error 1

 1.
 
http://experimental.ftbfs.de/fetch.php?&pkg=mysql-dfsg-5.0&ver=5.0.24-1&arch=hurd-i386&stamp=1156355829&file=log&as=raw

This is due to a bad check on __MACH__, which is fixed once the
following patch is applied. I gave him the 80th rank more or less
arbitrarily, not too far from kFreeBSD, but it should be possible to
reorder it wherever you think it fits.

I also checked that this patch doesn't impact Linux builds by running
a linux-i386 build, successfully.

This patch should also be pushed upstream, so tagging this bugreport
accordingly.

Cheers,

-- 
Cyril Brulebois

Attachment: 80_hurd_mach.dpatch
Description: application/shellscript

Reply via email to