I see that unfortunatelly the Linux shared phobos libraries in the last beta 
still contains curl versiones symbols on them, so they will not be usable on 
other Linux system than Debian based ones.

$ objdump -x linux/lib32/libphobos2.so | grep " curl"
00000000       F *UND*  00000000              curl_easy_cleanup@@CURL_OPENSSL_3
00000000       F *UND*  00000000              curl_easy_strerror@@CURL_OPENSSL_3
00000000       F *UND*  00000000              curl_easy_setopt@@CURL_OPENSSL_3
00000000       F *UND*  00000000              
curl_easy_duphandle@@CURL_OPENSSL_3
00000000       F *UND*  00000000              
curl_global_cleanup@@CURL_OPENSSL_3
00000000       F *UND*  00000000              curl_easy_init@@CURL_OPENSSL_3
00000000       F *UND*  00000000              curl_global_init@@CURL_OPENSSL_3
00000000       F *UND*  00000000              curl_easy_pause@@CURL_OPENSSL_3
00000000       F *UND*  00000000              curl_slist_append@@CURL_OPENSSL_3
00000000       F *UND*  00000000              
curl_slist_free_all@@CURL_OPENSSL_3
00000000       F *UND*  00000000              curl_easy_perform@@CURL_OPENSSL_3

$ objdump -x linux/lib64/libphobos2.so | grep " curl"
0000000000000000       F *UND*  0000000000000000              
curl_easy_setopt@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_slist_append@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_slist_free_all@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_global_cleanup@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_easy_strerror@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_easy_init@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_easy_cleanup@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_easy_duphandle@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_easy_perform@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_easy_pause@@CURL_GNUTLS_3
0000000000000000       F *UND*  0000000000000000              
curl_global_init@@CURL_GNUTLS_3

Can someone fix this before next dmd release please?

Regards,
-- 
Jordi Sayol

Reply via email to