tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Wip/rust on macOS Beta
>> I am on macOS Sonoma Beta 7 on my Mac, and I noticed that cargo from wip/rust (1.71.1) does this on
> startup:
>>
>> % cargo
>> *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString stringByStandardizingPath]: unrecognized selector sent to instance 0x600001e6c420'
>
>> Rebuilding rust did not change anything.
>>
>> Is this an OS bug?
>>
>> I see libcurl in the backtrace; rebuilding curl also did not help.
>>
>> Does anyone have any ideas? I have not seen this in any other program so far.
>>
>> —
>> Benny
>
> Correct, libcurl fails trying to get proxy configuration from
> the system. My guess is that's a bug in macOS beta.
>
> Try this patch against www/curl
>
> --- lib/curl_setup.h.orig 2023-09-06 21:00:15.310798251 +0000
> +++ lib/curl_setup.h
> @@ -258,9 +258,6 @@
> #if defined(__APPLE__) && !defined(USE_ARES)
> #include <TargetConditionals.h>
> #define USE_RESOLVE_ON_IPS 1
> -# if !defined(TARGET_OS_OSX) || TARGET_OS_OSX
> -# define CURL_OSX_CALL_COPYPROXIES 1
> -# endif
> #endif
> #ifdef USE_LWIPSOCK
Perhaps also double-check whether wip/rust is using the vendored
curl or the external one.
Regards,
- Håvard
Home |
Main Index |
Thread Index |
Old Index