Skip to content

Commit 8005187

Browse files
committed
Restore port/dynloader; use CMakeLists.txt from stalkerg/pull/44; resolve HAVE_INT128 macro redefinition warning
1 parent 849cf81 commit 8005187

33 files changed

Lines changed: 1420 additions & 258 deletions

CMakeLists.txt

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ set(POSTGRES_VERSION
2525
${POSTGRES_MAJOR_VERSION}.${POSTGRES_MINOR_VERSION}.${POSTGRES_PATCH_VERSION})
2626

2727
set(PG_VERSION "11devel")
28-
set(PG_VERSION_NUM 100000)
28+
set(PG_VERSION_NUM 110000)
2929
set(PACKAGE_BUGREPORT "pgsql-bugs@postgresql.org")
3030

3131
# Offer the user the choice of overriding the installation directories
@@ -286,6 +286,15 @@ if(USE_BONJOUR)
286286
endif()
287287
endif()
288288

289+
option(WITH_SYSTEM_TZDATA "Define to use system tzdata information." OFF)
290+
if (WITH_SYSTEM_TZDATA)
291+
if (EXISTS ${WITH_SYSTEM_TZDATA})
292+
add_compile_options(-DSYSTEMTZDIR="${WITH_SYSTEM_TZDATA}")
293+
else()
294+
message(FATAL_ERROR "tzdata directory \"${WITH_SYSTEM_TZDATA}\" does not exists")
295+
endif()
296+
endif()
297+
289298
option(STRONG_RANDOM "Strong random number source" ON)
290299
option(STRONG_RANDOM_SOURCE "which random number source to use - openssl, win32, dev" OFF)
291300
if(STRONG_RANDOM)
@@ -691,6 +700,11 @@ if(OPENSSL_FOUND)
691700
set(CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES};${OPENSSL_INCLUDE_DIR}")
692701
set(CMAKE_REQUIRED_LIBRARIES ${OPENSSL_LIBRARIES})
693702
check_function_exists(SSL_get_current_compression HAVE_SSL_GET_CURRENT_COMPRESSION)
703+
check_function_exists(BIO_get_data HAVE_BIO_GET_DATA)
704+
check_function_exists(BIO_meth_new HAVE_BIO_METH_NEW)
705+
message(STATUS "OpenSSL version: ${OPENSSL_VERSION} libs: ${OPENSSL_LIBRARIES} include: ${OPENSSL_INCLUDE_DIR}")
706+
else()
707+
message(STATUS "OpenSSL: off")
694708
endif(OPENSSL_FOUND)
695709

696710
if(USE_SYSTEMD)

contrib/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ add_subdirectory(auto_explain)
2626
add_subdirectory(btree_gin)
2727
add_subdirectory(btree_gist)
2828
add_subdirectory(bloom)
29-
add_subdirectory(chkpass)
3029
add_subdirectory(citext)
3130
add_subdirectory(cube)
3231
add_subdirectory(dblink)

contrib/chkpass/CMakeLists.txt

Lines changed: 0 additions & 22 deletions
This file was deleted.

contrib/citext/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ install(TARGETS ${extension_name}
1717
LIBRARY DESTINATION ${LIBDIR})
1818
install(FILES
1919
${extension_name}.control
20+
${extension_name}--1.4--1.5.sql
2021
${extension_name}--1.4.sql
2122
${extension_name}--1.3--1.4.sql
2223
${extension_name}--1.2--1.3.sql

contrib/hstore/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ install(TARGETS ${extension_name}
2626
LIBRARY DESTINATION ${LIBDIR})
2727
install(FILES
2828
${extension_name}.control
29+
${extension_name}--1.4--1.5.sql
2930
${extension_name}--1.4.sql
3031
${extension_name}--1.0--1.1.sql
3132
${extension_name}--1.1--1.2.sql

contrib/pg_stat_statements/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ install(TARGETS ${extension_name}
1717
LIBRARY DESTINATION ${LIBDIR})
1818
install(FILES
1919
${extension_name}.control
20-
${extension_name}--1.4.sql
2120
${extension_name}--1.4--1.5.sql
21+
${extension_name}--1.4.sql
2222
${extension_name}--1.3--1.4.sql
2323
${extension_name}--1.2--1.3.sql
2424
${extension_name}--1.1--1.2.sql

contrib/pgstattuple/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ install(TARGETS ${extension_name}
2121
LIBRARY DESTINATION ${LIBDIR})
2222
install(FILES
2323
${extension_name}.control
24-
${extension_name}--1.4.sql
2524
${extension_name}--1.4--1.5.sql
25+
${extension_name}--1.4.sql
2626
${extension_name}--1.3--1.4.sql
2727
${extension_name}--1.2--1.3.sql
2828
${extension_name}--1.1--1.2.sql

contrib/spi/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ set(modules_list
66
insert_username
77
moddatetime
88
refint
9-
timetravel
109
)
1110

1211
foreach(loop_var IN ITEMS ${modules_list})

0 commit comments

Comments
 (0)