mirror of https://github.com/vitalif/e2fsprogs
ae06582867
Change the include path in the Cflags field so that #include <lib/foo.h> and <foo.h> will work. We had originally used a C flags which allowed <foo.h> to work, but many applications (especially those not using pkg-config) had been using the <lob/foo.h> formulation which didn't require an explicit -I{$includedir} option to the C compiler. If those applications then converted over to pkg-config, and the e2fsprogs libraries were installed with a prefix other than /usr, so that the header files were in some directory such as /usr/local/include, a program that used #include <lib/foo.h> would fail to compile. So change the pkg-config files to include both -I{$includedir} and -I{$includir}/lib. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> |
||
---|---|---|
.. | ||
Makefile.in | ||
ct_c.awk | ||
ct_c.sed | ||
data.c | ||
error.c | ||
execute_cmd.c | ||
get_readline.c | ||
help.c | ||
invocation.c | ||
list_rqs.c | ||
listen.c | ||
mit-sipb-copyright.h | ||
mk_cmds.1 | ||
mk_cmds.sh.in | ||
pager.c | ||
parse.c | ||
prompt.c | ||
request_tbl.c | ||
requests.c | ||
ss.h | ||
ss.pc.in | ||
ss_err.et | ||
ss_internal.h | ||
std_rqs.ct | ||
test_cmd.ct | ||
test_script | ||
test_script_expected | ||
test_ss.c |