]> andersk Git - libyaml.git/commit
build: do not install config.h
authorMarty E. Plummer <hanetzer@protonmail.com>
Tue, 9 Jan 2018 05:55:04 +0000 (23:55 -0600)
committerIngy döt Net <ingy@ingy.net>
Thu, 19 Jul 2018 21:49:53 +0000 (14:49 -0700)
commit12dc1bef1f53fb1abdc599fbde1e66c6ca66af62
treeef718c5240deabde153c630972e1f47c7f5e5dac
parentdf5c05e12080c6f710da54b6e3348288f3506d46
build: do not install config.h

'config.h' is meant to be a convenience header to be #included at build
time, but not installed. Installing it can cause a host of problems for
various other projects (for instance, attempting to build u-boot from
source while another project's 'config.h' exists in the compiler search
path will cause build failures similar to:
https://github.com/pepe2k/u-boot_mod/issues/148

Further, I've changed '#include <config.h>' to '#include "config.h"',
which should constrain the search path to the current build directories,
so if another package with a bugged build has this file installed, it
will not cause yaml to miscompile/fail.

If you have a file `/usr/include/config.h` on your filesystem, query
your package manager to find out what package owns it, and file a bug
report against it with your distro maintainers.

Signed-off-by: Marty E. Plummer <hanetzer@protonmail.com>
CMakeLists.txt
configure.ac
src/yaml_private.h
This page took 0.033714 seconds and 5 git commands to generate.