Source: libunistring
Version: 0.9.8-1
Severity: important
Tags: patch

Hello,

libunistring currently FTBFS on hurd-i386 due to symbols differences
because rwlocks are not implemented the same in linux/kfreebsd and hurd.
Could you apply the attached patch?

Samuel

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unreleased'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: hurd-i386 (i686-AT386)

Kernel: GNU-Mach 1.8+git20171101-486-dbg/Hurd-0.9
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

-- 
Samuel Thibault <samuel.thiba...@ens-lyon.org>
--- libunistring-0.9.8/debian/libunistring2.symbols     2017-12-02 
12:05:34.000000000 +0100
+++ ../libunistring-0.9.8/debian/libunistring2.symbols  2017-12-29 
12:08:45.989646238 +0100
@@ -158,7 +158,11 @@
  libunistring_gl_uninorm_decompose_merge_sort_inplace@Base 0.9.7
  libunistring_glthread_once_singlethreaded@Base 0.9.7
  libunistring_glthread_recursive_lock_init_multithreaded@Base 0.9.7
- libunistring_glthread_rwlock_init_for_glibc@Base 0.9.8
+ (arch=!hurd-any)libunistring_glthread_rwlock_init_for_glibc@Base 0.9.8
+ (arch=hurd-any)libunistring_glthread_rwlock_destroy_multithreaded@Base 0.9.8
+ (arch=hurd-any)libunistring_glthread_rwlock_rdlock_multithreaded@Base 0.9.8
+ (arch=hurd-any)libunistring_glthread_rwlock_unlock_multithreaded@Base 0.9.8
+ (arch=hurd-any)libunistring_glthread_rwlock_wrlock_multithreaded@Base 0.9.8
  libunistring_hard_locale@Base 0.9.7
  libunistring_iconveh_close@Base 0.9.7
  libunistring_iconveh_open@Base 0.9.7

Reply via email to