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