[vlc-devel] [PATCH] configure.ac: enforce compilation check for wordexp
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...
More information about the vlc-devel