authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-07-08 11:38:14-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-07-08 11:38:14-04:00
log201033d83b80d65380aaade37b76eafa17258f16
treeaa7d7fcb91a0e6ca8725d3fbdd586e168f62a27f
parent8692c6fc0da831421855c27008dc046dcf59fca7
signaturelock-open Commit is signed but in an unrecognized format.

avoid dependency on linux/limits.h header

it was causing a problem on the CI

1 files changed, 1 insertions(+), 2 deletions(-)

src/glibc.cpp+1-2
...@@ -352,7 +352,6 @@ bool eql_glibc_target(const ZigTarget *a, const ZigTarget *b) {...@@ -352,7 +352,6 @@ bool eql_glibc_target(const ZigTarget *a, const ZigTarget *b) {
352352
353#ifdef ZIG_OS_LINUX353#ifdef ZIG_OS_LINUX
354#include <unistd.h>354#include <unistd.h>
355#include <linux/limits.h>
356Error glibc_detect_native_version(ZigGLibCVersion *glibc_ver) {355Error glibc_detect_native_version(ZigGLibCVersion *glibc_ver) {
357 Buf *self_libc_path = get_self_libc_path();356 Buf *self_libc_path = get_self_libc_path();
358 if (self_libc_path == nullptr) {357 if (self_libc_path == nullptr) {
...@@ -365,7 +364,7 @@ Error glibc_detect_native_version(ZigGLibCVersion *glibc_ver) {...@@ -365,7 +364,7 @@ Error glibc_detect_native_version(ZigGLibCVersion *glibc_ver) {
365 return ErrorUnknownABI;364 return ErrorUnknownABI;
366 }365 }
367 Buf *link_name = buf_alloc();366 Buf *link_name = buf_alloc();
368 buf_resize(link_name, PATH_MAX);367 buf_resize(link_name, 4096);
369 ssize_t amt = readlink(buf_ptr(self_libc_path), buf_ptr(link_name), buf_len(link_name));368 ssize_t amt = readlink(buf_ptr(self_libc_path), buf_ptr(link_name), buf_len(link_name));
370 if (amt == -1) {369 if (amt == -1) {
371 return ErrorUnknownABI;370 return ErrorUnknownABI;