aboutsummaryrefslogtreecommitdiff
path: root/docs/source
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2022-01-02 23:33:15 +0100
committerGitHub <noreply@github.com>2022-01-02 23:33:15 +0100
commit1254a211beac3f479d193794508a3fcea4f8790f (patch)
tree60839652863831fe02d773230c9fe67769d1878e /docs/source
parent11c7d0c511806e48866bb2feef7da66de995f749 (diff)
parent0537f9fc2545e78222296ca5cf74193d79960eeb (diff)
downloadPROJ-1254a211beac3f479d193794508a3fcea4f8790f.tar.gz
PROJ-1254a211beac3f479d193794508a3fcea4f8790f.zip
Merge pull request #3000 from rouault/fix_2999
news.rst: add hints about usage changes in PROJ 8.2.0 for Windows users (fixes #2999)
Diffstat (limited to 'docs/source')
-rw-r--r--docs/source/news.rst8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/source/news.rst b/docs/source/news.rst
index cad77ea3..c85224d4 100644
--- a/docs/source/news.rst
+++ b/docs/source/news.rst
@@ -17,6 +17,8 @@ any discrepancies discovered between Autotools and CMake builds.
Details about the build system unification can be found in :ref:`RFC7`.
+Note also that the "CMake: revise handling of symbol export and static builds"
+change mentioned below may require changes for users of the library on Windows.
Updates
-------
@@ -68,6 +70,12 @@ Updates
* CMake: revise handling of symbol export and static builds (`#2912 <https://github.com/OSGEO/PROJ/issues/2912>`_)
+ This requires changes for users of static builds on Windows that do not use CMake
+ config files. The empty ``PROJ_DLL=`` definition must now be defined when building
+ against a static build of PROJ.
+ For users of dynamic builds on Windows, the ``PROJ_MSVC_DLL_IMPORT`` definition is
+ no longer needed.
+
Bug fixes
---------