aboutsummaryrefslogtreecommitdiffstats
path: root/build/sysincl
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.com>2024-03-28 19:03:38 +0300
committerthegeorg <thegeorg@yandex-team.com>2024-03-28 19:17:47 +0300
commita90ddfaf3945fd95b37af7a8ba4b29e3fe6085f4 (patch)
tree621ead501b696d7b2a25d6cbc7c9d4f208df838a /build/sysincl
parentbb09dae0c6200b95c94dcab806f758368955b08d (diff)
downloadydb-a90ddfaf3945fd95b37af7a8ba4b29e3fe6085f4.tar.gz
Remove weird sysincls from unsorted.yml
ce2cb4ea93fc011e79b6cf7cfe0846bde10c334a
Diffstat (limited to 'build/sysincl')
-rw-r--r--build/sysincl/misc.yml10
-rw-r--r--build/sysincl/unsorted.yml30
2 files changed, 8 insertions, 32 deletions
diff --git a/build/sysincl/misc.yml b/build/sysincl/misc.yml
index 192ac8a411..977bd92d5e 100644
--- a/build/sysincl/misc.yml
+++ b/build/sysincl/misc.yml
@@ -45,8 +45,7 @@
- complex.h: contrib/libs/libm/include/complex.h
- math.h: contrib/libs/libm/include/math.h
-# Some more sysincl/addincl clashes.
-- source_filter: "^contrib/tools/bison/(bison|gnulib|m4)/src"
+- source_filter: "^contrib/tools/bison/"
includes:
- error.h: contrib/tools/bison/gnulib/src/error.h
- fcntl.h: contrib/tools/bison/gnulib/platform/posix/fcntl.h
@@ -55,6 +54,13 @@
- regex.h: contrib/tools/bison/gnulib/src/regex.h
- system.h
- unlocked-io.h: contrib/tools/bison/gnulib/src/unlocked-io.h
+ # ucrt headers are included by bison/gnulib in a very specific way
+ - ../ucrt/fcntl.h
+ - ../ucrt/locale.h
+ - ../ucrt/math.h
+ - ../ucrt/signal.h
+ - ../ucrt/sys/stat.h
+
- source_filter: "^contrib/tools/make"
includes:
- fnmatch.h: contrib/tools/make/glob/fnmatch.h
diff --git a/build/sysincl/unsorted.yml b/build/sysincl/unsorted.yml
index 3d3da1c400..b2c6f06fba 100644
--- a/build/sysincl/unsorted.yml
+++ b/build/sysincl/unsorted.yml
@@ -139,8 +139,6 @@
#if CONTRIB && defined(_HAVE_LIBIDSA)
- idsa.h
#endif
- - ../../VC/include/math.h
- - ../../VC/include/cfloat
- prof.h
- ll_alloc_hook.c
- cpptl/config.h
@@ -164,16 +162,6 @@
- vasprintf.h
#endif
-- case_sensitive: false
- includes:
- #if defined(WINDOWS) && CONTRIB && TRASH
- - ../include/locale.h
- - ../include/signal.h
- - ../include/sys/stat.h
- - ../include/fcntl.h
- - ../include/math.h
- #endif
-
- source_filter: "^contrib/(libs/(apache|httpd|libuv)|python/uWSGI)"
includes:
- port.h
@@ -318,11 +306,6 @@
#if defined(HAVE_ALTIVEC)
- altivec.h
#endif
- #if defined(_LIBC) && TRASH
- - ../locale/localeinfo.h
- - ../locale/elem-hash.h
- - ../locale/coll-lookup.h
- #endif
#if defined(HAVE_CONFIG_H) && TODO
- config_auto.h
#endif
@@ -362,11 +345,6 @@
- sys/videoio.h
- libv4l2.h
- soundcard.h
- - ../ucrt/fcntl.h
- - ../ucrt/locale.h
- - ../ucrt/math.h
- - ../ucrt/signal.h
- - ../ucrt/sys/stat.h
- asm/page.h
- asm/sgidefs.h
- ndir.h
@@ -451,12 +429,6 @@
# These includes are not used in autocheck builds, but might be necessary for
# some external builds with exotic settings
-- case_sensitive: false
- includes:
- #if defined(WINDOWS) && CONTRIB && TRASH
- - ../include/stdint.h
- #endif
-
- source_filter: ".*contrib.*"
includes:
#if defined (__OpenBSD__) && CONTRIB
@@ -540,8 +512,6 @@
- win32thread.h
- bsd/ctypes.h
- sfio.h
- - ../../VC/include/stdio.h
- - ../ucrt/stdio.h
- GL/glx.h
- CL/va_ext.h
- sys/sysconf.h