{"action":"created","issue":{"url":"https://api.github.com/repos/Rexamine/stringi/issues/166","labels_url":"https://api.github.com/repos/Rexamine/stringi/issues/166/labels{/name}","comments_url":"https://api.github.com/repos/Rexamine/stringi/issues/166/comments","events_url":"https://api.github.com/repos/Rexamine/stringi/issues/166/events","html_url":"https://github.com/Rexamine/stringi/issues/166","id":87977766,"number":166,"title":"Compile error for stri_time_zone.cpp on libicu 50.1.2","user":{"login":"jeroenooms","id":216319,"avatar_url":"https://avatars.githubusercontent.com/u/216319?v=3","gravatar_id":"","url":"https://api.github.com/users/jeroenooms","html_url":"https://github.com/jeroenooms","followers_url":"https://api.github.com/users/jeroenooms/followers","following_url":"https://api.github.com/users/jeroenooms/following{/other_user}","gists_url":"https://api.github.com/users/jeroenooms/gists{/gist_id}","starred_url":"https://api.github.com/users/jeroenooms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeroenooms/subscriptions","organizations_url":"https://api.github.com/users/jeroenooms/orgs","repos_url":"https://api.github.com/users/jeroenooms/repos","events_url":"https://api.github.com/users/jeroenooms/events{/privacy}","received_events_url":"https://api.github.com/users/jeroenooms/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-13T10:17:18Z","updated_at":"2015-06-13T10:27:06Z","closed_at":null,"body":"The `stri_time_zone.cpp` is the only file that fails to compile on CentOS 7 (libicu 50.1.2). Everything else compiles out of the box. It would be really cool if this can be fixed so that stringi can link against system libicu on CentOS 7.\r\n\r\n```\r\ng++ -m64 -I/usr/include/R -DNDEBUG  -I/usr/local/include    -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic  -c stri_time_zone.cpp -o stri_time_zone.o\r\nstri_time_zone.cpp: In function ‘SEXPREC* stri_timezone_info(SEXP, SEXP, SEXP)’:\r\nstri_time_zone.cpp:220:4: error: ‘getWindowsID’ is not a member of ‘icu_50::TimeZone’\r\n    TimeZone::getWindowsID(val_ID, val_windows, status);\r\n    ^\r\n```"},"comment":{"url":"https://api.github.com/repos/Rexamine/stringi/issues/comments/111696841","html_url":"https://github.com/Rexamine/stringi/issues/166#issuecomment-111696841","issue_url":"https://api.github.com/repos/Rexamine/stringi/issues/166","id":111696841,"user":{"login":"gagolews","id":3193581,"avatar_url":"https://avatars.githubusercontent.com/u/3193581?v=3","gravatar_id":"","url":"https://api.github.com/users/gagolews","html_url":"https://github.com/gagolews","followers_url":"https://api.github.com/users/gagolews/followers","following_url":"https://api.github.com/users/gagolews/following{/other_user}","gists_url":"https://api.github.com/users/gagolews/gists{/gist_id}","starred_url":"https://api.github.com/users/gagolews/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gagolews/subscriptions","organizations_url":"https://api.github.com/users/gagolews/orgs","repos_url":"https://api.github.com/users/gagolews/repos","events_url":"https://api.github.com/users/gagolews/events{/privacy}","received_events_url":"https://api.github.com/users/gagolews/received_events","type":"User","site_admin":false},"created_at":"2015-06-13T10:27:06Z","updated_at":"2015-06-13T10:27:06Z","body":"Yes, it fails, because this fun is from ICU>=52. Current devel branch of string **requires** icu >= 52\r\n\r\nI'll look at this later and think about downgrading the requirements"}}