Skip to content

Commit 2847e41

Browse files
committed
FindProj.cmake: ban PROJ 6.3.0
It has been found to causes crashes when running msautotest
1 parent 450a951 commit 2847e41

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

cmake/FindProj.cmake

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ IF (PROJ_FOUND)
2727
STRING(REGEX REPLACE "^.*PROJ_VERSION_PATCH +([0-9]+).*$" "\\1" PROJ_VERSION_PATCH "${proj_version}")
2828

2929
MESSAGE(STATUS "Found Proj ${PROJ_VERSION_MAJOR}.${PROJ_VERSION_MINOR}")
30+
31+
IF ((PROJ_VERSION_MAJOR EQUAL 6) AND (PROJ_VERSION_MINOR EQUAL 3) AND (PROJ_VERSION_PATCH EQUAL 0))
32+
MESSAGE (FATAL_ERROR "MapServer known to crash with PROJ 6.3.0. Use 6.3.1 or higher.")
33+
ENDIF ((PROJ_VERSION_MAJOR EQUAL 6) AND (PROJ_VERSION_MINOR EQUAL 3) AND (PROJ_VERSION_PATCH EQUAL 0))
34+
3035
ADD_DEFINITIONS(-DPROJ_VERSION_MAJOR=${PROJ_VERSION_MAJOR})
3136
ELSE()
3237
MESSAGE(STATUS "Found Proj 4.x")

0 commit comments

Comments
 (0)