Merge pull request #269292 from Thra11/libpostal-fail
libpostal: fix on darwin
This commit is contained in:
commit
59e7944d2a
2 changed files with 37 additions and 1 deletions
|
@ -0,0 +1,24 @@
|
||||||
|
From bfdb6b8f87cc1cae9ba47870ff23deae0bb8ba51 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Al <albarrentine@gmail.com>
|
||||||
|
Date: Sun, 17 Dec 2017 20:17:01 -0500
|
||||||
|
Subject: [PATCH] [test] adding header to fix warning
|
||||||
|
|
||||||
|
---
|
||||||
|
test/test_expand.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/test/test_expand.c b/test/test_expand.c
|
||||||
|
index 59ed9af7..2b211728 100644
|
||||||
|
--- a/test/test_expand.c
|
||||||
|
+++ b/test/test_expand.c
|
||||||
|
@@ -4,6 +4,7 @@
|
||||||
|
#include <stdarg.h>
|
||||||
|
|
||||||
|
#include "greatest.h"
|
||||||
|
+#include "../src/string_utils.h"
|
||||||
|
#include "../src/libpostal.h"
|
||||||
|
|
||||||
|
SUITE(libpostal_expansion_tests);
|
||||||
|
--
|
||||||
|
2.42.0
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ lib, stdenv, fetchFromGitHub, autoreconfHook }:
|
{ lib, stdenv, fetchFromGitHub, fetchpatch, autoreconfHook }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "libpostal";
|
pname = "libpostal";
|
||||||
|
@ -11,6 +11,18 @@ stdenv.mkDerivation rec {
|
||||||
sha256 = "sha256-gQTD2LQibaB2TK0SbzoILAljAGExURvDcF3C/TfDXqk=";
|
sha256 = "sha256-gQTD2LQibaB2TK0SbzoILAljAGExURvDcF3C/TfDXqk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
patches = [
|
||||||
|
# Fix darwin compilation with XCode 12 https://github.com/openvenues/libpostal/issues/511
|
||||||
|
(fetchpatch {
|
||||||
|
name = "Fix-C-compilation-macOS.patch";
|
||||||
|
url = "https://github.com/openvenues/libpostal/commit/9fcf066e38121b5c1439fc6bdc9a7e02234c8622.patch";
|
||||||
|
hash = "sha256-VpboGK+5sc1XrxMB051KWc8vP7Eu2g7zmTirzSaerns=";
|
||||||
|
})
|
||||||
|
# https://github.com/openvenues/libpostal/commit/bfdb6b8f87cc1cae9ba47870ff23deae0bb8ba51.patch
|
||||||
|
# with extra hunk removed so it applies
|
||||||
|
./0001-test-adding-header-to-fix-warning.patch
|
||||||
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ autoreconfHook ];
|
nativeBuildInputs = [ autoreconfHook ];
|
||||||
|
|
||||||
configureFlags = [
|
configureFlags = [
|
||||||
|
|
Loading…
Reference in a new issue