[vlc-devel] [PATCH] configure.ac: enforce compilation check for wordexp

David Fuhrmann david.fuhrmann at gmail.com
Wed Dec 2 19:52:09 CET 2020

> I think people are getting fixated on CI and losing the plot here. The point of 
> feature tests in configure scripts is not to make a reverse abstraction puzzle 
> game to support CI targets.

This does not make any sense for me. This is not a problem with CI. It is a problem equally affecting any local build for any developer who tries to compile for that platform.

> Newer systems seem to work just fine.

Again, this also does not make any sense as well. We are talking about a symbol with is marked as unavailable for the whole iOS platform:

$ cat /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/wordexp.h | grep "wordexp("
int wordexp(const char * __restrict, wordexp_t * __restrict, int) __OSX_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_NA)

How do you come to the conclusion it should work on „newer systems“? This problem is certainly there if you compile for the latest iOS system.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20201202/7a6b7375/attachment.html>

More information about the vlc-devel mailing list