Source: zvbi
Version: 0.2.43-1
Severity: important
Tags: ftbfs patch

Hello,

zvbi does not include device_{ioctl,mmap,munamp} when V4L is not
enabled, so could you drop these symbols on hurd-any, as the attached
patch does?

Thanks,
Samuel

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 
'oldstable-proposed-updates-debug'), (500, 'oldoldstable'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.12.0 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- debian/libzvbi0t64.symbols.original 2024-12-07 23:42:31.000000000 +0000
+++ debian/libzvbi0t64.symbols  2024-12-07 23:42:24.000000000 +0000
@@ -13,9 +13,9 @@
  _vbi_vasprintf@Base 0.2.35
  _zvbi_intl_domainname@Base 0.2.35
  device_close@Base 0.2.35
- device_ioctl@Base 0.2.35
- device_mmap@Base 0.2.35
- device_munmap@Base 0.2.35
+ (arch=!hurd-any)device_ioctl@Base 0.2.35
+ (arch=!hurd-any)device_mmap@Base 0.2.35
+ (arch=!hurd-any)device_munmap@Base 0.2.35
  device_open@Base 0.2.35
  fprint_symbolic@Base 0.2.35
  fprint_unknown_ioctl@Base 0.2.35
@@ -159,9 +159,9 @@
  cache_page_size@Base 0.2.35
  cache_page_unref@Base 0.2.35
  device_close@Base 0.2.35
- device_ioctl@Base 0.2.35
- device_mmap@Base 0.2.35
- device_munmap@Base 0.2.35
+ (arch=!hurd-any)device_ioctl@Base 0.2.35
+ (arch=!hurd-any)device_mmap@Base 0.2.35
+ (arch=!hurd-any)device_munmap@Base 0.2.35
  device_open@Base 0.2.35
  ets_program_class@Base 0.2.35
  ets_program_type@Base 0.2.35

Reply via email to