diff options
Diffstat (limited to 'chromium/third_party/libxslt/README.chromium')
-rw-r--r-- | chromium/third_party/libxslt/README.chromium | 48 |
1 files changed, 3 insertions, 45 deletions
diff --git a/chromium/third_party/libxslt/README.chromium b/chromium/third_party/libxslt/README.chromium index bad6a8c0097..4a5ebe33073 100644 --- a/chromium/third_party/libxslt/README.chromium +++ b/chromium/third_party/libxslt/README.chromium @@ -1,54 +1,12 @@ Name: libxslt URL: http://xmlsoft.org/XSLT -Version: 8345634c5482ca04293ae1862d52fa9dd764aeca +Version: d1a26a3ff708f3f477bc3f6ef35691fb96be7520 Security Critical: yes License: MIT -License File: Copyright +License File: src/Copyright Description: libxslt from libxml.org. -Modifications: - -- GetFileAttributes -> GetFileAttributesA in libxslt\security.c - -- Apply patch contributed here: - https://bugs.chromium.org/p/chromium/issues/detail?id=583171#c17 - -- Apply patch contributed here: - https://crbug.com/619006 - -- Apply patch contributed upstream, details here: - https://crbug.com/676623#c18 - -To import a new version: - -On Linux, get the latest tar via libxml.org and extract and replace -libxslt/ with libxslt-X.Y.Z/ or clone git://git.gnome.org/libxslt -remove .gitignore and archive it. - -mkdir linux && cd linux -../configure --without-debug --without-mem-debug --without-debugger --without-plugins --with-libxml-src=../../libxml/linux/ - -Patch to not define HAVE_CLOCK_GETTIME. - -Disable both branches of locale support in libxslt/xsltconfig.h. This -file is shared between all platforms and there is no common locale -support. In particular, Android supports neither xlocale nor, -unsurprisingly, Win32 locales. - -Do the same on Mac and copy the mac/config.h to Linux. - -On Windows: - -In win32\ run -cscript //E:jscript configure.js compiler=msvc iconv=no xslt_debug=no mem_debug=no debugger=no modules=no -and copy config.h to Linux in win32/ - -Remove: - doc/ - examples/ - python/ - tests/ - vms/ +Modifications: Apply the patches in chromium/*.patch |