You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Dave Cottlehuber (JIRA)" <ji...@apache.org> on 2011/05/08 12:42:03 UTC
[jira] [Created] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Windows ICU DLL version is hardcoded to 4.2 in makefiles
--------------------------------------------------------
Key: COUCHDB-1152
URL: https://issues.apache.org/jira/browse/COUCHDB-1152
Project: CouchDB
Issue Type: Improvement
Components: Build System
Environment: Windows only.
Reporter: Dave Cottlehuber
Priority: Trivial
src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Robert Newson (Resolved) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Newson resolved COUCHDB-1152.
------------------------------------
Resolution: Fixed
applied to all active branches, including 1.1.x
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.0.4, 1.1.1
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch, COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Dave Cottlehuber (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Cottlehuber updated COUCHDB-1152:
--------------------------------------
Fix Version/s: 1.1.1
1.0.3
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.0.3, 1.1.1
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Lehnardt updated COUCHDB-1152:
----------------------------------
Fix Version/s: (was: 1.0.3)
1.0.4
This didn't make the 1.0.3 cut. Bumping to 1.0.4
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.0.4, 1.1.1
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch, COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Dave Cottlehuber (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Cottlehuber updated COUCHDB-1152:
--------------------------------------
Attachment: COUCHDB-1152_move_to_ICU-4_4_2.patch
This patch brings windows CouchDB up to same ICU level as unix, 4.4.x series, and allows people who need to compile ICU from source to do so.
The original issue for this ticket remains but at least people can compile from source if needed - e.g. following example is common.
Prebuilt ICU binary DLLs are only available compiled against the release to manufacturing version of the Visual C++ runtimes.
Recent MS patches for both Visual Studio and security fixes for the runtime now require compiling ICU against more recent runtimes.
ICU 4.2.1 does not compile against newer runtimes, but ICU 4.4.2 does.
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Reopened] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Dave Cottlehuber (Reopened) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Cottlehuber reopened COUCHDB-1152:
---------------------------------------
diff to come that removes dependence on specific versions altogether.
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.0.4, 1.1.1
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch, COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Paul Joseph Davis (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13053533#comment-13053533 ]
Paul Joseph Davis commented on COUCHDB-1152:
--------------------------------------------
Applied to branches/1.0.x in r1138679. Leaving the ticket open per request of Dave.
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.0.3, 1.1.1
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch, COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Closed] (COUCHDB-1152) Windows ICU DLL version is hardcoded
to 4.2 in makefiles
Posted by "Randall Leeds (Closed) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Randall Leeds closed COUCHDB-1152.
----------------------------------
Resolution: Fixed
Fix Version/s: (was: 1.0.4)
(was: 1.1.1)
1.1.2
1.2
Fixed again:
de0f784..d59d1c0 1.1.x -> 1.1.x
7c303b9..4f2a079 1.2.x -> 1.2.x
e3651ec..1054f94 master -> master
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.2, 1.1.2
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch, COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch, COUCHDB-1152_remove_icu_version_dependency_diff_1.1.x.patch, COUCHDB-1152_remove_icu_version_dependency_diff_1.2.x.patch, COUCHDB-1152_remove_icu_version_dependency_diff_master.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Dave Cottlehuber (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Cottlehuber updated COUCHDB-1152:
--------------------------------------
Attachment: COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch
tweak INSTALL.Windows
bump ICU include DLL to 4.4.2
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.0.3, 1.1.1
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch, COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COUCHDB-1152) Windows ICU DLL version is
hardcoded to 4.2 in makefiles
Posted by "Dave Cottlehuber (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/COUCHDB-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dave Cottlehuber updated COUCHDB-1152:
--------------------------------------
Attachment: COUCHDB-1152_remove_icu_version_dependency_diff_master.patch
COUCHDB-1152_remove_icu_version_dependency_diff_1.1.x.patch
COUCHDB-1152_remove_icu_version_dependency_diff_1.2.x.patch
"If it compiles, bundle it".
Removes dependency on ICU versions within Windows autotools build & packaging phase.
Patches for master, 1.1.x and 1.2.x are different due to prior configure.ac diffs.
> Windows ICU DLL version is hardcoded to 4.2 in makefiles
> --------------------------------------------------------
>
> Key: COUCHDB-1152
> URL: https://issues.apache.org/jira/browse/COUCHDB-1152
> Project: CouchDB
> Issue Type: Improvement
> Components: Build System
> Environment: Windows only.
> Reporter: Dave Cottlehuber
> Priority: Trivial
> Labels: windows
> Fix For: 1.0.4, 1.1.1
>
> Attachments: COUCHDB-1152_move_to_ICU-4_4_2.patch, COUCHDB-1152_move_to_ICU-4_4_2_diff_1.0.x.patch, COUCHDB-1152_remove_icu_version_dependency_diff_1.1.x.patch, COUCHDB-1152_remove_icu_version_dependency_diff_1.2.x.patch, COUCHDB-1152_remove_icu_version_dependency_diff_master.patch
>
>
> src/couchdb/priv/Makefile.am has hardcoded dependency on ICU DLL 4.2 which is untidy nor is it documented in INSTALL.Windows or release notes. Latest version, ICU 4.8 will be released end May 2011. Makefile should support recent versions of ICU where required, same as on unix.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira