[PATCH] cmake/modules/config_sysconfig: Allow configuration of sysconfig module Checking whether the host system has /etc/sysconfig is not deterministic when cross compiling. Allow this to be disabled by adding a configure option for it. OpenEmbedded can set this and have deterministic build output independent of the host OS. Signed-off-by: Richard Purdie Upstream-Status: Submitted [https://github.com/libproxy/libproxy/pull/160] Index: libproxy-0.4.17/libproxy/cmake/modules/config_sysconfig.cmk =================================================================== --- libproxy-0.4.17.orig/libproxy/cmake/modules/config_sysconfig.cmk +++ libproxy-0.4.17/libproxy/cmake/modules/config_sysconfig.cmk @@ -1,5 +1,8 @@ if (NOT WIN32 AND NOT APPLE) - if (EXISTS "/etc/sysconfig" AND IS_DIRECTORY "/etc/sysconfig") - set(SYSCONFIG_FOUND 1) + option(WITH_SYSCONFIG "Build sysconfig module for /etc/sysconfig" ON) + if(WITH_SYSCONFIG) + if (EXISTS "/etc/sysconfig" AND IS_DIRECTORY "/etc/sysconfig") + set(SYSCONFIG_FOUND 1) + endif() endif() endif() \ No newline at end of file