Skip to content

Commit 807b1be

Browse files
rp9-nextjefgen
andcommitted
Disable the dynamic plug-in loading and update to v72.1.0.3 (#140)
* Disable the dynamic plug-in loading and update to v72.1.0.3 * Update changelog.md Co-authored-by: Jeff Genovy <29107334+jefgen@users.noreply.github.com> * Update changelog.md Co-authored-by: Jeff Genovy <29107334+jefgen@users.noreply.github.com> --------- Co-authored-by: Jeff Genovy <29107334+jefgen@users.noreply.github.com>
1 parent 6e89cf0 commit 807b1be

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# Changelog
2+
## ICU 72.1.0.3
3+
4+
- Disable the dynamic plug-in loading due to security concerns
5+
- Add changes to emit debugging information to PDB/object files.
6+
- Add changes to enable COMDAT folding and elimination when linking.
27
## ICU 72.1.0.2
38

49
- Restore NNBSP with ASCII space for English locales

icu/icu4c/source/allinone/Build.Windows.ProjectConfiguration.props

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,17 +111,19 @@
111111
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
112112
</Midl>
113113
<ClCompile>
114-
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
114+
<PreprocessorDefinitions>NDEBUG;U_ENABLE_DYLOAD=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
115115
<StringPooling>true</StringPooling>
116116
<WholeProgramOptimization>true</WholeProgramOptimization>
117117
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
118+
<AdditionalOptions>/Zi %(AdditionalOptions)</AdditionalOptions>
118119
</ClCompile>
119120
<ResourceCompile>
120121
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
121122
</ResourceCompile>
122123
<Link>
123124
<EnableCOMDATFolding>true</EnableCOMDATFolding>
124125
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
126+
<AdditionalOptions>/profile /opt:ref /opt:icf %(AdditionalOptions)</AdditionalOptions>
125127
</Link>
126128
</ItemDefinitionGroup>
127129
<!-- Options that are common to all 'Debug' configurations for *all* projects. -->

icu/icu4c/source/common/unicode/uvernum.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
* @stable ICU 4.0
7373
*/
7474
#ifndef U_ICU_VERSION_BUILDLEVEL_NUM
75-
#define U_ICU_VERSION_BUILDLEVEL_NUM 2
75+
#define U_ICU_VERSION_BUILDLEVEL_NUM 3
7676
#endif
7777

7878
/** Glued version suffix for renamers
@@ -132,7 +132,7 @@
132132
* This value will change in the subsequent releases of ICU
133133
* @stable ICU 2.4
134134
*/
135-
#define U_ICU_VERSION "72.1.0.2"
135+
#define U_ICU_VERSION "72.1.0.3"
136136

137137
/**
138138
* The current ICU library major version number as a string, for library name suffixes.
@@ -151,7 +151,7 @@
151151
/** Data version in ICU4C.
152152
* @internal ICU 4.4 Internal Use Only
153153
**/
154-
#define U_ICU_DATA_VERSION "72.1.0.2"
154+
#define U_ICU_DATA_VERSION "72.1.0.3"
155155
#endif /* U_HIDE_INTERNAL_API */
156156

157157
/*===========================================================================

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@
3535
# in the header file "uvernum.h" whenever updated and/or changed.
3636
#
3737

38-
ICU_version = 72.1.0.2
38+
ICU_version = 72.1.0.3
3939
ICU_upstream_hash = 6046af063ddd7ed9cbab601a3c6304ad9070545d

0 commit comments

Comments
 (0)