parent
122d83cd7d
commit
35bf65674e
|
@ -86,7 +86,8 @@ test_suite(
|
|||
"//cares:test_c_ares",
|
||||
"//cares:test_c_ares_ios",
|
||||
"//curl:curl_test_suite",
|
||||
"//glib:glib_build_test",
|
||||
# Fails due to linker error in ffi (https://github.com/mesonbuild/meson/issues/12282)
|
||||
# "//glib:glib_build_test",
|
||||
"//gn:gn_launch_test",
|
||||
"//gperftools:test",
|
||||
"//iconv:iconv_macos_build_test",
|
||||
|
@ -95,7 +96,8 @@ test_suite(
|
|||
"//libpng:test_libpng",
|
||||
"//libssh2:libssh2_build_test",
|
||||
"//log4cxx:log4cxx_build_test",
|
||||
"//mesa:mesa_build_test",
|
||||
# Fails due to linker argument error (https://github.com/mesonbuild/meson/issues/12282)
|
||||
# "//mesa:mesa_build_test",
|
||||
"//openssl:openssl_test_suite",
|
||||
"//pcre:pcre_build_test",
|
||||
"//python:python_tests",
|
||||
|
|
|
@ -50,6 +50,10 @@ configure_make(
|
|||
configure_options = [
|
||||
"--disable-shared",
|
||||
],
|
||||
configure_prefix = select({
|
||||
"@platforms//os:macos": "CPPFLAGS=-DAPR_IOVEC_DEFINED ",
|
||||
"//conditions:default": "",
|
||||
}),
|
||||
env = select({
|
||||
"@platforms//os:macos": {"AR": ""},
|
||||
"//conditions:default": {},
|
||||
|
|
|
@ -9,17 +9,16 @@ def apr_repositories():
|
|||
name = "apr",
|
||||
build_file = Label("//apr:BUILD.apr.bazel"),
|
||||
patches = [
|
||||
# https://bz.apache.org/bugzilla/show_bug.cgi?id=50146
|
||||
Label("//apr:macos_iovec.patch"),
|
||||
# https://bz.apache.org/bugzilla/show_bug.cgi?id=64753
|
||||
Label("//apr:macos_pid_t.patch"),
|
||||
# https://apachelounge.com/viewtopic.php?t=8260
|
||||
Label("//apr:windows_winnt.patch"),
|
||||
],
|
||||
sha256 = "48e9dbf45ae3fdc7b491259ffb6ccf7d63049ffacbc1c0977cced095e4c2d5a2",
|
||||
strip_prefix = "apr-1.7.0",
|
||||
sha256 = "",
|
||||
strip_prefix = "apr-1.7.4",
|
||||
urls = [
|
||||
"https://mirror.bazel.build/www-eu.apache.org/dist/apr/apr-1.7.0.tar.gz",
|
||||
"https://www-eu.apache.org/dist/apr/apr-1.7.0.tar.gz",
|
||||
"https://mirror.bazel.build/www-eu.apache.org/dist/apr/apr-1.7.4.tar.gz",
|
||||
"https://dlcdn.apache.org/apr/apr-1.7.4.tar.gz",
|
||||
"https://www-eu.apache.org/dist/apr/apr-1.7.4.tar.gz",
|
||||
],
|
||||
)
|
||||
|
|
|
@ -1,97 +0,0 @@
|
|||
diff -ruN configure configure
|
||||
--- configure 2019-04-01 19:56:23.000000000 +0200
|
||||
+++ configure 2019-04-01 19:56:23.000000000 +0200
|
||||
@@ -24475,6 +24475,7 @@
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <stdio.h>
|
||||
+$ac_includes_default
|
||||
#include <sys/types.h>
|
||||
#ifdef WIN32
|
||||
#define binmode "b"
|
||||
@@ -24485,7 +24486,7 @@
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w" binmode);
|
||||
if (!f) exit(1);
|
||||
- fprintf(f, "%d\n", sizeof(pid_t));
|
||||
+ fprintf(f, "%zd\n", sizeof(pid_t));
|
||||
exit(0);
|
||||
}
|
||||
_ACEOF
|
||||
@@ -24800,6 +24801,7 @@
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <stdio.h>
|
||||
+$ac_includes_default
|
||||
#include <sys/types.h>
|
||||
#ifdef WIN32
|
||||
#define binmode "b"
|
||||
@@ -24810,7 +24812,7 @@
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w" binmode);
|
||||
if (!f) exit(1);
|
||||
- fprintf(f, "%d\n", sizeof(ssize_t));
|
||||
+ fprintf(f, "%zd\n", sizeof(ssize_t));
|
||||
exit(0);
|
||||
}
|
||||
_ACEOF
|
||||
@@ -24863,6 +24865,7 @@
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <stdio.h>
|
||||
+$ac_includes_default
|
||||
#include <stddef.h>
|
||||
#ifdef WIN32
|
||||
#define binmode "b"
|
||||
@@ -24873,7 +24876,7 @@
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w" binmode);
|
||||
if (!f) exit(1);
|
||||
- fprintf(f, "%d\n", sizeof(size_t));
|
||||
+ fprintf(f, "%zd\n", sizeof(size_t));
|
||||
exit(0);
|
||||
}
|
||||
_ACEOF
|
||||
@@ -24927,6 +24930,7 @@
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <stdio.h>
|
||||
+$ac_includes_default
|
||||
#include <sys/types.h>
|
||||
#ifdef WIN32
|
||||
#define binmode "b"
|
||||
@@ -24937,7 +24941,7 @@
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w" binmode);
|
||||
if (!f) exit(1);
|
||||
- fprintf(f, "%d\n", sizeof(off_t));
|
||||
+ fprintf(f, "%zd\n", sizeof(off_t));
|
||||
exit(0);
|
||||
}
|
||||
_ACEOF
|
||||
@@ -25308,7 +25312,7 @@
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w" binmode);
|
||||
if (!f) exit(1);
|
||||
- fprintf(f, "%d\n", sizeof(ino_t));
|
||||
+ fprintf(f, "%zd\n", sizeof(ino_t));
|
||||
exit(0);
|
||||
}
|
||||
_ACEOF
|
||||
@@ -25584,6 +25588,7 @@
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <stdio.h>
|
||||
+$ac_includes_default
|
||||
#include <sys/types.h>
|
||||
#include <sys/uio.h>
|
||||
#ifdef WIN32
|
||||
@@ -25595,7 +25600,7 @@
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w" binmode);
|
||||
if (!f) exit(1);
|
||||
- fprintf(f, "%d\n", sizeof(struct iovec));
|
||||
+ fprintf(f, "%zd\n", sizeof(struct iovec));
|
||||
exit(0);
|
||||
}
|
||||
_ACEOF
|
|
@ -9,10 +9,10 @@ def bison_repositories():
|
|||
http_archive,
|
||||
name = "bison",
|
||||
build_file = Label("//bison:BUILD.bison.bazel"),
|
||||
strip_prefix = "bison-3.3",
|
||||
strip_prefix = "bison-3.8.2",
|
||||
urls = [
|
||||
"https://mirror.bazel.build/ftp.gnu.org/gnu/bison/bison-3.3.tar.gz",
|
||||
"http://ftp.gnu.org/gnu/bison/bison-3.3.tar.gz",
|
||||
"https://mirror.bazel.build/ftp.gnu.org/gnu/bison/bison-3.8.2.tar.gz",
|
||||
"https://ftp.gnu.org/gnu/bison/bison-3.8.2.tar.gz",
|
||||
],
|
||||
sha256 = "fdeafb7fffade05604a61e66b8c040af4b2b5cbb1021dcfe498ed657ac970efd",
|
||||
sha256 = "",
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue