[ https://issues.apache.org/jira/browse/TS-5027?focusedWorklogId=31901&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-31901 ]
ASF GitHub Bot logged work on TS-5027: -------------------------------------- Author: ASF GitHub Bot Created on: 10/Nov/16 01:52 Start Date: 10/Nov/16 01:52 Worklog Time Spent: 10m Work Description: Github user PSUdaemon commented on the issue: https://github.com/apache/trafficserver/pull/1215 @zwoop & @jpeach - can you guys give this a thumbs up if it looks like I did the backport correctly? Mostly `nullptr` and `{}` that was providing conflicts. Thanks. Issue Time Tracking ------------------- Worklog Id: (was: 31901) Time Spent: 1h (was: 50m) > Replace readdir_r with readdir > ------------------------------ > > Key: TS-5027 > URL: https://issues.apache.org/jira/browse/TS-5027 > Project: Traffic Server > Issue Type: Bug > Components: Cleanup, Core > Reporter: James Peach > Assignee: James Peach > Fix For: 7.1.0 > > Time Spent: 1h > Remaining Estimate: 0h > > glibc deprecated {{readdir_r}} for reasons explained in the [man > page|http://man7.org/linux/man-pages/man3/readdir_r.3.html]. > {noformat} > ../../mgmt/Rollback.cc -fPIC -DPIC -o .libs/Rollback.o > ../../mgmt/FileManager.cc: In member function 'SnapResult > FileManager::removeSnap(const char*, const char*)': > ../../mgmt/FileManager.cc:394:10: error: 'int readdir_r(DIR*, dirent*, > dirent**)' is deprecated [-Werror=deprecated-declarations] > while (readdir_r(dir, dirEntrySpace, &entryPtr) == 0) { > ^~~~~~~~~ > In file included from ../../lib/ts/ink_platform.h:130:0, > from ../../mgmt/FileManager.cc:24: > /usr/include/dirent.h:183:12: note: declared here > extern int readdir_r (DIR *__restrict __dirp, > ^~~~~~~~~ > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)