public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2011-08-18 20:06 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2011-08-18 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     398143fd454408a0bef7bb319f69ca9dd2c8dd38
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 18:06:19 2011 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 18:06:19 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=398143fd

site: set abstract sockets to yes

All linux systems should support abstract sockets, so set this to yes
for the linux site that enables it.

Cherry picked from ChromeOS overlay.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/linux-gnueabi |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/wrappers/site/linux-gnueabi b/wrappers/site/linux-gnueabi
index b022182..855c623 100644
--- a/wrappers/site/linux-gnueabi
+++ b/wrappers/site/linux-gnueabi
@@ -11,7 +11,7 @@ ac_cv_func_realloc_0_nonnull=yes
 ac_cv_func_setgrent_void=yes
 ac_cv_func_setpgrp_void=yes
 ac_cv_func_strnlen_working=yes
-ac_cv_have_abstract_sockets=no
+ac_cv_have_abstract_sockets=yes
 ac_cv_header_pwd_h=yes
 ac_cv_printf_zd_format=yes
 enable_malloc0returnsnull=yes



^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2024-02-09  6:16 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-02-09  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bff7bb77cc9d7f8219c95a8e6a35459fec2b458a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  9 06:13:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb  9 06:13:53 2024 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=bff7bb77

wrappers: mipsel-linux-gnu: fix ac_cv_type_uid_t cache value

Reported by matoro when building coreutils for mipsel-unknown-linux-gnu. If
autoconf-2.72 is used, apparently this shows up, and the coreutils-9.4 dist
tarball was indeed built with it...

The symptoms are similar to bug #885485 but it's a different cause -- we
were exporting a dodgy cache value with a missing '$':

```
configure:14771: checking for uid_t
configure:14771: result: {ac_cv_type_uid_t=yes}
```

```
ac_cv_type_uid_t='{ac_cv_type_uid_t=yes}'
```

```
$ rg ac_cv_type_uid_t
wrappers/site/mipsel-linux-gnu:115:ac_cv_type_uid_t={ac_cv_type_uid_t=yes}
```

Bug: https://bugs.gentoo.org/885485
Signed-off-by: Sam James <sam <AT> gentoo.org>

 wrappers/site/mipsel-linux-gnu | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wrappers/site/mipsel-linux-gnu b/wrappers/site/mipsel-linux-gnu
index 7ecdba1..c96fad1 100644
--- a/wrappers/site/mipsel-linux-gnu
+++ b/wrappers/site/mipsel-linux-gnu
@@ -112,7 +112,7 @@ mono_cv_uscore=${mono_cv_uscore=no}
 ac_cv_have_decl_sys_siglist=${ac_cv_have_decl_sys_siglist=no}
 ac_cv_func_malloc_0_nonnull=${ac_cv_func_malloc_0_nonnull=yes}
 ac_cv_func_memcmp_working=${ac_cv_func_memcmp_working=yes}
-ac_cv_type_uid_t={ac_cv_type_uid_t=yes}
+ac_cv_type_uid_t=${ac_cv_type_uid_t=yes}
 
 # bash
 bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=no}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2023-02-09  0:47 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-02-09  0:47 UTC (permalink / raw
  To: gentoo-commits

commit:     86c7a0a4149490bfb53077a1e26543130f2baca2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  9 00:46:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb  9 00:46:24 2023 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=86c7a0a4

wrappers: fix mipsel-linux-gnu cache vars for *sys_siglist

sys_siglist was removed from glibc-2.32. Before now, for mipsel-linux-gnu,
we were forcing the cache var to 'yes', rather than 'no'. I suspect this
test would've worked correctly even without caching anyway, but it is what it
is.

Default to 'no' instead of 'yes'.

See also: https://lists.openembedded.org/g/openembedded-core/topic/dunfell_patch_site_make/77178472?p=
Closes: https://bugs.gentoo.org/791154
Signed-off-by: Sam James <sam <AT> gentoo.org>

 wrappers/site/mipsel-linux-gnu | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/wrappers/site/mipsel-linux-gnu b/wrappers/site/mipsel-linux-gnu
index 42f82bf..7ecdba1 100644
--- a/wrappers/site/mipsel-linux-gnu
+++ b/wrappers/site/mipsel-linux-gnu
@@ -109,14 +109,14 @@ cv_mono_sizeof_sunpath=108
 mono_cv_uscore=${mono_cv_uscore=no}
 
 # general
-ac_cv_have_decl_sys_siglist=${ac_cv_have_decl_sys_siglist=yes}
+ac_cv_have_decl_sys_siglist=${ac_cv_have_decl_sys_siglist=no}
 ac_cv_func_malloc_0_nonnull=${ac_cv_func_malloc_0_nonnull=yes}
 ac_cv_func_memcmp_working=${ac_cv_func_memcmp_working=yes}
 ac_cv_type_uid_t={ac_cv_type_uid_t=yes}
 
 # bash
-bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=yes}
-bash_cv_sys_siglist=${bash_cv_sys_siglist=yes}
+bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=no}
+bash_cv_sys_siglist=${bash_cv_sys_siglist=no}
 
 # clamav
 clamav_av_func_working_snprintf_long=${clamav_av_func_working_snprintf_long=yes}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2022-12-27 16:06 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-12-27 16:06 UTC (permalink / raw
  To: gentoo-commits

commit:     0cc5fdf16454cfc371bdd50472c098fe01b6443b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 15:51:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 16:06:30 2022 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=0cc5fdf1

config.site: Fix tzset in Python with autoconf override

The Python build assumes that tzset is broken when cross-compiling. We
can assume it works under Linux.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
Closes: https://github.com/gentoo/crossdev/pull/8
Signed-off-by: Sam James <sam <AT> gentoo.org>

 wrappers/site/linux | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index e97d26b..cb6b191 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -58,3 +58,6 @@ screen_cv_sys_select_broken_retval=${screen_cv_sys_select_broken_retval=no}
 screen_cv_sys_sockets_nofs=${screen_cv_sys_sockets_nofs=no}
 screen_cv_sys_sockets_usable=${screen_cv_sys_sockets_usable=yes}
 screen_cv_sys_terminfo_used=${screen_cv_sys_terminfo_used=yes}
+
+# Python
+ac_cv_working_tzset=${ac_cv_working_tzset=yes}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2022-06-17  2:44 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-06-17  2:44 UTC (permalink / raw
  To: gentoo-commits

commit:     51dfd93c5122df670d2753070807e5a172727ded
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 17 02:39:46 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 02:43:42 2022 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=51dfd93c

site: add linux-musl

Follow-up to 8b1b79e02cc36bc6f2b5583db6aeea333fb8d59b.

Sets
```
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes
```
... to sort out flex and a bunch of other packages, like procps.

I was wondering why this never seemed to come up when doing cross
for other "standard" targets which we know work and are used often;
the answer is that we never had the -musl suffix CHOSTs covered.

(e.g. linux-gnu already has this set.)

Bug: https://bugs.gentoo.org/554032
Closes: https://bugs.gentoo.org/675368
Closes: https://bugs.gentoo.org/705800
See: 8b1b79e02cc36bc6f2b5583db6aeea333fb8d59b
Signed-off-by: Sam James <sam <AT> gentoo.org>

 wrappers/site/linux-musl | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/wrappers/site/linux-musl b/wrappers/site/linux-musl
new file mode 100644
index 0000000..d126046
--- /dev/null
+++ b/wrappers/site/linux-musl
@@ -0,0 +1,4 @@
+# sys-devel/flex-2.5.35
+# bug #705800 and many others
+ac_cv_func_malloc_0_nonnull=yes
+ac_cv_func_realloc_0_nonnull=yes


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2018-07-31  6:44 Sergei Trofimovich
  0 siblings, 0 replies; 25+ messages in thread
From: Sergei Trofimovich @ 2018-07-31  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     b8ff8146edd5e182d61756c7fd1d99239d6100d4
Author:     Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Thu Jul 26 08:07:37 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Jul 31 06:44:15 2018 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=b8ff8146

wrappers: prevent use of wine to convert between path types

libtool.m4 uses lt_cv_to_host_file_cmd to store the name of a function
used to convert between unix and win32 path styles; when doing a linux to
mingw cross-compilation it ends up with func_convert_file_nix_to_w32
which uses the winepath utility to do the job. However, using that tool
will create a wineprefix in ${CATEGORY}/${P}/homedir and potentially
cause access violations in sandbox.

Bug: https://bugs.gentoo.org/631492
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 wrappers/site/config.site | 1 +
 wrappers/site/mingw       | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index 39cadf8..05c7823 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -25,6 +25,7 @@ config_site_names() {
 	case ${CHOST} in
 	*-linux-*)           sites="${sites} linux ${site_arch}-linux" ;;
 	*-darwin*)           sites="${sites} darwin ${site_arch}-darwin" ;;
+	mingw*|*-mingw*)     sites="${sites} mingw ${site_arch}-mingw" ;;
 	esac
 
 	case ${CHOST} in

diff --git a/wrappers/site/mingw b/wrappers/site/mingw
new file mode 100644
index 0000000..f67229a
--- /dev/null
+++ b/wrappers/site/mingw
@@ -0,0 +1,2 @@
+# prevent use of wine to convert windows/unix pathnames
+lt_cv_to_host_file_cmd=func_convert_file_noop


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2017-12-31 13:50 Sergei Trofimovich
  0 siblings, 0 replies; 25+ messages in thread
From: Sergei Trofimovich @ 2017-12-31 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     83bad0ad7e2f38025749cfe6f469619e4f62bf63
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 13:38:19 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 13:38:19 2017 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=83bad0ad

sire/linux: remove gl_cv_func_re_compile_pattern_working=yes from musl

re_compile_pattern is present in glibc, uclibc, uclibc-ng, but not musl

Reported-by: Felix Janda
Bug: https://bugs.gentoo.org/553988
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 wrappers/site/linux        | 1 -
 wrappers/site/linux-gnu    | 5 +++++
 wrappers/site/linux-uclibc | 5 +++++
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 4ee2c1e..5631520 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -24,7 +24,6 @@ ac_cv_func_mmap_fixed_mapped=yes
 
 # coreutils. https://bugs.gentoo.org/show_bug.cgi?id=177061
 fu_cv_sys_stat_statvfs=yes
-gl_cv_func_re_compile_pattern_working=yes     
 gl_cv_func_rename_trailing_dest_slash_bug=no
 gl_cv_func_rename_trailing_slash_bug=no
 

diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
index f4273b8..25cf641 100644
--- a/wrappers/site/linux-gnu
+++ b/wrappers/site/linux-gnu
@@ -5,6 +5,11 @@ ac_cv_func_realloc_0_nonnull=yes
 # sys-devel/gettext-0.17
 gl_cv_func_wcwidth_works=yes
 
+# coreutils
+#   https://bugs.gentoo.org/177061
+#   https://bugs.gentoo.org/553988
+gl_cv_func_re_compile_pattern_working=yes
+
 # sys-apps/dbus-1.3.0
 ac_cv_have_abstract_sockets=yes
 

diff --git a/wrappers/site/linux-uclibc b/wrappers/site/linux-uclibc
index 90f1f4a..640f40d 100644
--- a/wrappers/site/linux-uclibc
+++ b/wrappers/site/linux-uclibc
@@ -67,3 +67,8 @@ ac_cv_ulong=yes
 ac_cv_ushort=yes
 ac_cv_va_copy=C99
 ac_cv_va_val_copy=yes
+
+# coreutils
+#   https://bugs.gentoo.org/177061
+#   https://bugs.gentoo.org/553988
+gl_cv_func_re_compile_pattern_working=yes


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2017-12-31 13:50 Sergei Trofimovich
  0 siblings, 0 replies; 25+ messages in thread
From: Sergei Trofimovich @ 2017-12-31 13:50 UTC (permalink / raw
  To: gentoo-commits

commit:     3d324730ce8cb004f74ba38b2d5acf70dfbeff77
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 13:49:17 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 13:49:17 2017 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=3d324730

site/linux: move bash_cv_job_control_missing=present from linux-gnu

glibc, musl, uclibc and uclibc-ng all define needed signals
and syscalls needed for job control.

Reported-by: Felix Janda
Bug: https://bugs.gentoo.org/553988
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 wrappers/site/linux     | 3 +++
 wrappers/site/linux-gnu | 1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 5631520..e97d26b 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -41,6 +41,9 @@ ac_cv_file__dev_urandom=yes
 ac_cv_file__dev_random=yes
 ac_cv_file__dev_arandom=no
 
+# app-shells/bash-4.0
+bash_cv_job_control_missing=present
+
 yeti_cv_func_scanf_modif_size_t=z
 
 gl_cv_func_btowc_eof=yes

diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
index 25cf641..102be13 100644
--- a/wrappers/site/linux-gnu
+++ b/wrappers/site/linux-gnu
@@ -64,7 +64,6 @@ vim_cv_memmove_handles_overlap=yes
 ac_cv_va_copy=yes
 
 # app-shells/bash-4.0
-bash_cv_job_control_missing=present
 bash_cv_sys_named_pipes=present
 
 # x11-libs/startup-notification-0.10


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2016-06-02 15:56 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2016-06-02 15:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8b1b79e02cc36bc6f2b5583db6aeea333fb8d59b
Author:     Andrew Wilcox <AWilcox <AT> Wilcox-Tech <DOT> com>
AuthorDate: Sun Jul  5 17:55:27 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jun  2 15:31:58 2016 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=8b1b79e0

config.site: add musl libc support

This way you can support glibc and musl targets on the same system and
not have to worry about switching out site scripts.

URL: https://bugs.gentoo.org/554032

 wrappers/site/config.site | 1 +
 1 file changed, 1 insertion(+)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index 94f9d87..39cadf8 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -30,6 +30,7 @@ config_site_names() {
 	case ${CHOST} in
 	*-linux-uclibc*)     sites="${sites} linux-uclibc ${site_arch}-linux-uclibc" ;;
 	*-linux-gnu*)        sites="${sites} linux-gnu ${site_arch}-linux-gnu" ;;
+	*-linux-musl*)       sites="${sites} linux-musl ${site_arch}-linux-musl" ;;
 	esac
 
 	case ${CHOST} in


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-07-16  8:31 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-07-16  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     f9129d9b8138eb459d5abec59bb3356188ffd4bc
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 16 08:29:55 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Jul 16 08:29:55 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=f9129d9b

config.site: punt berkdb cache values

Most of these no longer exist (and were somewhat invalid to begin with),
and the package appears to do the right thing now with the various tests
(like falling back to link/compile tests when run fails).  Punt them all.

URL: https://bugs.gentoo.org/516642
Reported-by: Scott Alfter <scott <AT> alfter.us>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 wrappers/site/linux-gnueabi    | 22 ----------------------
 wrappers/site/mipsel-linux-gnu | 18 ------------------
 2 files changed, 40 deletions(-)

diff --git a/wrappers/site/linux-gnueabi b/wrappers/site/linux-gnueabi
index e35289b..c0a97b8 100644
--- a/wrappers/site/linux-gnueabi
+++ b/wrappers/site/linux-gnueabi
@@ -88,28 +88,6 @@ utils_cv_sys_open_max=${utils_cv_sys_open_max=1019}
 # cvs
 cvs_cv_func_printf_ptr=${cvs_cv_func_printf_ptr=yes}
 
-# db (sleepycat)
-db_cv_fcntl_f_setfd=${db_cv_fcntl_f_setfd=yes}
-db_cv_sprintf_count=${db_cv_sprintf_count=yes}
-db_cv_path_ar=${db_cv_path_ar=/usr/bin/ar}
-db_cv_path_chmod=${db_cv_path_chmod=/bin/chmod}
-db_cv_path_cp=${db_cv_path_cp=/bin/cp}
-db_cv_path_ln=${db_cv_path_ln=/bin/ln}
-db_cv_path_mkdir=${db_cv_path_mkdir=/bin/mkdir}
-db_cv_path_ranlib=${db_cv_path_ranlib=/usr/bin/ranlib}
-db_cv_path_rm=${db_cv_path_rm=/bin/rm}
-db_cv_path_sh=${db_cv_path_sh=/bin/sh}
-db_cv_path_strip=${db_cv_path_strip=/usr/bin/strip}
-db_cv_align_t=${db_cv_align_t='unsigned long long'}
-db_cv_alignp_t=${db_cv_alignp_t='unsigned long'}
-db_cv_mutex=${db_cv_mutex=no}
-db_cv_posixmutexes=${db_cv_posixmutexes=no}
-db_cv_uimutexes=${db_cv_uimutexes=no}
-db_cv_mutex=${db_cv_mutex=POSIX/pthreads/library/arm/gcc-assembly}
-
-# D-BUS
-ac_cv_func_posix_getpwnam_r=${ac_cv_func_posix_getpwnam_r=yes}
-
 # edb
 db_cv_spinlocks=${db_cv_spinlocks=no}
 

diff --git a/wrappers/site/mipsel-linux-gnu b/wrappers/site/mipsel-linux-gnu
index 14fd4b4..42f82bf 100644
--- a/wrappers/site/mipsel-linux-gnu
+++ b/wrappers/site/mipsel-linux-gnu
@@ -79,24 +79,6 @@ wi_cv_unix_domain_sockets=${wi_cv_unix_domain_sockets=yes}
 # rp-pppoe
 rpppoe_cv_pack_bitfields=${rpppoe_cv_pack_bitfields=rev}
 
-# db3
-db_cv_align_t=${db_cv_align_t='unsigned long long'}
-db_cv_alignp_t=${db_cv_alignp_t='unsigned long'}
-####db_cv_mutex=${db_cv_mutex=no}
-db_cv_posixmutexes=${db_cv_posixmutexes=no}
-db_cv_uimutexes=${db_cv_uimutexes=no}
-db_cv_fcntl_f_setfd=${db_cv_fcntl_f_setfd=yes}
-db_cv_sprintf_count=${db_cv_sprintf_count=yes}
-db_cv_path_ar=${db_cv_path_ar=/usr/bin/ar}
-db_cv_path_chmod=${db_cv_path_chmod=/bin/chmod}
-db_cv_path_cp=${db_cv_path_cp=/bin/cp}
-db_cv_path_ln=${db_cv_path_ln=/bin/ln}
-db_cv_path_mkdir=${db_cv_path_mkdir=/bin/mkdir}
-db_cv_path_ranlib=${db_cv_path_ranlib=/usr/bin/ranlib}
-db_cv_path_rm=${db_cv_path_rm=/bin/rm}
-db_cv_path_sh=${db_cv_path_sh=/bin/sh}
-db_cv_path_strip=${db_cv_path_strip=/usr/bin/strip}
-
 # rrdtool
 rd_cv_ieee_works=${rd_cv_ieee_works=yes}
 # ac_cv_path_PERL=${ac_cv_path_PERL=no}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-05-31  3:30 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-05-31  3:30 UTC (permalink / raw
  To: gentoo-commits

commit:     1a54546d5a2e677c46825e7cc3a309d1735733b0
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sun May 31 03:26:52 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sun May 31 03:26:52 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=1a54546d

config.site: import settings from Chromium OS

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 wrappers/site/linux            | 5 +++++
 wrappers/site/linux-gnu        | 4 ++++
 wrappers/site/mipsel-linux-gnu | 1 -
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 0420677..4ee2c1e 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -17,6 +17,11 @@ glib_cv_va_copy=yes
 glib_cv_va_val_copy=no
 gio_can_sniff=yes
 
+# The AC_FUNC_MMAP macro uses AC_RUN to determine if support is available, and
+# sets the result to no when cross-compiling.  Since we know Linux supports this
+# everywhere, mark the test as yes.
+ac_cv_func_mmap_fixed_mapped=yes
+
 # coreutils. https://bugs.gentoo.org/show_bug.cgi?id=177061
 fu_cv_sys_stat_statvfs=yes
 gl_cv_func_re_compile_pattern_working=yes     

diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
index ef16877..f4273b8 100644
--- a/wrappers/site/linux-gnu
+++ b/wrappers/site/linux-gnu
@@ -8,6 +8,10 @@ gl_cv_func_wcwidth_works=yes
 # sys-apps/dbus-1.3.0
 ac_cv_have_abstract_sockets=yes
 
+# autoconf-provided macros.
+# The AC_FUNC_WAIT3 macro uses AC_RUN.  Iit's obsolete, but some still use it.
+ac_cv_func_wait3_rusage=yes
+
 # app-admin/sudo-1.7.2_p1
 sudo_cv_uid_t_len=10
 sudo_cv_func_unsetenv_void=no

diff --git a/wrappers/site/mipsel-linux-gnu b/wrappers/site/mipsel-linux-gnu
index d8b829f..14fd4b4 100644
--- a/wrappers/site/mipsel-linux-gnu
+++ b/wrappers/site/mipsel-linux-gnu
@@ -140,7 +140,6 @@ bash_cv_sys_siglist=${bash_cv_sys_siglist=yes}
 clamav_av_func_working_snprintf_long=${clamav_av_func_working_snprintf_long=yes}
 clamav_av_have_in_port_t=${clamav_av_have_in_port_t=yes}
 clamav_av_have_in_addr_t=${clamav_av_have_in_addr_t=yes}
-ac_cv_func_mmap_fixed_mapped=${ac_cv_func_mmap_fixed_mapped=yes}
 
 # glib
 glib_cv_strlcpy=${glib_cv_strlcpy=no}


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-05-30  9:04 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-05-30  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     92d8d087d6131a80704a27f5aafd91112c976465
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat May 30 09:03:50 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat May 30 09:03:50 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=92d8d087

config.site: fix sizes of some types

URL: https://bugs.gentoo.org/550776
Reported-by: Sven E. <dark <AT> verfeiert.org>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 wrappers/site/x86_64-linux-uclibc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/wrappers/site/x86_64-linux-uclibc b/wrappers/site/x86_64-linux-uclibc
index e13b663..ca62fe5 100644
--- a/wrappers/site/x86_64-linux-uclibc
+++ b/wrappers/site/x86_64-linux-uclibc
@@ -12,7 +12,7 @@ ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=8
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
-ac_cv_sizeof_size_t=4
+ac_cv_sizeof_size_t=8
 ac_cv_sizeof_u_int16_t=2
 ac_cv_sizeof_u_int32_t=4
 ac_cv_sizeof_u_int64_t=8
@@ -22,4 +22,4 @@ ac_cv_sizeof_uint64_t=8
 ac_cv_sizeof_unsigned_int=4
 ac_cv_sizeof_unsigned_long=8
 ac_cv_sizeof_unsigned_short=2
-ac_cv_sizeof_void_p=4
+ac_cv_sizeof_void_p=8


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-05-27 15:00 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-05-27 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     217ed5a63612788e45c642651b796df6155ce091
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed May 27 14:59:02 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed May 27 14:59:02 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=217ed5a6

config.site: fix site accumulation yet some more

The previous commit was supposed to include globs at the end of the
targets but forgot to add while also splitting.

URL: https://bugs.gentoo.org/497626
Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>

 wrappers/site/config.site | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index f79869c..94f9d87 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -23,18 +23,18 @@ config_site_names() {
 	local x
 
 	case ${CHOST} in
-	*-linux-*)          sites="${sites} linux ${site_arch}-linux" ;;
-	*-darwin*)          sites="${sites} darwin ${site_arch}-darwin" ;;
+	*-linux-*)           sites="${sites} linux ${site_arch}-linux" ;;
+	*-darwin*)           sites="${sites} darwin ${site_arch}-darwin" ;;
 	esac
 
 	case ${CHOST} in
-	*-linux-uclibc)     sites="${sites} linux-uclibc ${site_arch}-linux-uclibc" ;;
-	*-linux-gnu)        sites="${sites} linux-gnu ${site_arch}-linux-gnu" ;;
+	*-linux-uclibc*)     sites="${sites} linux-uclibc ${site_arch}-linux-uclibc" ;;
+	*-linux-gnu*)        sites="${sites} linux-gnu ${site_arch}-linux-gnu" ;;
 	esac
 
 	case ${CHOST} in
-	*-linux-uclibceabi) sites="${sites} linux-uclibceabi ${site_arch}-linux-uclibceabi" ;;
-	*-linux-gnueabi)    sites="${sites} linux-gnueabi ${site_arch}-linux-gnueabi" ;;
+	*-linux-uclibceabi*) sites="${sites} linux-uclibceabi ${site_arch}-linux-uclibceabi" ;;
+	*-linux-gnueabi*)    sites="${sites} linux-gnueabi ${site_arch}-linux-gnueabi" ;;
 	esac
 
 	for x in ${sites} ${CHOST}; do


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-05-26 14:04 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-05-26 14:04 UTC (permalink / raw
  To: gentoo-commits

commit:     9d7be2d6a76c31c57c2da395b4b7a953ffbb41de
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Tue May 26 14:01:45 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue May 26 14:01:45 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=9d7be2d6

config.site: fix site accumulation some more

The previous code also relied on partial substrings so that linux-gnueabi
would load both linux-gnu and linux-gnueabi.  Restore that logic as well.

URL: https://bugs.gentoo.org/497626
Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>

 wrappers/site/config.site | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index b1bba1e..f79869c 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -30,6 +30,9 @@ config_site_names() {
 	case ${CHOST} in
 	*-linux-uclibc)     sites="${sites} linux-uclibc ${site_arch}-linux-uclibc" ;;
 	*-linux-gnu)        sites="${sites} linux-gnu ${site_arch}-linux-gnu" ;;
+	esac
+
+	case ${CHOST} in
 	*-linux-uclibceabi) sites="${sites} linux-uclibceabi ${site_arch}-linux-uclibceabi" ;;
 	*-linux-gnueabi)    sites="${sites} linux-gnueabi ${site_arch}-linux-gnueabi" ;;
 	esac


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-05-25 10:08 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-05-25 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     c6ccafaf45a6b1d27d0feae3912aae7d9054749b
Author:     Mike Frysinger <vapier <AT> chromium <DOT> org>
AuthorDate: Mon May 25 09:50:37 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon May 25 09:51:12 2015 +0000
URL:        https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=c6ccafaf

config.site: fix site accumulation

The POSIX rewrite accidentally dropped the appending logic so all the
`site+=...` changed to `site=...`.  Restore that.

URL: https://bugs.gentoo.org/497626
Signed-off-by: Mike Frysinger <vapier <AT> chromium.org>

 wrappers/site/config.site | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index 1f562a9..b1bba1e 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -23,15 +23,15 @@ config_site_names() {
 	local x
 
 	case ${CHOST} in
-	*-linux-*)          sites="linux ${site_arch}-linux" ;;
-	*-darwin*)          sites="darwin ${site_arch}-darwin" ;;
+	*-linux-*)          sites="${sites} linux ${site_arch}-linux" ;;
+	*-darwin*)          sites="${sites} darwin ${site_arch}-darwin" ;;
 	esac
 
 	case ${CHOST} in
-	*-linux-uclibc)     sites="linux-uclibc ${site_arch}-linux-uclibc" ;;
-	*-linux-gnu)        sites="linux-gnu ${site_arch}-linux-gnu" ;;
-	*-linux-uclibceabi) sites="linux-uclibceabi ${site_arch}-linux-uclibceabi" ;;
-	*-linux-gnueabi)    sites="linux-gnueabi ${site_arch}-linux-gnueabi" ;;
+	*-linux-uclibc)     sites="${sites} linux-uclibc ${site_arch}-linux-uclibc" ;;
+	*-linux-gnu)        sites="${sites} linux-gnu ${site_arch}-linux-gnu" ;;
+	*-linux-uclibceabi) sites="${sites} linux-uclibceabi ${site_arch}-linux-uclibceabi" ;;
+	*-linux-gnueabi)    sites="${sites} linux-gnueabi ${site_arch}-linux-gnueabi" ;;
 	esac
 
 	for x in ${sites} ${CHOST}; do


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-02-24 19:15 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-02-24 19:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5bade7fec84ca3b25b8f550809e80738f66a83e3
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 24 19:15:18 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Feb 24 19:15:18 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=5bade7fe

config.site: set /dev/{ptmx,ptc} tests for Linux systems

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/linux | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 4ec3192..0420677 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -30,6 +30,8 @@ ac_cv_file__dev_zero=yes
 
 
 ac_cv_file__bin_bash=yes
+ac_cv_file__dev_ptmx=yes
+ac_cv_file__dev_ptc=no
 ac_cv_file__dev_srandom=yes
 ac_cv_file__dev_urandom=yes
 ac_cv_file__dev_random=yes


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2015-02-24 19:15 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2015-02-24 19:15 UTC (permalink / raw
  To: gentoo-commits

commit:     7c19e4790e88b173ccab63046be35df49ed7bf72
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 24 19:15:33 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Feb 24 19:15:33 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=7c19e479

config.site: drop redundant values

The main linux file already sets these /dev tests.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/linux-gnueabi | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/wrappers/site/linux-gnueabi b/wrappers/site/linux-gnueabi
index 855c623..e35289b 100644
--- a/wrappers/site/linux-gnueabi
+++ b/wrappers/site/linux-gnueabi
@@ -294,8 +294,4 @@ ac_cv_libiconv_utf8=${ac_cv_libiconv_utf8=yes}
 
 
 # enca
-ac_cv_file__dev_srandom=yes
-ac_cv_file__dev_urandom=yes
-ac_cv_file__dev_random=yes
-ac_cv_file__dev_arandom=no
 yeti_cv_func_scanf_modif_size_t=z


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2014-10-31  2:15 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2014-10-31  2:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ef7d323880dd0ad1e322f8debb9f4b400c580b71
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 31 02:10:00 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Fri Oct 31 02:10:00 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=ef7d3238

config.site: rewrite in POSIX shell

URL: https://bugs.gentoo.org/497626
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/config.site | 52 ++++++++++++++++++++++++-----------------------
 1 file changed, 27 insertions(+), 25 deletions(-)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index 68cec91..1f562a9 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -1,50 +1,52 @@
-#!/bin/bash
-# Copyright 2009 Gentoo Foundation
+#!/bin/sh
+# Copyright 2009-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 TOPDIR=__TOPDIR__
 
 config_site_arch() {
-	local host=$(echo ${CHOST/-/ } | awk '{print $1}')
+	local host="${CHOST%%-*}"
 
-	[[ ${host/arm.*eb/} != ${host} ]] && host=armeb
-	[[ ${host/arm/} != ${host} ]] && [[ ${host} != armeb ]] && host=arm
+	case ${host} in
+	arm*b*)  host=armeb ;;
+	arm*)    host=arm ;;
+	mips*l*) host=mipsel ;;
+	mips*)   host=mips ;;
+	esac
 
-	[[ ${host/mips.*el/} != ${host} ]] && host=mipsel
-
-	#[[ ${host/i[4-5]/6} != ${host} ]] && host=i686
-
-	echo ${host}
+	echo "${host}"
 }
 
 config_site_names() {
-	local site_arch=$(config_site_arch)
+	local site_arch="$(config_site_arch)"
 	local sites=""
 	local x
 
-	[[ ${CHOST/-linux-/} != $CHOST ]] && sites+=" linux ${site_arch}-linux"
-	[[ ${CHOST/darwin/} != $CHOST ]] && sites+=" darwin ${site_arch}-linux"
-
-	[[ ${CHOST/-linux-uclibc/} != $CHOST ]] && sites+=" linux-uclibc ${site_arch}-linux-uclibc"
-	[[ ${CHOST/-linux-gnu/} != $CHOST ]] && sites+=" linux-gnu ${site_arch}-linux-gnu"
+	case ${CHOST} in
+	*-linux-*)          sites="linux ${site_arch}-linux" ;;
+	*-darwin*)          sites="darwin ${site_arch}-darwin" ;;
+	esac
 
-	[[ ${CHOST/-linux-uclibceabi/} != $CHOST ]] && sites+=" linux-uclibceabi ${site_arch}-linux-uclibceabi"
-	[[ ${CHOST/-linux-gnueabi/} != $CHOST ]] && sites+=" linux-gnueabi ${site_arch}-linux-gnueabi"
+	case ${CHOST} in
+	*-linux-uclibc)     sites="linux-uclibc ${site_arch}-linux-uclibc" ;;
+	*-linux-gnu)        sites="linux-gnu ${site_arch}-linux-gnu" ;;
+	*-linux-uclibceabi) sites="linux-uclibceabi ${site_arch}-linux-uclibceabi" ;;
+	*-linux-gnueabi)    sites="linux-gnueabi ${site_arch}-linux-gnueabi" ;;
+	esac
 
 	for x in ${sites} ${CHOST}; do
-		[[ -e ${TOPDIR}/${x} ]] && echo ${TOPDIR}/${x}
+		[ -e "${TOPDIR}/${x}" ] && echo "${TOPDIR}/${x}"
 	done
 }
 
 # Only kick in for cross-compiles so we don't break native builds #427184
-if [[ ${CBUILD:-${CHOST}} != ${CHOST} ]]; then
+if [ "${CBUILD:-${CHOST}}" != "${CHOST}" ] ; then
 	sites="$(config_site_names)"
-	if [[ ${sites} != "" ]]; then
+	if [ -n "${sites}" ] ; then
 		for site in ${sites}; do
-			echo "$(basename $0): loading site script ${site}"
-			. ${site}
+			echo "${0##*/}: loading site script ${site}"
+			. "${site}"
 		done
 	fi
-	unset site
-	unset sites
+	unset site sites
 fi


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2014-07-29  6:07 Mike Frysinger
  2014-09-17 21:41 ` Mike Frysinger
  0 siblings, 1 reply; 25+ messages in thread
From: Mike Frysinger @ 2014-07-29  6:07 UTC (permalink / raw
  To: gentoo-commits

commit:     bff239ae984911e35968caacd8a5634bb425e1a0
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 29 03:05:27 2014 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Jul 29 03:05:27 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=bff239ae

site: drop duplicated socket logic

The core linux-gnu site had its abstract sockets set to yes, but the
mips one was specifically setting it to no.  Drop the mips code.

URL: http://crbug.com/394181
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/mipsel-linux-gnu | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/wrappers/site/mipsel-linux-gnu b/wrappers/site/mipsel-linux-gnu
index 3053dd6..d8b829f 100644
--- a/wrappers/site/mipsel-linux-gnu
+++ b/wrappers/site/mipsel-linux-gnu
@@ -150,9 +150,6 @@ ac_cv_func_vsnprintf_c99=${ac_cv_func_vsnprintf_c99=yes}
 glib_cv_compliant_posix_memalign=${glib_cv_compliant_posix_memalign=1}
 glib_cv_long_long_format=${glib_cv_long_long_format=ll}
 
-#dbus-glib
-ac_cv_have_abstract_sockets=${ac_cv_have_abstract_sockets=yes}
-
 # gnucash
 am_cv_scanf_lld=${am_cv_scanf_lld=yes}
 
@@ -209,7 +206,6 @@ ac_cv_func_realloc_0_nonnull=yes
 ac_cv_func_setgrent_void=yes
 ac_cv_func_setpgrp_void=yes
 ac_cv_func_strnlen_working=yes
-ac_cv_have_abstract_sockets=no
 ac_cv_header_pwd_h=yes
 ac_cv_printf_zd_format=yes
 enable_malloc0returnsnull=yes


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2012-07-21 16:46 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2012-07-21 16:46 UTC (permalink / raw
  To: gentoo-commits

commit:     4c30742c91ad6045e5f243ffabd1b7d19eca0941
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 21 16:35:55 2012 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Jul 21 16:45:02 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=4c30742c

config.site: do not cache values for native builds

Since configure settings can change over time, we don't want crossdev
accidentally breaking native builds when its only designed to fix up
cross builds.

URL: https://bugs.gentoo.org/427184
Reported-by: Justin Lecher <jlec <AT> gentoo.org>
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/config.site |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/wrappers/site/config.site b/wrappers/site/config.site
index 7b6fecb..68cec91 100755
--- a/wrappers/site/config.site
+++ b/wrappers/site/config.site
@@ -36,7 +36,8 @@ config_site_names() {
 	done
 }
 
-if [[ ${CHOST} != "" ]]; then
+# Only kick in for cross-compiles so we don't break native builds #427184
+if [[ ${CBUILD:-${CHOST}} != ${CHOST} ]]; then
 	sites="$(config_site_names)"
 	if [[ ${sites} != "" ]]; then
 		for site in ${sites}; do


^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2012-05-30 15:28 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2012-05-30 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7e71eec358d5a44273065168094e5f977a136dd6
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  3 18:15:35 2012 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Tue Apr  3 18:15:35 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=7e71eec3

site: copy screen cache vals into all linux targets

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/linux     |   11 +++++++++++
 wrappers/site/linux-gnu |   11 +++++++++++
 2 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 99c9c99..4ec3192 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -38,3 +38,14 @@ ac_cv_file__dev_arandom=no
 yeti_cv_func_scanf_modif_size_t=z
 
 gl_cv_func_btowc_eof=yes
+
+# screen
+screen_cv_sys_bcopy_overlap=${screen_cv_sys_bcopy_overlap=no}
+screen_cv_sys_memcpy_overlap=${screen_cv_sys_memcpy_overlap=no}
+screen_cv_sys_memmove_overlap=${screen_cv_sys_memmove_overlap=no}
+screen_cv_sys_fifo_broken_impl=${screen_cv_sys_fifo_broken_impl=yes}
+screen_cv_sys_fifo_usable=${screen_cv_sys_fifo_usable=yes}
+screen_cv_sys_select_broken_retval=${screen_cv_sys_select_broken_retval=no}
+screen_cv_sys_sockets_nofs=${screen_cv_sys_sockets_nofs=no}
+screen_cv_sys_sockets_usable=${screen_cv_sys_sockets_usable=yes}
+screen_cv_sys_terminfo_used=${screen_cv_sys_terminfo_used=yes}

diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
index 36c4f71..ef16877 100644
--- a/wrappers/site/linux-gnu
+++ b/wrappers/site/linux-gnu
@@ -67,3 +67,14 @@ ac_cv_func_setpgrp_void=yes
 # net-analyzer/tcpdump-4.1.1
 ac_cv_linux_vers=${ac_cv_linux_vers=2}
 td_cv_buggygetaddrinfo=${td_cv_buggygetaddrinfo=no}
+
+# screen
+screen_cv_sys_bcopy_overlap=${screen_cv_sys_bcopy_overlap=no}
+screen_cv_sys_memcpy_overlap=${screen_cv_sys_memcpy_overlap=no}
+screen_cv_sys_memmove_overlap=${screen_cv_sys_memmove_overlap=no}
+screen_cv_sys_fifo_broken_impl=${screen_cv_sys_fifo_broken_impl=yes}
+screen_cv_sys_fifo_usable=${screen_cv_sys_fifo_usable=yes}
+screen_cv_sys_select_broken_retval=${screen_cv_sys_select_broken_retval=no}
+screen_cv_sys_sockets_nofs=${screen_cv_sys_sockets_nofs=no}
+screen_cv_sys_sockets_usable=${screen_cv_sys_sockets_usable=yes}
+screen_cv_sys_terminfo_used=${screen_cv_sys_terminfo_used=yes}



^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2012-03-05 23:15 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2012-03-05 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     7d594ec548105b80f03092840ee140f161ad1dac
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  5 20:09:28 2012 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Mar  5 20:09:32 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=7d594ec5

site: add a common linux-gnu cache

Cherry picked from ChromeOS overlay.

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/linux-gnu |   69 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 69 insertions(+), 0 deletions(-)

diff --git a/wrappers/site/linux-gnu b/wrappers/site/linux-gnu
new file mode 100644
index 0000000..36c4f71
--- /dev/null
+++ b/wrappers/site/linux-gnu
@@ -0,0 +1,69 @@
+# sys-devel/flex-2.5.35
+ac_cv_func_malloc_0_nonnull=yes
+ac_cv_func_realloc_0_nonnull=yes
+
+# sys-devel/gettext-0.17
+gl_cv_func_wcwidth_works=yes
+
+# sys-apps/dbus-1.3.0
+ac_cv_have_abstract_sockets=yes
+
+# app-admin/sudo-1.7.2_p1
+sudo_cv_uid_t_len=10
+sudo_cv_func_unsetenv_void=no
+
+# dev-libs/glib-2.20.5
+ac_cv_func_posix_getpwuid_r=yes
+ac_cv_func_posix_getgrgid_r=yes
+# The following force glib to believe we have a "good printf"
+# which keeps it from using its internal replacement.
+ac_cv_func_vsnprintf_c99=yes
+ac_cv_func_printf_unix98=yes
+glib_cv_long_long_format=${glib_cv_long_long_format=ll}
+
+# dev-libs/libIDL-0.8.12
+libIDL_cv_long_long_format=${libIDL_cv_long_long_format=ll}
+
+# dev-libs/dbus-glib-0.76
+ac_cv_func_posix_getpwnam_r=yes
+
+# gnome-base/orbit-2.14.17
+ac_cv_alignof_CORBA_boolean=1
+ac_cv_alignof_CORBA_char=1
+ac_cv_alignof_CORBA_double=8
+ac_cv_alignof_CORBA_float=4
+ac_cv_alignof_CORBA_long=4
+ac_cv_alignof_CORBA_long_double=8
+ac_cv_alignof_CORBA_long_long=8
+ac_cv_alignof_CORBA_octet=1
+ac_cv_alignof_CORBA_pointer=4
+ac_cv_alignof_CORBA_short=2
+ac_cv_alignof_CORBA_struct=1
+ac_cv_alignof_CORBA_wchar=2
+ac_cv_func_getaddrinfo=${ac_cv_func_getaddrinfo=yes}
+
+# app-editors/vim-core-7.2.182
+vim_cv_toupper_broken=no
+vim_cv_terminfo=yes
+vim_cv_tty_group=world
+vim_cv_tty_mode=0666
+vim_cv_getcwd_broken=no
+vim_cv_stat_ignores_slash=yes
+vim_cv_memmove_handles_overlap=yes
+
+# dev-libs/popt-1.1.4
+ac_cv_va_copy=yes
+
+# app-shells/bash-4.0
+bash_cv_job_control_missing=present
+bash_cv_sys_named_pipes=present
+
+# x11-libs/startup-notification-0.10
+lf_cv_sane_realloc=yes
+
+# netperf2 autotest
+ac_cv_func_setpgrp_void=yes
+
+# net-analyzer/tcpdump-4.1.1
+ac_cv_linux_vers=${ac_cv_linux_vers=2}
+td_cv_buggygetaddrinfo=${td_cv_buggygetaddrinfo=no}



^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2011-05-15 14:27 Diego Elio Pettenò
  0 siblings, 0 replies; 25+ messages in thread
From: Diego Elio Pettenò @ 2011-05-15 14:27 UTC (permalink / raw
  To: gentoo-commits

commit:     b9e79cff4175e6fa745ed4deac247302db42efb4
Author:     Diego Elio Pettenò <flameeyes <AT> gmail <DOT> com>
AuthorDate: Sun May 15 14:25:38 2011 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sun May 15 14:25:38 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=b9e79cff

site: don't force 64-bit pthread_mutex_t size on other arches

URL: http://bugs.gentoo.org/show_bug.cgi?id=367351
Signed-off-by: Diego Elio Pettenò <flameeyes <AT> gmail.com>

---
 wrappers/site/arm-linux-gnu    |    1 +
 wrappers/site/i686-linux-gnu   |    1 +
 wrappers/site/linux            |    1 -
 wrappers/site/x86_64-linux-gnu |    1 +
 4 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/wrappers/site/arm-linux-gnu b/wrappers/site/arm-linux-gnu
new file mode 100644
index 0000000..2bdca6f
--- /dev/null
+++ b/wrappers/site/arm-linux-gnu
@@ -0,0 +1 @@
+glib_cv_sizeof_gmutex=24

diff --git a/wrappers/site/i686-linux-gnu b/wrappers/site/i686-linux-gnu
new file mode 100644
index 0000000..2bdca6f
--- /dev/null
+++ b/wrappers/site/i686-linux-gnu
@@ -0,0 +1 @@
+glib_cv_sizeof_gmutex=24

diff --git a/wrappers/site/linux b/wrappers/site/linux
index 3d7732d..99c9c99 100644
--- a/wrappers/site/linux
+++ b/wrappers/site/linux
@@ -11,7 +11,6 @@ glib_cv_has__inline__=yes
 glib_cv_hasinline=yes
 glib_cv_rtldglobal_broken=no
 glib_cv_sane_realloc=yes
-glib_cv_sizeof_gmutex=40
 glib_cv_stack_grows=no
 glib_cv_uscore=no
 glib_cv_va_copy=yes

diff --git a/wrappers/site/x86_64-linux-gnu b/wrappers/site/x86_64-linux-gnu
new file mode 100644
index 0000000..b109fd5
--- /dev/null
+++ b/wrappers/site/x86_64-linux-gnu
@@ -0,0 +1 @@
+glib_cv_sizeof_gmutex=40



^ permalink raw reply related	[flat|nested] 25+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: wrappers/site/
@ 2011-03-10  4:59 Mike Frysinger
  0 siblings, 0 replies; 25+ messages in thread
From: Mike Frysinger @ 2011-03-10  4:59 UTC (permalink / raw
  To: gentoo-commits

commit:     16adef2d178a079c63cc749e4cd9a0e8a7d2f0e2
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 10 04:57:58 2011 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 04:57:58 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git;a=commit;h=16adef2d

site: punt LFS related types

Since off_t can change sizes based on the LFS flags in use, we cannot
cache its value permanently.

URL: http://bugs.gentoo.org/354917
Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

---
 wrappers/site/arm-linux-gnueabi    |    1 -
 wrappers/site/arm-linux-uclibc     |    1 -
 wrappers/site/armeb-linux-uclibc   |    1 -
 wrappers/site/avr32-linux-uclibc   |    1 -
 wrappers/site/i386-linux-uclibc    |    1 -
 wrappers/site/i686-linux-uclibc    |    1 -
 wrappers/site/mips-linux-uclibc    |    1 -
 wrappers/site/mipsel-linux-uclibc  |    1 -
 wrappers/site/powerpc-linux-uclibc |    1 -
 wrappers/site/x86_64-linux-uclibc  |    1 -
 10 files changed, 0 insertions(+), 10 deletions(-)

diff --git a/wrappers/site/arm-linux-gnueabi b/wrappers/site/arm-linux-gnueabi
index f3087d8..5158d21 100644
--- a/wrappers/site/arm-linux-gnueabi
+++ b/wrappers/site/arm-linux-gnueabi
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/arm-linux-uclibc b/wrappers/site/arm-linux-uclibc
index f3087d8..5158d21 100644
--- a/wrappers/site/arm-linux-uclibc
+++ b/wrappers/site/arm-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/armeb-linux-uclibc b/wrappers/site/armeb-linux-uclibc
index 1005902..2a12ce6 100644
--- a/wrappers/site/armeb-linux-uclibc
+++ b/wrappers/site/armeb-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/avr32-linux-uclibc b/wrappers/site/avr32-linux-uclibc
index 1005902..2a12ce6 100644
--- a/wrappers/site/avr32-linux-uclibc
+++ b/wrappers/site/avr32-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/i386-linux-uclibc b/wrappers/site/i386-linux-uclibc
index f3087d8..5158d21 100644
--- a/wrappers/site/i386-linux-uclibc
+++ b/wrappers/site/i386-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/i686-linux-uclibc b/wrappers/site/i686-linux-uclibc
index 44ef21c..5158d21 100644
--- a/wrappers/site/i686-linux-uclibc
+++ b/wrappers/site/i686-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=8
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/mips-linux-uclibc b/wrappers/site/mips-linux-uclibc
index 1005902..2a12ce6 100644
--- a/wrappers/site/mips-linux-uclibc
+++ b/wrappers/site/mips-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/mipsel-linux-uclibc b/wrappers/site/mipsel-linux-uclibc
index f3087d8..5158d21 100644
--- a/wrappers/site/mipsel-linux-uclibc
+++ b/wrappers/site/mipsel-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/powerpc-linux-uclibc b/wrappers/site/powerpc-linux-uclibc
index 1005902..2a12ce6 100644
--- a/wrappers/site/powerpc-linux-uclibc
+++ b/wrappers/site/powerpc-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=4
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=4
-ac_cv_sizeof_off_t=4
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4

diff --git a/wrappers/site/x86_64-linux-uclibc b/wrappers/site/x86_64-linux-uclibc
index 6389633..e13b663 100644
--- a/wrappers/site/x86_64-linux-uclibc
+++ b/wrappers/site/x86_64-linux-uclibc
@@ -10,7 +10,6 @@ ac_cv_sizeof_int64_t=8
 ac_cv_sizeof_long_int=8
 ac_cv_sizeof_long_long=8
 ac_cv_sizeof_long=8
-ac_cv_sizeof_off_t=8
 ac_cv_sizeof_short_int=2
 ac_cv_sizeof_short=2
 ac_cv_sizeof_size_t=4



^ permalink raw reply related	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2024-02-09  6:16 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-18 20:06 [gentoo-commits] proj/crossdev:master commit in: wrappers/site/ Mike Frysinger
  -- strict thread matches above, loose matches on Subject: below --
2024-02-09  6:16 Sam James
2023-02-09  0:47 Sam James
2022-12-27 16:06 Sam James
2022-06-17  2:44 Sam James
2018-07-31  6:44 Sergei Trofimovich
2017-12-31 13:50 Sergei Trofimovich
2017-12-31 13:50 Sergei Trofimovich
2016-06-02 15:56 Mike Frysinger
2015-07-16  8:31 Mike Frysinger
2015-05-31  3:30 Mike Frysinger
2015-05-30  9:04 Mike Frysinger
2015-05-27 15:00 Mike Frysinger
2015-05-26 14:04 Mike Frysinger
2015-05-25 10:08 Mike Frysinger
2015-02-24 19:15 Mike Frysinger
2015-02-24 19:15 Mike Frysinger
2014-10-31  2:15 Mike Frysinger
2014-07-29  6:07 Mike Frysinger
2014-09-17 21:41 ` Mike Frysinger
2012-07-21 16:46 Mike Frysinger
2012-05-30 15:28 Mike Frysinger
2012-03-05 23:15 Mike Frysinger
2011-05-15 14:27 Diego Elio Pettenò
2011-03-10  4:59 Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox