This file is indexed.

/etc/dpkg-cross/cross-config.cache is in dpkg-cross 2.6.5ubuntu2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
# Package-specific cache values
# ensure that even if a setting is repeated
# that the *value* of that setting remains the same.
# If not, remove *all* mentions of that setting and
# use the /etc/dpkg-cross/cross-config.d/$arch/$package
# support to isolate architecture-dependent values.
# Settings are listed by package to avoid setting
# a value unless the package requires that value.

# override libtool until #367115 is fixed
hostarch=`dpkg-architecture -qDEB_HOST_GNU_TYPE`
lt_cv_sys_lib_dlsearch_path_spec="/usr/$hostarch/lib /lib /usr/lib /usr/local/lib"

# avahi
if [ "$PACKAGE" = "avahi" -o "$PACKAGE_NAME" = "avahi" ]; then
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes
ac_cv_lib_gdbm_gdbm_open=yes
ac_cv_header_gdbm_h=yes
fi

# coreutils
if [ "$PACKAGE" = "coreutils" -o "$PACKAGE_NAME" = "GNU coreutils" ]; then
gl_cv_func_tzset_clobber=no
gl_cv_func_gettimeofday_clobber=no
jm_cv_func_gettimeofday_clobber=no
utils_cv_localtime_cache=no
ac_cv_func_futimesat=yes
ac_cv_prog_cc_c99=${ac_cv_prog_cc_c99=-std=gnu99}
ac_cv_prog_cc_stdc=${ac_cv_prog_cc_stdc=-std=gnu99}
fu_cv_sys_stat_statfs2_bsize=yes
gl_cv_struct_dirent_d_ino=yes
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes
gl_cv_header_working_fcntl_h=yes
gl_cv_func_gnu_getopt=yes
ac_cv_func_calloc_0_nonnull=yes
gl_cv_func_fflush_stdin=yes
gl_cv_func_wcwidth_works=yes
ac_cv_func_fnmatch_gnu=yes
gl_cv_func_getcwd_null=yes
ac_cv_func_memcmp_working=yes
gl_cv_func_signbit=yes
ac_cv_func_lstat_empty_string_bug=no
gl_cv_func_working_acl_get_file=yes
gl_cv_func_fchownat_nofollow_works=yes
gl_cv_func_fstatat_zero_flag=yes
fi

# dbus-glib
if [ "$PACKAGE" = "dbus-glib" -o "$PACKAGE_NAME" = "dbus-glib" ]; then
ac_cv_func_posix_getpwnam_r=yes
ac_cv_have_abstract_sockets=yes
fi

# dbus
if [ "$PACKAGE" = "dbus" -o "$PACKAGE_NAME" = "dbus" ]; then
ac_cv_have_abstract_sockets=yes
fi

# devmapper does not support PACKAGE_NAME or PACKAGE
# so this value is currently passed directly via
# debian rules
# if [ -z "$PACKAGE_NAME" -o "$PACKAGE_NAME" = "devmapper" ]; then
# ac_cv_func_malloc_0_nonnull=yes
# fi

# dpkg
if [ "$PACKAGE" = "dpkg" -o "$PACKAGE_NAME" = "dpkg" ]; then
dpkg_cv_va_copy=yes
fi

# findutils
if [ "$PACKAGE" = "findutils" -o "$PACKAGE_NAME" = "GNU findutils" ]; then
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes
ac_cv_func_calloc_0_nonnull=yes
gl_cv_header_working_fcntl_h=yes
gl_cv_func_fflush_stdin=yes
ac_cv_func_fnmatch_gnu=yes
gl_cv_func_getcwd_null=yes
gl_cv_func_gnu_getopt=yes
gl_cv_func_wcwidth_works=yes
fi

# glib2.0
if [ "$PACKAGE" = "glib2.0" -o "$PACKAGE_NAME" = "glib" ]; then
glib_cv_stack_grows=no
glib_cv_monotonic_clock=yes
glib_cv_uscore=no
ac_cv_func_posix_getpwuid_r=yes
ac_cv_func_posix_getgrgid_r=yes
ac_cv_path_GLIB_GENMARSHAL=/usr/bin/glib-genmarshal
fi

# gnupg
if [ "$PACKAGE" = "gnupg" -o "$PACKAGE_NAME" = "gnupg" ]; then
ac_cv_type_mode_t=yes
fi

# krb5
if [ "$PACKAGE" = "krb5" -o "$PACKAGE_NAME" = "Kerberos 5" ]; then
krb5_cv_attr_constructor_destructor=yes,yes
ac_cv_func_regcomp=yes
ac_cv_printf_positional=yes
ac_cv_file__etc_environment=no
ac_cv_file__etc_TIMEZONE=no
fi

# libdaemon
if [ "$PACKAGE" = "libdaemon" -o "$PACKAGE_NAME" = "libdaemon" ]; then
ac_cv_func_setpgrp_void=yes
fi

# libidl
if [ "$PACKAGE" = "libidl" -o "$PACKAGE_NAME" = "libIDL" ]; then
libIDL_cv_long_long_format=llu
fi

# libopenobex does not support PACKAGE_NAME or PACKAGE
# so this value is currently passed directly via
# debian rules
#if [ "$PACKAGE" = "libopenobex" -o "$PACKAGE_NAME" = "libopenobex" ]; then
#ac_cv_file__usr_lib_pkgconfig_libusb_pc=yes
#fi

# mktemp
if [ "$PACKAGE" = "mktemp" -o "$PACKAGE_NAME" = "mktemp" ]; then
sudo_cv_ebcdic=no
fi

# ncurses does not support PACKAGE_NAME or PACKAGE
# so this value is currently passed directly via
# debian rules
#if [ "$PACKAGE" = "ncurses" -o "$PACKAGE_NAME" = "ncurses" ]; then
#cf_cv_wint_t=no
#fi

# ntp
if [ "$PACKAGE" = "ntp" -o "$PACKAGE_NAME" = "ntp" ]; then
with_openssl_libdir=yes
with_openssl_incdir=yes
libopts_cv_run_strftime=yes
libopts_cv_run_fopen_binary=yes
libopts_cv_run_fopen_text=yes
libopts_cv_with_libregex=yes
fi

# popt
if [ "$PACKAGE" = "popt" -o "$PACKAGE_NAME" = "popt" ]; then
ac_cv_va_copy=yes
fi

# psmisc
if [ "$PACKAGE" = "psmisc" -o "$PACKAGE_NAME" = "psmisc" ]; then
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes
fi

# screen
if [ "$PACKAGE" = "screen" -o "$PACKAGE_NAME" = "screen" ]; then
ac_cv_prog_gcc_traditional=no
fi

# shadow does not support PACKAGE_NAME or PACKAGE
# so this value is currently passed directly via
# debian rules
#if [ "$PACKAGE" = "shadow" -o "$PACKAGE_NAME" = "shadow" ]; then
#ac_cv_func_setpgrp=yes
#ac_cv_func_setpgrp_void=yes
#fi

# sqlite does not support PACKAGE_NAME or PACKAGE
# need bespoke /etc/dpkg-cross/cross-config.d/arch:all support.
if [ "$PACKAGE" = "sqlite" -o "$PACKAGE_NAME" = "sqlite" ]; then
ac_cv_prog_cc_c89=
ac_cv_header_readline_h=yes
lt_cv_path_NM="/usr/bin/nm -B"
archive_cmds_need_lc=no
archive_cmds_need_lc_CXX=no
archive_cmds_need_lc_F77=no
archive_cmds_need_lc_GCJ=no
fi

# startup-notification
if [ "$PACKAGE" = "startup-notification" -o "$PACKAGE_NAME" = "startup-notification" ]; then
lf_cv_sane_realloc=yes
fi

# tar
if [ "$PACKAGE" = "tar" -o "$PACKAGE_NAME" = "GNU tar" ]; then
ac_cv_have_decl_wcwidth=yes
gl_cv_func_wcwidth_works=yes
fi

# tcl
if [ "$PACKAGE_NAME" = "tcl" ]; then
	# FIXME these were only observed under Linux; should preferably disable
	# them on !linux, but it's too early to use AC_CANONICAL_HOST output
	tcl_cv_strstr_unbroken=${tcl_cv_strstr_unbroken='ok'}
	tcl_cv_strtoul_unbroken=${tcl_cv_strtoul_unbroken='ok'}
	tcl_cv_strtod_unbroken=${tcl_cv_strtod_unbroken='ok'}
	tcl_cv_putenv_copy=${tcl_cv_putenv_copy='no'}
fi

# tslib
if [ "$PACKAGE" = "tslib" -o "$PACKAGE_NAME" = "tslib" ]; then
ac_cv_func_malloc_0_nonnull=yes
fi

# usbutils
if [ "$PACKAGE" = "usbutils" -o "$PACKAGE_NAME" = "usbutils" ]; then
ac_cv_func_malloc_0_nonnull=yes
fi

# util-linux
if [ "$PACKAGE_NAME" = "util-linux" -o "$PACKAGE_NAME" = "util-linux-ng" ]; then
ac_cv_lib_blkid_blkid_known_fstype=yes
ac_cv_lib_uuid_uuid_is_null=yes
scanf_cv_type_modifier=ms
fi

# xorg-server
if [ "$PACKAGE" = "xorg-server" -o "$PACKAGE_NAME" = "xorg-server" ]; then
ac_cv_file__usr_share_sgml_X11_defs_ent=no
fi

# xserver-xorg-input-mouse
if [ "$PACKAGE" = "xserver-xorg-input-mouse" -o "$PACKAGE_NAME" = "xf86-input-mouse" ]; then
ac_cv_file__usr_share_sgml_X11_defs_ent=no
fi

# Ubuntu's devmapper doesn't appear to handle this itself, so let's just
# make it global to save ourselves some pain.
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes