Changes between Version 8 and Version 9 of ReleasePractices/HotFixes
- Timestamp:
- Aug 29, 2008, 4:09:21 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleasePractices/HotFixes
v8 v9 3 3 ''This is an experiment. Please send feedback on usefulness to the Boost Developers list.'' 4 4 5 Boost developers ma y occasionally make quickbug fixes available in the form of patches.5 Boost developers make some bug fixes available in the form of patches. 6 6 7 7 * Patches are specific to the indicated Boost release, and may not work correctly or at all for other releases. … … 9 9 * Patches are not tested as rigorously as releases. It is safer to only apply patches if you actually need them. 10 10 * Patches are generally only supplied for code contained entirely in headers. 11 * Backing up a directorybefore applying patches is recommended.11 * Backing up before applying patches is recommended. 12 12 13 13 === Release 1.36.0 === 14 14 15 || '''''Library''''' || '''''Changeset''''' || '''''Description''''' || '''''Directory''''' ||16 || Filesystem || [http://svn.boost.org/trac/boost/changeset/48192 48192] || Restore deprecated basic_directory_entry functions inadvertently omitted from 1.36.0. || boost-root/boost/filesystem ||17 || Filesystem || [http://svn.boost.org/trac/boost/changeset/48374 48374] || Restore deprecated functions has_branch_path and has_leaf, inadvertently omitted from 1.36.0 || boost-root/boost/filesystem ||18 || Filesystem || [http://svn.boost.org/trac/boost/changeset/48377 48377] || Revert ''remove'' changes inadvertently committed by 47006 . Fully apply ticket !#1972 ''remove'' fixes. ''Only the first patch (operations.hpp) in this changeset is required. The others can safely be ignored.'' || boost-root/boost/filesystem||19 || Xpressive || [http://svn.boost.org/trac/boost/changeset/48141 48141] || Fix problem with case-insensitive alternation. || boost-root ||15 || '''''Library''''' || '''''Changeset''''' || '''''Description''''' || 16 || Filesystem || [http://svn.boost.org/trac/boost/changeset/48192 48192] || Restore deprecated basic_directory_entry functions inadvertently omitted from 1.36.0. || 17 || Filesystem || [http://svn.boost.org/trac/boost/changeset/48374 48374] || Restore deprecated functions has_branch_path and has_leaf, inadvertently omitted from 1.36.0 || 18 || Filesystem || [http://svn.boost.org/trac/boost/changeset/48377 48377] || Revert ''remove'' changes inadvertently committed by 47006 and fully apply ticket !#1972 ''remove'' fixes. || 19 || Xpressive || [http://svn.boost.org/trac/boost/changeset/48141 48141] || Fix problem with case-insensitive alternation. || 20 20 21 21 == Instructions for applying patches == 22 22 23 Prerequisite: The [http://en.wikipedia.org/wiki/Patch_(Unix) patch] command line utility. ''patch'' is preinstalled on Mac OS X and most Linux and Unix systems. For Windows, it may be obtained from [http://www.cygwin.com/ Cygwin]. 24 23 Prerequisite: The [http://en.wikipedia.org/wiki/Patch_(Unix) patch] command line utility. ''patch'' is preinstalled on Mac OS X and most Linux or Unix systems. For Windows, it may already been installed as part of the [http://www.cygwin.com/ Cygwin] package, or a [http://gnuwin32.sourceforge.net/packages/patch.htm stand-alone version] is available from the GNU Win32 project on SourceForge. 25 24 * In the table, click the link for the desired Changeset. 26 25 27 26 * On the bottom of the Changeset page, click on "Download in other formats: Unified Diff". 28 27 29 * Open a command prompt window using your operating system. Enter these two commands, replacing '' directory''30 with the path to ''directory'' from the table, ''download-path'' with the path to your download directory,28 * Open a command prompt window using your operating system. Enter these two commands, replacing ''boost-root'' 29 with the path to your Boost installation, ''download-path'' with the path to your download directory, 31 30 and ''#'' with the changeset number: 32 31 33 32 {{{ 34 cd directory35 patch <download-path/changeset_r#.diff33 cd boost-root 34 patch -p 2 <download-path/changeset_r#.diff 36 35 }}} 37 36