OpenPrinting / cups

OpenPrinting CUPS Sources
https://openprinting.github.io/cups
Apache License 2.0
957 stars 174 forks source link

[CI MacOS] Linking the library fails #949

Open zdohnal opened 2 months ago

zdohnal commented 2 months ago

MacOS CI build fails on master and 2.4x - looks like a change in the testing machine, not caused by commit:

ld: warning: -single_module is obsolete ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [libcups.2.dylib] Error 1

@michaelrsweet looks like openssl is used from homebrew, did something break on that side?

michaelrsweet commented 2 months ago

The macOS CI wasn't installing prerequisites... Testing a fix now.

michaelrsweet commented 2 months ago

Apparently OpenSSL is always installed, but the pkg-config info doesn't appear to be correct... I'd say this is a Homebrew bug but I'm trying something with setting LDFLAGS...