expat
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
Name: Expat XML Parser Short Name: expat URL: https://github.com/libexpat/libexpat Version: R_2_2_9-91-ge976867 CPEPrefix: cpe:/a:libexpat:expat:2.2.9 Date: 20200420 Revision: e976867fb57a0cd87e3b0fe05d59e0ed63c6febb Security Critical: yes License: MIT License File: src/expat/COPYING Description: This is Expat XML parser - very lightweight C library for parsing XML. Expat is distributed under an MIT license detailed in src/expat/COPYING. We include it here because libjingle depends on it. Roll process: cd $CHROMIUM_SRC roll-dep --roll-to origin/upstream/master src/third_party/expat/src/ cd $CHROMIUM_SRC/third_party/expat/src/expat ./buildconf.sh ./configure cp expat_config.h $CHROMIUM_SRC/third_party/expat/include/expat_config/ cd $CHROMIUM_SRC/third_party/expat patch -p3 < 0001-Do-not-claim-getrandom.patch Then update the README.chromium and BUILD.gn as needed. This can usually by handled by running roll-expat.sh from $CHROMIUM_SRC. Patches: 0001-Do-not-claim-getrandom.patch: * Not all platforms have getrandom. Added files: include/expat_config/expat_config.h (a generated config file)