--- /dev/null
+diff --git a/source/common/putil.cpp b/source/common/putil.cpp
+index 6c23bffb2..040615528 100644
+--- a/source/common/putil.cpp
++++ b/source/common/putil.cpp
+@@ -1518,7 +1518,11 @@ static void U_CALLCONV TimeZoneDataDirInitFn(UErrorCode &status) {
+ return;\r
+ }\r
+ \r
+- const char *dir = "";\r
++#ifdef _TIZEN_FEATURE_\r
++ const char *dir = "/opt/share/icu_tzdata";\r
++#else\r
++ const char *dir = getenv("ICU_TIMEZONE_FILES_DIR");\r
++#endif\r
+ \r
+ #if defined(ICU_TIMEZONE_FILES_DIR_PREFIX_ENV_VAR)\r
+ char timezonefilesdir_path_buffer[PATH_MAX];\r
+@@ -1537,7 +1541,7 @@ static void U_CALLCONV TimeZoneDataDirInitFn(UErrorCode &status) {
+ # endif\r
+ \r
+ #else\r
+- dir = getenv("ICU_TIMEZONE_FILES_DIR");\r
++ // dir = getenv("ICU_TIMEZONE_FILES_DIR");\r
+ #endif // U_PLATFORM_HAS_WINUWP_API\r
+ \r
+ #if defined(U_TIMEZONE_FILES_DIR)\r
Source4: Add_PIE_option_for_tzcode.patch
Source5: Set_define_false_and_true.patch
Source6: Change_localtime_path.patch
+Source7: Set_icu_timezone_files_dir.patch
Source1001: icu.manifest
BuildRequires: autoconf
%{__patch} -p1 < %{SOURCE4}
%{__patch} -p1 < %{SOURCE5}
%{__patch} -p1 < %{SOURCE6}
+%{__patch} -p1 < %{SOURCE7}
%if "%{?profile}" == "tv"
cp %{SOURCE1} ./source/tools/tzcode