diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2017-02-12 02:31:21 +0100 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2017-02-12 02:31:41 +0100 |
commit | 5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d (patch) | |
tree | f4493dcb4f021d3385c78df944d573c7005c7dc8 /pkgs/development/libraries/libidn2/fix-error-darwin.patch | |
parent | 123cbd40c244c84a1caebce9082aa3704be7f57c (diff) | |
download | nixlib-5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d.tar nixlib-5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d.tar.gz nixlib-5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d.tar.bz2 nixlib-5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d.tar.lz nixlib-5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d.tar.xz nixlib-5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d.tar.zst nixlib-5e599035f457f2eb8c5fb7fb8e6ceda9b80a3a5d.zip |
libidn2: fix darwin build
cc #22595
Diffstat (limited to 'pkgs/development/libraries/libidn2/fix-error-darwin.patch')
-rw-r--r-- | pkgs/development/libraries/libidn2/fix-error-darwin.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libidn2/fix-error-darwin.patch b/pkgs/development/libraries/libidn2/fix-error-darwin.patch new file mode 100644 index 000000000000..db3edd6e4a08 --- /dev/null +++ b/pkgs/development/libraries/libidn2/fix-error-darwin.patch @@ -0,0 +1,31 @@ +diff --git a/src/idn2.c b/src/idn2.c +index 6abbc72..804f0f2 100644 +--- a/src/idn2.c ++++ b/src/idn2.c +@@ -31,7 +31,6 @@ + #include <unistr.h> + + /* Gnulib headers. */ +-#include "error.h" + #include "gettext.h" + #define _(String) dgettext (PACKAGE, String) + #include "progname.h" +@@ -161,9 +160,7 @@ process_input (char *readbuf, int flags) + free (output); + } + else +- error (EXIT_FAILURE, 0, "%s: %s", +- args_info.register_given ? "register" : "lookup", +- idn2_strerror (rc)); ++ perror (idn2_strerror (rc)); + } + + int +@@ -222,7 +219,7 @@ main (int argc, char *argv[]) + } + + if (ferror (stdin)) +- error (EXIT_FAILURE, errno, "%s", _("input error")); ++ perror (_("input error")); + + cmdline_parser_free (&args_info); |