Warning, /graphics/krita/3rdparty/ext_gettext/0001-Fix-libgettextpo-linking-on-macOS.patch is written in an unsupported language. File is not indexed.
0001 --- a/gettext-tools/libgettextpo/Makefile.am 2020-07-26 20:31:02.000000000 +0000 0002 +++ b/gettext-tools/libgettextpo/Makefile.am 2020-07-26 20:31:02.000000000 +0000 0003 @@ -107,7 +107,25 @@ 0004 # How to build libgettextpo.la. 0005 # Don't make it depend on libgettextsrc.la or libgettextlib.la, since they 0006 # define an uncontrolled amount of symbols. 0007 -libgettextpo_la_LIBADD = libgnu.la $(WOE32_LIBADD) $(LTLIBUNISTRING) 0008 +# Amyspark: Need @LTLIBTEXTSTYLE@ because in macOS the linker will complain: 0009 +# Undefined symbols for architecture x86_64: 0010 +# "_file_ostream_create", referenced from: 0011 +# _msgdomain_list_print in write-catalog.o 0012 +# "_ostream_free", referenced from: 0013 +# _msgdomain_list_print in write-catalog.o 0014 +# "_ostream_write_mem", referenced from: 0015 +# _message_print_comment in write-po.o 0016 +# _wrap in write-po.o 0017 +# "_ostream_write_str", referenced from: 0018 +# _message_print_comment in write-po.o 0019 +# _message_print_comment_dot in write-po.o 0020 +# _message_print_comment_filepos in write-po.o 0021 +# _message_print_comment_flags in write-po.o 0022 +# _msgdomain_list_print_po in write-po.o 0023 +# _wrap in write-po.o 0024 +# ld: symbol(s) not found for architecture x86_64 0025 +# clang: error: linker command failed with exit code 1 (use -v to see invocation) 0026 +libgettextpo_la_LIBADD = libgnu.la ../../libtextstyle/lib/libtextstyle.la $(WOE32_LIBADD) $(LTLIBUNISTRING) 0027 libgettextpo_la_LDFLAGS = \ 0028 -version-info $(LTV_CURRENT):$(LTV_REVISION):$(LTV_AGE) \ 0029 -rpath $(libdir) \ 0030 --- a/gettext-tools/libgettextpo/Makefile.in 2020-07-26 21:04:58.000000000 +0000 0031 +++ b/gettext-tools/libgettextpo/Makefile.in 2020-07-26 21:04:58.000000000 +0000 0032 @@ -557,7 +555,8 @@ 0033 LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES) 0034 @WOE32_TRUE@am__DEPENDENCIES_1 = libgettextpo.res.lo 0035 am__DEPENDENCIES_2 = 0036 -libgettextpo_la_DEPENDENCIES = libgnu.la $(am__DEPENDENCIES_1) \ 0037 +libgettextpo_la_DEPENDENCIES = libgnu.la \ 0038 + ../../libtextstyle/lib/libtextstyle.la $(am__DEPENDENCIES_1) \ 0039 $(am__DEPENDENCIES_2) 0040 am__libgettextpo_la_SOURCES_DIST = gettext-po.c ../src/str-list.c \ 0041 ../src/dir-list.c ../src/message.c ../src/msgl-ascii.c \ 0042 @@ -2545,7 +2544,25 @@ 0043 # How to build libgettextpo.la. 0044 # Don't make it depend on libgettextsrc.la or libgettextlib.la, since they 0045 # define an uncontrolled amount of symbols. 0046 -libgettextpo_la_LIBADD = libgnu.la $(WOE32_LIBADD) $(LTLIBUNISTRING) 0047 +# Amyspark: Need @LTLIBTEXTSTYLE@ because in macOS the linker will complain: 0048 +# Undefined symbols for architecture x86_64: 0049 +# "_file_ostream_create", referenced from: 0050 +# _msgdomain_list_print in write-catalog.o 0051 +# "_ostream_free", referenced from: 0052 +# _msgdomain_list_print in write-catalog.o 0053 +# "_ostream_write_mem", referenced from: 0054 +# _message_print_comment in write-po.o 0055 +# _wrap in write-po.o 0056 +# "_ostream_write_str", referenced from: 0057 +# _message_print_comment in write-po.o 0058 +# _message_print_comment_dot in write-po.o 0059 +# _message_print_comment_filepos in write-po.o 0060 +# _message_print_comment_flags in write-po.o 0061 +# _msgdomain_list_print_po in write-po.o 0062 +# _wrap in write-po.o 0063 +# ld: symbol(s) not found for architecture x86_64 0064 +# clang: error: linker command failed with exit code 1 (use -v to see invocation) 0065 +libgettextpo_la_LIBADD = libgnu.la ../../libtextstyle/lib/libtextstyle.la $(WOE32_LIBADD) $(LTLIBUNISTRING) 0066 libgettextpo_la_LDFLAGS = -version-info \ 0067 $(LTV_CURRENT):$(LTV_REVISION):$(LTV_AGE) -rpath $(libdir) \ 0068 @LTLIBINTL@ @LTLIBICONV@ -lc -no-undefined $(am__append_2) \