You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When building GDAL 2.4.0 --with-curl --without-threads, linking fails due to the undefined symbol void VSICurlStreamingClearCache(void).
With HAVE_CURL,
the function is declared in port/cpl_vsil_curl_class.h
the function is called from port/cpl_vsil_curl.cpp
There is a definition in port/cpl_vsil_curl_streaming.cpp. However, it is additionally guarded by CPL_MULTIPROC_STUB being undefined, and this macro is defined when building without threads.
Steps to reproduce the problem.
Build on Linux --with-curl --without-threads
Operating system
Ubuntu 18.04 64 bit
GDAL version and provenance
2.4.0 pristine source
The text was updated successfully, but these errors were encountered:
- Drop python2_7 and python3_5
- Drop poppler-0.75.patch and poppler-0.76.patch, supported upstream
- Drop 2.3.0-curl.patch, --with-curl --without-threads was fixed, see also:
OSGeo/gdal#1386
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
- Drop python2_7 and python3_5
- Drop poppler-0.75.patch and poppler-0.76.patch, supported upstream
- Drop 2.3.0-curl.patch, --with-curl --without-threads was fixed, see also:
OSGeo/gdal#1386
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Actual behavior.
When building GDAL 2.4.0
--with-curl --without-threads
, linking fails due to the undefined symbolvoid VSICurlStreamingClearCache(void)
.With
HAVE_CURL
,port/cpl_vsil_curl_class.h
port/cpl_vsil_curl.cpp
There is a definition in
port/cpl_vsil_curl_streaming.cpp
. However, it is additionally guarded byCPL_MULTIPROC_STUB
being undefined, and this macro is defined when building without threads.Steps to reproduce the problem.
Build on Linux
--with-curl --without-threads
Operating system
Ubuntu 18.04 64 bit
GDAL version and provenance
2.4.0 pristine source
The text was updated successfully, but these errors were encountered: