Source: nspr
Version: 2:4.10.9-1
Severity: wishlist
Tags: patch

Dear Maintainer,

In nspr 4.10.9 [1], PR_*printf (and, implictly, LogPrint) functions was
improved to support 'z' (size_t) format modifier. As program that was built with newer version may assume this feature is supported, and there are no way to distinguish incompatible uses, I think minimum version for those functions should be bumped to 2:4.10.9~. Patch attached.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1088790

-- System Information:
Debian Release: 8.4
  APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable'), (100, 'proposed-updates')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- debian/libnspr4.symbols.orig	2016-03-09 03:28:18.000000000 +0300
+++ debian/libnspr4.symbols	2016-04-10 00:16:22.000000000 +0300
@@ -237,7 +237,7 @@
  PR_LockFile@Base 1.8.0.10
  PR_LockOrderedLock@Base 1.8.0.10
  PR_LogFlush@Base 1.8.0.10
- PR_LogPrint@Base 1.8.0.10
+ PR_LogPrint@Base 2:4.10.9~ 1
  PR_MakeDir@Base 1.8.0.10
  PR_Malloc@Base 1.8.0.10
  PR_MemMap@Base 1.8.0.10
@@ -374,25 +374,25 @@
  PR_Yield@Base 1.8.0.10
  PR_cnvtf@Base 1.8.0.10
  PR_dtoa@Base 1.8.0.10
- PR_fprintf@Base 1.8.0.10
+ PR_fprintf@Base 2:4.10.9~ 1
  PR_htonl@Base 1.8.0.10
  PR_htonll@Base 1.8.0.10
  PR_htons@Base 1.8.0.10
  PR_ntohl@Base 1.8.0.10
  PR_ntohll@Base 1.8.0.10
  PR_ntohs@Base 1.8.0.10
- PR_smprintf@Base 1.8.0.10
- PR_smprintf_free@Base 1.8.0.10
- PR_snprintf@Base 1.8.0.10
- PR_sprintf_append@Base 1.8.0.10
+ PR_smprintf@Base 2:4.10.9~ 1
+ PR_smprintf_free@Base 2:4.10.9~ 1
+ PR_snprintf@Base 2:4.10.9~ 1
+ PR_sprintf_append@Base 2:4.10.9~ 1
  PR_sscanf@Base 1.8.0.10
  PR_strtod@Base 1.8.0.10
- PR_sxprintf@Base 1.8.0.10
- PR_vfprintf@Base 1.8.0.10
- PR_vsmprintf@Base 1.8.0.10
- PR_vsnprintf@Base 1.8.0.10
- PR_vsprintf_append@Base 1.8.0.10
- PR_vsxprintf@Base 1.8.0.10
+ PR_sxprintf@Base 2:4.10.9~ 1
+ PR_vfprintf@Base 2:4.10.9~ 1
+ PR_vsmprintf@Base 2:4.10.9~ 1
+ PR_vsnprintf@Base 2:4.10.9~ 1
+ PR_vsprintf_append@Base 2:4.10.9~ 1
+ PR_vsxprintf@Base 2:4.10.9~ 1
  PT_FPrintStats@Base 1.8.0.10
  SetExecutionEnvironment@Base 1.8.0.10
  (arch=ia64)_PR_ia64_AtomicAdd@Base 1.8.0.10

Reply via email to