Your message dated Wed, 17 Nov 2021 14:08:54 +0100
with message-id 
<CA+7wUsySa+Hz12=x4omtsag80v1z2ce817fjl9-fobwjtqf...@mail.gmail.com>
and subject line warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated
has caused the Debian Bug report #859202,
regarding warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
859202: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859202
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dcmtk
Version: 3.6.1~20160216-4

Looks like readdir_r is deprecated in glibc:

https://buildd.debian.org/status/fetch.php?pkg=dcmtk&arch=arm64&ver=3.6.1~20160216-4&stamp=1480781062&raw=0

/«PKGBUILDDIR»/dcmwlm/libsrc/wlfsim.cc:485:27: warning: 'int
readdir_r(DIR*, dirent*, dirent**)' is deprecated
[-Wdeprecated-declarations]
     for( int readResult = readdir_r( dirp, (struct dirent
*)entryBuffer, &dp ) ; readResult == 0 && dp ; readResult = readdir_r(
dirp, (struct dirent *)entryBuffer, &dp ) )
                           ^~~~~~~~~
In file included from /usr/include/features.h:364:0,
                 from /usr/include/aarch64-linux-gnu/c++/6/bits/os_defines.h:39,
                 from /usr/include/aarch64-linux-gnu/c++/6/bits/c++config.h:502,
                 from /usr/include/c++/6/climits:41,
                 from /«PKGBUILDDIR»/ofstd/include/dcmtk/ofstd/ofstdinc.h:197,
                 from /«PKGBUILDDIR»/dcmwlm/libsrc/wlfsim.cc:27:
/usr/include/dirent.h:189:12: note: declared here
 extern int __REDIRECT (readdir_r,
            ^


ref: https://lwn.net/Articles/696474/

--- End Message ---
--- Begin Message ---
Control: fixed -1 3.6.4-2.1

According to upstream, this bug is solved:

% git show --oneline 35bc7e6fd60d8eca70e04fb0b32b8303806bc494 | head -1
35bc7e6fd Use readdir() instead of readdir_r() if safe.
% git tag --contains 35bc7e6fd60d8eca70e04fb0b32b8303806bc494
DCMTK-3.6.4
DCMTK-3.6.5
DCMTK-3.6.5+_20191213
DCMTK-3.6.6

--- End Message ---

Reply via email to