TSG-9545 给ctemplate打patch, 使其可以在CentOS8下使用GCC7编译
This commit is contained in:
1
vendor/CMakeLists.txt
vendored
1
vendor/CMakeLists.txt
vendored
@@ -216,6 +216,7 @@ set_property(TARGET cjson PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/
|
|||||||
ExternalProject_Add(ctemplate PREFIX ctemplate
|
ExternalProject_Add(ctemplate PREFIX ctemplate
|
||||||
URL ${CMAKE_CURRENT_SOURCE_DIR}/ctemplate-2.3.tar.gz
|
URL ${CMAKE_CURRENT_SOURCE_DIR}/ctemplate-2.3.tar.gz
|
||||||
URL_MD5 3b91f3c1e7aa55cb4c2957acf77d6b9a
|
URL_MD5 3b91f3c1e7aa55cb4c2957acf77d6b9a
|
||||||
|
PATCH_COMMAND patch -p1 < ${CMAKE_CURRENT_LIST_DIR}/patch/compile_ctemplate_use_centos8_with_gcc7.patch
|
||||||
BUILD_COMMAND sh autogen.sh
|
BUILD_COMMAND sh autogen.sh
|
||||||
CONFIGURE_COMMAND ./configure --prefix=<INSTALL_DIR>
|
CONFIGURE_COMMAND ./configure --prefix=<INSTALL_DIR>
|
||||||
BUILD_IN_SOURCE 1)
|
BUILD_IN_SOURCE 1)
|
||||||
|
|||||||
10
vendor/patch/compile_ctemplate_use_centos8_with_gcc7.patch
vendored
Normal file
10
vendor/patch/compile_ctemplate_use_centos8_with_gcc7.patch
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
diff --git a/src/htmlparser/generate_fsm.py b/src/htmlparser/generate_fsm.py
|
||||||
|
index 9106b96..3f1e535 100755
|
||||||
|
--- a/src/htmlparser/generate_fsm.py
|
||||||
|
+++ b/src/htmlparser/generate_fsm.py
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#!/usr/bin/env python
|
||||||
|
+#!/usr/bin/env python2
|
||||||
|
#
|
||||||
|
# Copyright (c) 2008, Google Inc.
|
||||||
|
# All rights reserved.
|
||||||
Reference in New Issue
Block a user