r-universe-org / help

Support and bug tracker for R-universe
https://docs.r-universe.dev/
8 stars 2 forks source link

Missing headers in OSX SDK on builder #383

Closed theAeon closed 3 months ago

theAeon commented 3 months ago

Hi all, currently having trouble building https://github.com/welch-lab/RcppPlanc as the compiler cannot find <vecLib/cblas.h>. It is discovering the location of the accelerate framework correctly and the compile commands and patch appear to match those of successful builds on other infrastructure. Unfortunately, I cannot debug further without access to the builders, but a quick google says that these issues are often fixed by reinstalling the xcode commandlineutils toolset.

Best, -Andrew

jeroen commented 3 months ago

Does this require a minimum version of the command line tools? Currently we target MacOS 11 big sur (just like CRAN does).

theAeon commented 3 months ago

Nope. I also target big sur.


From: Jeroen Ooms @.> Sent: Monday, March 18, 2024 6:11 PM To: r-universe-org/help @.> Cc: Andrew Robbins @.>; Author @.> Subject: Re: [r-universe-org/help] Missing headers in OSX SDK on builder (Issue #383)

Does this require a minimum version of the command line tools? Currently we target MacOS 11 big sur (just like CRAN does).

— Reply to this email directly, view it on GitHubhttps://github.com/r-universe-org/help/issues/383#issuecomment-2005135005, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACFNSCL4JBHCKZRWK7ZZQBLYY5RAVAVCNFSM6AAAAABEYQIXWCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBVGEZTKMBQGU. You are receiving this because you authored the thread.Message ID: @.***>

jeroen commented 3 months ago

Does it work on the macbuilder? https://mac.r-project.org/macbuilder/submit.html

theAeon commented 3 months ago

It did last I checked, which was a good while back. Will report back.

On March 18, 2024 6:17:24 PM EDT, Jeroen Ooms @.***> wrote:

Does it work on the macbuilder? https://mac.r-project.org/macbuilder/submit.html

-- Reply to this email directly or view it on GitHub: https://github.com/r-universe-org/help/issues/383#issuecomment-2005142372 You are receiving this because you authored the thread.

Message ID: @.***>

theAeon commented 3 months ago

Huh. Same error. That's new.

jeroen commented 3 months ago

I think the problem is cmake, not macos...

theAeon commented 3 months ago

Unsure. Currently trying to get ahold of a big sur machine to troubleshoot.

theAeon commented 3 months ago

Honestly I think there's a decent chance apple broke something here. All of the compile commands are correct (full include paths to accelerate's framework) but it will not recognize sub-frameworks unless i spell out the entire include path.