On 2021/09/19 22:01, k...@openbsd.org wrote:
> http://build-failures.rhaalovely.net/sparc64/2021-09-18/devel/libidn2.log

It's the usual one again with duplicate symbols.

Comparing files from the libunistring and libiconv packages from
two builds, one having the problem one not, the only files with any
difference are the static libraries, and after sed'ing them to
replace timestamps of the .o files there is no remaining difference,
so the issue seem to be in the libidn2 build rather than one of the
ports it depends on.

If the build machines are not yet cleaned, can you try

(0. save a copy of the libidn2 build dir first)

1. cleaning libidn2 and attempt a rebuild as-is, is there any change?

2. rebuilding libidn2 with USE_LIBTOOL=gnu?


libtool: link: cc -shared -fPIC -DPIC -o .libs/libidn2.so.1.1 -std=gnu99 
-fno-common -W -Waddress -Wall -Wattributes -Wbad-function-cast -Wcast-align 
-Wchar-subscripts -Wcomment -Wcomments -Wdeprecated -Wdeprecated-declarations 
-Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra 
-Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k 
-Wformat-zero-length -Wimplicit -Wimplicit-function-declaration -Wimplicit-int 
-Winit-self -Winline -Wint-to-pointer-cast -Winvalid-pch -Wmain 
-Wmissing-braces -Wmissing-declarations -Wmissing-include-dirs 
-Wmissing-prototypes -Wmultichar -Wnested-externs -Wnonnull 
-Wold-style-definition -Woverflow -Woverlength-strings -Woverride-init -Wpacked 
-Wparentheses -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas 
-Wreturn-type -Wsequence-point -Wshadow -Wstack-protector -Wstrict-aliasing 
-Wstrict-overflow -Wstrict-prototypes -Wswitch -Wtrampolines -Wtrigraphs 
-Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wunused 
-Wunused-function -Wunused-label -Wunused-macros -Wunused-parameter 
-Wunused-value -Wunused-variable -Wvariadic-macros -Wvolatile-register-var 
-Wwrite-strings -Wnormalized=nfc -Wno-missing-field-initializers 
-fdiagnostics-show-option -Wno-missing-field-initializers -fvisibility=hidden 
-O2 -pipe -Wl,--version-script=./idn2.map .libs/idna.o .libs/lookup.o 
.libs/decode.o .libs/register.o .libs/bidi.o .libs/version.o .libs/error.o 
.libs/puny_encode.o .libs/puny_decode.o .libs/free.o .libs/data.o 
.libs/tr46map.o .libs/tables.o .libs/context.o -Wl,-whole-archive 
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/gl/.libs/libgnu.a 
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a 
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a 
-Wl,-no-whole-archive -L.libs -liconv -lunistring -Wl,-soname,libidn2.so.1.1
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalnum':
c-ctype.c:(.text+0x0): multiple definition of `c_isalnum'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalpha':
c-ctype.c:(.text+0x60): multiple definition of `c_isalpha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x60):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isascii':
c-ctype.c:(.text+0xc0): multiple definition of `c_isascii'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isblank':
c-ctype.c:(.text+0xe0): multiple definition of `c_isblank'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_iscntrl':
c-ctype.c:(.text+0x120): multiple definition of `c_iscntrl'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isdigit':
c-ctype.c:(.text+0x160): multiple definition of `c_isdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isgraph':
c-ctype.c:(.text+0x180): multiple definition of `c_isgraph'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x180):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_islower':
c-ctype.c:(.text+0x1a0): multiple definition of `c_islower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isprint':
c-ctype.c:(.text+0x1c0): multiple definition of `c_isprint'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_ispunct':
c-ctype.c:(.text+0x1e0): multiple definition of `c_ispunct'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isspace':
c-ctype.c:(.text+0x260): multiple definition of `c_isspace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x260):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isupper':
c-ctype.c:(.text+0x2c0): multiple definition of `c_isupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isxdigit':
c-ctype.c:(.text+0x2e0): multiple definition of `c_isxdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_tolower':
c-ctype.c:(.text+0x340): multiple definition of `c_tolower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x340):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_toupper':
c-ctype.c:(.text+0x360): multiple definition of `c_toupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x360):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):
 In function `c_strcasecmp':
c-strcasecmp.c:(.text+0x20): multiple definition of `c_strcasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):c-strcasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):
 In function `c_strncasecmp':
c-strncasecmp.c:(.text+0x20): multiple definition of `c_strncasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):c-strncasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):
 In function `locale_charset':
localcharset.c:(.text+0x20): multiple definition of `locale_charset'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):localcharset.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `freea':
malloca.c:(.text+0x0): multiple definition of `freea'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `mmalloca':
malloca.c:(.text+0x40): multiple definition of `mmalloca'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x40):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_cd_iconveh':
striconveh.c:(.text+0x1ac0): multiple definition of `str_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ac0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_cd_iconveh':
striconveh.c:(.text+0x1bc0): multiple definition of `mem_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1bc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_close':
striconveh.c:(.text+0x1c00): multiple definition of `iconveh_close'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1c00):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_open':
striconveh.c:(.text+0x1ce0): multiple definition of `iconveh_open'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ce0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_iconveh':
striconveh.c:(.text+0x1f20): multiple definition of `str_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1f20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_iconveh':
striconveh.c:(.text+0x2060): multiple definition of `mem_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x2060):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `str_iconveha':
striconveha.c:(.text+0x160): multiple definition of `str_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `mem_iconveha':
striconveha.c:(.text+0x440): multiple definition of `mem_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x440):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `uniconv_register_autodetect':
striconveha.c:(.text+0x5a0): multiple definition of 
`uniconv_register_autodetect'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x5a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_class':
bidi_of.c:(.text+0x20): multiple definition of `uc_bidi_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_category':
bidi_of.c:(.text+0x100): multiple definition of `uc_bidi_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 multiple definition of `UC_CATEGORY_M'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 multiple definition of `_UC_CATEGORY_NONE'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_general_category':
categ_of.c:(.text+0x20): multiple definition of `uc_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_is_general_category_withtable':
categ_of.c:(.text+0x1a0): multiple definition of 
`uc_is_general_category_withtable'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):
 In function `uc_is_general_category':
categ_test.c:(.text+0x0): multiple definition of `uc_is_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):categ_test.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):
 In function `uc_combining_class':
combiningclass.c:(.text+0x20): multiple definition of `uc_combining_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):combiningclass.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):
 In function `uc_joining_type':
joiningtype_of.c:(.text+0x20): multiple definition of `uc_joining_type'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):joiningtype_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script':
scripts.c:(.text+0x20): multiple definition of `uc_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_is_script':
scripts.c:(.text+0xe0): multiple definition of `uc_is_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_all_scripts':
scripts.c:(.text+0x100): multiple definition of `uc_all_scripts'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_lookup':
scripts.c:(.text+0x140): multiple definition of `uc_script_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x140):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_byname':
scripts.c:(.text+0x280): multiple definition of `uc_script_byname'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x280):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):
 In function `uc_canonical_decomposition':
canonical-decomposition.c:(.text+0x20): multiple definition of 
`uc_canonical_decomposition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):canonical-decomposition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `gl_uninorm_compose_lookup':
composition.c:(.text+0x20): multiple definition of `gl_uninorm_compose_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `uc_composition':
composition.c:(.text+0x120): multiple definition of `uc_composition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_fromto':
decompose-internal.c:(.text+0x120): multiple definition of 
`gl_uninorm_decompose_merge_sort_fromto'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_inplace':
decompose-internal.c:(.text+0x380): multiple definition of 
`gl_uninorm_decompose_merge_sort_inplace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x380):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 multiple definition of `gl_uninorm_decomp_chars_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 multiple definition of `gl_uninorm_decomp_index_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfc'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfd'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):
 In function `u32_normalize':
u32-normalize.c:(.text+0x20): multiple definition of `u32_normalize'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):u32-normalize.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalnum':
c-ctype.c:(.text+0x0): multiple definition of `c_isalnum'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalpha':
c-ctype.c:(.text+0x60): multiple definition of `c_isalpha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x60):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isascii':
c-ctype.c:(.text+0xc0): multiple definition of `c_isascii'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isblank':
c-ctype.c:(.text+0xe0): multiple definition of `c_isblank'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_iscntrl':
c-ctype.c:(.text+0x120): multiple definition of `c_iscntrl'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isdigit':
c-ctype.c:(.text+0x160): multiple definition of `c_isdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isgraph':
c-ctype.c:(.text+0x180): multiple definition of `c_isgraph'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x180):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_islower':
c-ctype.c:(.text+0x1a0): multiple definition of `c_islower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isprint':
c-ctype.c:(.text+0x1c0): multiple definition of `c_isprint'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_ispunct':
c-ctype.c:(.text+0x1e0): multiple definition of `c_ispunct'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isspace':
c-ctype.c:(.text+0x260): multiple definition of `c_isspace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x260):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isupper':
c-ctype.c:(.text+0x2c0): multiple definition of `c_isupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isxdigit':
c-ctype.c:(.text+0x2e0): multiple definition of `c_isxdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_tolower':
c-ctype.c:(.text+0x340): multiple definition of `c_tolower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x340):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_toupper':
c-ctype.c:(.text+0x360): multiple definition of `c_toupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x360):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):
 In function `c_strcasecmp':
c-strcasecmp.c:(.text+0x20): multiple definition of `c_strcasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):c-strcasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):
 In function `c_strncasecmp':
c-strncasecmp.c:(.text+0x20): multiple definition of `c_strncasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):c-strncasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):
 In function `locale_charset':
localcharset.c:(.text+0x20): multiple definition of `locale_charset'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):localcharset.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `freea':
malloca.c:(.text+0x0): multiple definition of `freea'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `mmalloca':
malloca.c:(.text+0x40): multiple definition of `mmalloca'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x40):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_cd_iconveh':
striconveh.c:(.text+0x1ac0): multiple definition of `str_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ac0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_cd_iconveh':
striconveh.c:(.text+0x1bc0): multiple definition of `mem_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1bc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_close':
striconveh.c:(.text+0x1c00): multiple definition of `iconveh_close'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1c00):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_open':
striconveh.c:(.text+0x1ce0): multiple definition of `iconveh_open'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ce0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_iconveh':
striconveh.c:(.text+0x1f20): multiple definition of `str_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1f20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_iconveh':
striconveh.c:(.text+0x2060): multiple definition of `mem_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x2060):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `str_iconveha':
striconveha.c:(.text+0x160): multiple definition of `str_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `mem_iconveha':
striconveha.c:(.text+0x440): multiple definition of `mem_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x440):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `uniconv_register_autodetect':
striconveha.c:(.text+0x5a0): multiple definition of 
`uniconv_register_autodetect'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x5a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_class':
bidi_of.c:(.text+0x20): multiple definition of `uc_bidi_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_category':
bidi_of.c:(.text+0x100): multiple definition of `uc_bidi_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 multiple definition of `UC_CATEGORY_M'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 multiple definition of `_UC_CATEGORY_NONE'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_general_category':
categ_of.c:(.text+0x20): multiple definition of `uc_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_is_general_category_withtable':
categ_of.c:(.text+0x1a0): multiple definition of 
`uc_is_general_category_withtable'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):
 In function `uc_is_general_category':
categ_test.c:(.text+0x0): multiple definition of `uc_is_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):categ_test.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):
 In function `uc_combining_class':
combiningclass.c:(.text+0x20): multiple definition of `uc_combining_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):combiningclass.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):
 In function `uc_joining_type':
joiningtype_of.c:(.text+0x20): multiple definition of `uc_joining_type'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):joiningtype_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script':
scripts.c:(.text+0x20): multiple definition of `uc_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_is_script':
scripts.c:(.text+0xe0): multiple definition of `uc_is_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_all_scripts':
scripts.c:(.text+0x100): multiple definition of `uc_all_scripts'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_lookup':
scripts.c:(.text+0x140): multiple definition of `uc_script_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x140):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_byname':
scripts.c:(.text+0x280): multiple definition of `uc_script_byname'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x280):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):
 In function `uc_canonical_decomposition':
canonical-decomposition.c:(.text+0x20): multiple definition of 
`uc_canonical_decomposition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):canonical-decomposition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `gl_uninorm_compose_lookup':
composition.c:(.text+0x20): multiple definition of `gl_uninorm_compose_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `uc_composition':
composition.c:(.text+0x120): multiple definition of `uc_composition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_fromto':
decompose-internal.c:(.text+0x120): multiple definition of 
`gl_uninorm_decompose_merge_sort_fromto'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_inplace':
decompose-internal.c:(.text+0x380): multiple definition of 
`gl_uninorm_decompose_merge_sort_inplace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x380):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 multiple definition of `gl_uninorm_decomp_chars_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 multiple definition of `gl_uninorm_decomp_index_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfc'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfd'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):
 In function `u32_normalize':
u32-normalize.c:(.text+0x20): multiple definition of `u32_normalize'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):u32-normalize.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalnum':
c-ctype.c:(.text+0x0): multiple definition of `c_isalnum'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalpha':
c-ctype.c:(.text+0x60): multiple definition of `c_isalpha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x60):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isascii':
c-ctype.c:(.text+0xc0): multiple definition of `c_isascii'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isblank':
c-ctype.c:(.text+0xe0): multiple definition of `c_isblank'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_iscntrl':
c-ctype.c:(.text+0x120): multiple definition of `c_iscntrl'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isdigit':
c-ctype.c:(.text+0x160): multiple definition of `c_isdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isgraph':
c-ctype.c:(.text+0x180): multiple definition of `c_isgraph'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x180):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_islower':
c-ctype.c:(.text+0x1a0): multiple definition of `c_islower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isprint':
c-ctype.c:(.text+0x1c0): multiple definition of `c_isprint'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_ispunct':
c-ctype.c:(.text+0x1e0): multiple definition of `c_ispunct'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isspace':
c-ctype.c:(.text+0x260): multiple definition of `c_isspace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x260):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isupper':
c-ctype.c:(.text+0x2c0): multiple definition of `c_isupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isxdigit':
c-ctype.c:(.text+0x2e0): multiple definition of `c_isxdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_tolower':
c-ctype.c:(.text+0x340): multiple definition of `c_tolower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x340):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_toupper':
c-ctype.c:(.text+0x360): multiple definition of `c_toupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x360):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):
 In function `c_strcasecmp':
c-strcasecmp.c:(.text+0x20): multiple definition of `c_strcasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):c-strcasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):
 In function `c_strncasecmp':
c-strncasecmp.c:(.text+0x20): multiple definition of `c_strncasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):c-strncasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):
 In function `locale_charset':
localcharset.c:(.text+0x20): multiple definition of `locale_charset'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):localcharset.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `freea':
malloca.c:(.text+0x0): multiple definition of `freea'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `mmalloca':
malloca.c:(.text+0x40): multiple definition of `mmalloca'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x40):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_cd_iconveh':
striconveh.c:(.text+0x1ac0): multiple definition of `str_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ac0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_cd_iconveh':
striconveh.c:(.text+0x1bc0): multiple definition of `mem_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1bc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_close':
striconveh.c:(.text+0x1c00): multiple definition of `iconveh_close'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1c00):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_open':
striconveh.c:(.text+0x1ce0): multiple definition of `iconveh_open'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ce0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_iconveh':
striconveh.c:(.text+0x1f20): multiple definition of `str_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1f20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_iconveh':
striconveh.c:(.text+0x2060): multiple definition of `mem_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x2060):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `str_iconveha':
striconveha.c:(.text+0x160): multiple definition of `str_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `mem_iconveha':
striconveha.c:(.text+0x440): multiple definition of `mem_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x440):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `uniconv_register_autodetect':
striconveha.c:(.text+0x5a0): multiple definition of 
`uniconv_register_autodetect'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x5a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_class':
bidi_of.c:(.text+0x20): multiple definition of `uc_bidi_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_category':
bidi_of.c:(.text+0x100): multiple definition of `uc_bidi_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 multiple definition of `UC_CATEGORY_M'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 multiple definition of `_UC_CATEGORY_NONE'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_general_category':
categ_of.c:(.text+0x20): multiple definition of `uc_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_is_general_category_withtable':
categ_of.c:(.text+0x1a0): multiple definition of 
`uc_is_general_category_withtable'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):
 In function `uc_is_general_category':
categ_test.c:(.text+0x0): multiple definition of `uc_is_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):categ_test.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):
 In function `uc_combining_class':
combiningclass.c:(.text+0x20): multiple definition of `uc_combining_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):combiningclass.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):
 In function `uc_joining_type':
joiningtype_of.c:(.text+0x20): multiple definition of `uc_joining_type'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):joiningtype_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script':
scripts.c:(.text+0x20): multiple definition of `uc_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_is_script':
scripts.c:(.text+0xe0): multiple definition of `uc_is_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_all_scripts':
scripts.c:(.text+0x100): multiple definition of `uc_all_scripts'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_lookup':
scripts.c:(.text+0x140): multiple definition of `uc_script_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x140):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_byname':
scripts.c:(.text+0x280): multiple definition of `uc_script_byname'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x280):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):
 In function `uc_canonical_decomposition':
canonical-decomposition.c:(.text+0x20): multiple definition of 
`uc_canonical_decomposition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):canonical-decomposition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `gl_uninorm_compose_lookup':
composition.c:(.text+0x20): multiple definition of `gl_uninorm_compose_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `uc_composition':
composition.c:(.text+0x120): multiple definition of `uc_composition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_fromto':
decompose-internal.c:(.text+0x120): multiple definition of 
`gl_uninorm_decompose_merge_sort_fromto'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_inplace':
decompose-internal.c:(.text+0x380): multiple definition of 
`gl_uninorm_decompose_merge_sort_inplace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x380):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 multiple definition of `gl_uninorm_decomp_chars_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 multiple definition of `gl_uninorm_decomp_index_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfc'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfd'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):
 In function `u32_normalize':
u32-normalize.c:(.text+0x20): multiple definition of `u32_normalize'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):u32-normalize.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalnum':
c-ctype.c:(.text+0x0): multiple definition of `c_isalnum'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalpha':
c-ctype.c:(.text+0x60): multiple definition of `c_isalpha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x60):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isascii':
c-ctype.c:(.text+0xc0): multiple definition of `c_isascii'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isblank':
c-ctype.c:(.text+0xe0): multiple definition of `c_isblank'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_iscntrl':
c-ctype.c:(.text+0x120): multiple definition of `c_iscntrl'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isdigit':
c-ctype.c:(.text+0x160): multiple definition of `c_isdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isgraph':
c-ctype.c:(.text+0x180): multiple definition of `c_isgraph'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x180):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_islower':
c-ctype.c:(.text+0x1a0): multiple definition of `c_islower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isprint':
c-ctype.c:(.text+0x1c0): multiple definition of `c_isprint'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_ispunct':
c-ctype.c:(.text+0x1e0): multiple definition of `c_ispunct'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isspace':
c-ctype.c:(.text+0x260): multiple definition of `c_isspace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x260):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isupper':
c-ctype.c:(.text+0x2c0): multiple definition of `c_isupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isxdigit':
c-ctype.c:(.text+0x2e0): multiple definition of `c_isxdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_tolower':
c-ctype.c:(.text+0x340): multiple definition of `c_tolower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x340):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_toupper':
c-ctype.c:(.text+0x360): multiple definition of `c_toupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x360):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):
 In function `c_strcasecmp':
c-strcasecmp.c:(.text+0x20): multiple definition of `c_strcasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):c-strcasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):
 In function `c_strncasecmp':
c-strncasecmp.c:(.text+0x20): multiple definition of `c_strncasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):c-strncasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):
 In function `locale_charset':
localcharset.c:(.text+0x20): multiple definition of `locale_charset'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):localcharset.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `freea':
malloca.c:(.text+0x0): multiple definition of `freea'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `mmalloca':
malloca.c:(.text+0x40): multiple definition of `mmalloca'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x40):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_cd_iconveh':
striconveh.c:(.text+0x1ac0): multiple definition of `str_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ac0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_cd_iconveh':
striconveh.c:(.text+0x1bc0): multiple definition of `mem_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1bc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_close':
striconveh.c:(.text+0x1c00): multiple definition of `iconveh_close'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1c00):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_open':
striconveh.c:(.text+0x1ce0): multiple definition of `iconveh_open'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ce0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_iconveh':
striconveh.c:(.text+0x1f20): multiple definition of `str_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1f20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_iconveh':
striconveh.c:(.text+0x2060): multiple definition of `mem_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x2060):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `str_iconveha':
striconveha.c:(.text+0x160): multiple definition of `str_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `mem_iconveha':
striconveha.c:(.text+0x440): multiple definition of `mem_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x440):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `uniconv_register_autodetect':
striconveha.c:(.text+0x5a0): multiple definition of 
`uniconv_register_autodetect'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x5a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_class':
bidi_of.c:(.text+0x20): multiple definition of `uc_bidi_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_category':
bidi_of.c:(.text+0x100): multiple definition of `uc_bidi_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 multiple definition of `UC_CATEGORY_M'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 multiple definition of `_UC_CATEGORY_NONE'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_general_category':
categ_of.c:(.text+0x20): multiple definition of `uc_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_is_general_category_withtable':
categ_of.c:(.text+0x1a0): multiple definition of 
`uc_is_general_category_withtable'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):
 In function `uc_is_general_category':
categ_test.c:(.text+0x0): multiple definition of `uc_is_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):categ_test.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):
 In function `uc_combining_class':
combiningclass.c:(.text+0x20): multiple definition of `uc_combining_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):combiningclass.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):
 In function `uc_joining_type':
joiningtype_of.c:(.text+0x20): multiple definition of `uc_joining_type'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):joiningtype_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script':
scripts.c:(.text+0x20): multiple definition of `uc_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_is_script':
scripts.c:(.text+0xe0): multiple definition of `uc_is_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_all_scripts':
scripts.c:(.text+0x100): multiple definition of `uc_all_scripts'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_lookup':
scripts.c:(.text+0x140): multiple definition of `uc_script_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x140):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_byname':
scripts.c:(.text+0x280): multiple definition of `uc_script_byname'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x280):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):
 In function `uc_canonical_decomposition':
canonical-decomposition.c:(.text+0x20): multiple definition of 
`uc_canonical_decomposition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):canonical-decomposition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `gl_uninorm_compose_lookup':
composition.c:(.text+0x20): multiple definition of `gl_uninorm_compose_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `uc_composition':
composition.c:(.text+0x120): multiple definition of `uc_composition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_fromto':
decompose-internal.c:(.text+0x120): multiple definition of 
`gl_uninorm_decompose_merge_sort_fromto'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_inplace':
decompose-internal.c:(.text+0x380): multiple definition of 
`gl_uninorm_decompose_merge_sort_inplace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x380):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 multiple definition of `gl_uninorm_decomp_chars_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 multiple definition of `gl_uninorm_decomp_index_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfc'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfd'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):
 In function `u32_normalize':
u32-normalize.c:(.text+0x20): multiple definition of `u32_normalize'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):u32-normalize.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalnum':
c-ctype.c:(.text+0x0): multiple definition of `c_isalnum'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isalpha':
c-ctype.c:(.text+0x60): multiple definition of `c_isalpha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x60):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isascii':
c-ctype.c:(.text+0xc0): multiple definition of `c_isascii'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isblank':
c-ctype.c:(.text+0xe0): multiple definition of `c_isblank'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_iscntrl':
c-ctype.c:(.text+0x120): multiple definition of `c_iscntrl'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isdigit':
c-ctype.c:(.text+0x160): multiple definition of `c_isdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isgraph':
c-ctype.c:(.text+0x180): multiple definition of `c_isgraph'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x180):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_islower':
c-ctype.c:(.text+0x1a0): multiple definition of `c_islower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isprint':
c-ctype.c:(.text+0x1c0): multiple definition of `c_isprint'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_ispunct':
c-ctype.c:(.text+0x1e0): multiple definition of `c_ispunct'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x1e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isspace':
c-ctype.c:(.text+0x260): multiple definition of `c_isspace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x260):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isupper':
c-ctype.c:(.text+0x2c0): multiple definition of `c_isupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2c0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_isxdigit':
c-ctype.c:(.text+0x2e0): multiple definition of `c_isxdigit'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x2e0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_tolower':
c-ctype.c:(.text+0x340): multiple definition of `c_tolower'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x340):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):
 In function `c_toupper':
c-ctype.c:(.text+0x360): multiple definition of `c_toupper'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-ctype.o):c-ctype.c:(.text+0x360):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):
 In function `c_strcasecmp':
c-strcasecmp.c:(.text+0x20): multiple definition of `c_strcasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strcasecmp.o):c-strcasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):
 In function `c_strncasecmp':
c-strncasecmp.c:(.text+0x20): multiple definition of `c_strncasecmp'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(c-strncasecmp.o):c-strncasecmp.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):
 In function `locale_charset':
localcharset.c:(.text+0x20): multiple definition of `locale_charset'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(localcharset.o):localcharset.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `freea':
malloca.c:(.text+0x0): multiple definition of `freea'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):
 In function `mmalloca':
malloca.c:(.text+0x40): multiple definition of `mmalloca'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(malloca.o):malloca.c:(.text+0x40):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_cd_iconveh':
striconveh.c:(.text+0x1ac0): multiple definition of `str_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ac0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_cd_iconveh':
striconveh.c:(.text+0x1bc0): multiple definition of `mem_cd_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1bc0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_close':
striconveh.c:(.text+0x1c00): multiple definition of `iconveh_close'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1c00):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `iconveh_open':
striconveh.c:(.text+0x1ce0): multiple definition of `iconveh_open'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1ce0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `str_iconveh':
striconveh.c:(.text+0x1f20): multiple definition of `str_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x1f20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):
 In function `mem_iconveh':
striconveh.c:(.text+0x2060): multiple definition of `mem_iconveh'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveh.o):striconveh.c:(.text+0x2060):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `str_iconveha':
striconveha.c:(.text+0x160): multiple definition of `str_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x160):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `mem_iconveha':
striconveha.c:(.text+0x440): multiple definition of `mem_iconveha'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x440):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):
 In function `uniconv_register_autodetect':
striconveha.c:(.text+0x5a0): multiple definition of 
`uniconv_register_autodetect'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(striconveha.o):striconveha.c:(.text+0x5a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_class':
bidi_of.c:(.text+0x20): multiple definition of `uc_bidi_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):
 In function `uc_bidi_category':
bidi_of.c:(.text+0x100): multiple definition of `uc_bidi_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(bidi_of.o):bidi_of.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 multiple definition of `UC_CATEGORY_M'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_M.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 multiple definition of `_UC_CATEGORY_NONE'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_none.o):(.data.rel.ro.local+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_general_category':
categ_of.c:(.text+0x20): multiple definition of `uc_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):
 In function `uc_is_general_category_withtable':
categ_of.c:(.text+0x1a0): multiple definition of 
`uc_is_general_category_withtable'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_of.o):categ_of.c:(.text+0x1a0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):
 In function `uc_is_general_category':
categ_test.c:(.text+0x0): multiple definition of `uc_is_general_category'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(categ_test.o):categ_test.c:(.text+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):
 In function `uc_combining_class':
combiningclass.c:(.text+0x20): multiple definition of `uc_combining_class'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(combiningclass.o):combiningclass.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):
 In function `uc_joining_type':
joiningtype_of.c:(.text+0x20): multiple definition of `uc_joining_type'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(joiningtype_of.o):joiningtype_of.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script':
scripts.c:(.text+0x20): multiple definition of `uc_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_is_script':
scripts.c:(.text+0xe0): multiple definition of `uc_is_script'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0xe0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_all_scripts':
scripts.c:(.text+0x100): multiple definition of `uc_all_scripts'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x100):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_lookup':
scripts.c:(.text+0x140): multiple definition of `uc_script_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x140):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):
 In function `uc_script_byname':
scripts.c:(.text+0x280): multiple definition of `uc_script_byname'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(scripts.o):scripts.c:(.text+0x280):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):
 In function `uc_canonical_decomposition':
canonical-decomposition.c:(.text+0x20): multiple definition of 
`uc_canonical_decomposition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(canonical-decomposition.o):canonical-decomposition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `gl_uninorm_compose_lookup':
composition.c:(.text+0x20): multiple definition of `gl_uninorm_compose_lookup'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x20):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):
 In function `uc_composition':
composition.c:(.text+0x120): multiple definition of `uc_composition'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(composition.o):composition.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_fromto':
decompose-internal.c:(.text+0x120): multiple definition of 
`gl_uninorm_decompose_merge_sort_fromto'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x120):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):
 In function `gl_uninorm_decompose_merge_sort_inplace':
decompose-internal.c:(.text+0x380): multiple definition of 
`gl_uninorm_decompose_merge_sort_inplace'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decompose-internal.o):decompose-internal.c:(.text+0x380):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 multiple definition of `gl_uninorm_decomp_chars_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 multiple definition of `gl_uninorm_decomp_index_table'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(decomposition-table.o):(.rodata+0x63e8):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfc'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfc.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 multiple definition of `uninorm_nfd'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(nfd.o):(.data.rel.ro+0x0):
 first defined here
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):
 In function `u32_normalize':
u32-normalize.c:(.text+0x20): multiple definition of `u32_normalize'
/usr/obj/ports/libidn2-2.3.0/libidn2-2.3.0/unistring/.libs/libunistring.a(u32-normalize.o):u32-normalize.c:(.text+0x20):
 first defined here
collect2: ld returned 1 exit status

Reply via email to