Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Aug 2017 09:42:55 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 221827] databases/postgresql96-client: /usr/bin/ld: error: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol: _CurrentRuneLocale in readonly segment
Message-ID:  <bug-221827-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221827

            Bug ID: 221827
           Summary: databases/postgresql96-client: /usr/bin/ld: error:
                    can't create dynamic relocation
                    R_AARCH64_ADR_PREL_PG_HI21 against symbol:
                    _CurrentRuneLocale in readonly segment
           Product: Ports & Packages
           Version: Latest
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: pgsql@FreeBSD.org
          Reporter: ohartmann@walstatt.org
          Assignee: pgsql@FreeBSD.org
             Flags: maintainer-feedback?(pgsql@FreeBSD.org)

Running most recent CURRENT (FreeBSD 12.0-CURRENT #133 r322922: Sat Aug 26
10:35:56 CEST 2017), poudriere (poudriere-3.1.19 ), jail for arm64-aarch64,
recently compiled, version (poudriere jail -l): head-arm64 12.0-CURRENT 120=
0041
arm64.aarch64 src=3D/pool/sources/CURRENT-jail/src 2017-08-24 15:11:22
/pool/poudriere/jails/head-arm64, r322833, and recent qemu_static,
qemu-user-static-2.9.94.g20170825;

trying to crosscompile net/asterisk13. The build bails out with the last po=
rt
to build, databases/postgresql96-client, which is a requisite for me with t=
he
error shown below.


[...]
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -shared -o regress.so  regress.o
-L../../../src/port -L../../../src/common -L/usr/local/lib -lpthread -lgssa=
pi
-L/usr/local/lib   -L/usr/local/lib -Wl,--as-needed -Wl,-R'/usr/local/lib'
-lgssapi=20
/usr/local/bin/gmake -C ../../../contrib/spi
gmake[2]: Entering directory
'/wrkdirs/usr/ports/databases/postgresql96-client/work/postgresql-9.6.4/con=
trib/spi'
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -DREFINT_VERBOSE -I. -I. -I../../src/inclu=
de
-I/usr/local/include -I/usr/local/include -I/usr/local/include  -c -o autoi=
nc.o
autoinc.c
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -L../../src/port -L../../src/common
-L/usr/local/lib -lpthread -lgssapi -L/usr/local/lib   -L/usr/local/lib
-Wl,--as-needed -Wl,-R'/usr/local/lib' -L../../src/port -lpgport -lgssapi
-shared -o autoinc.so autoinc.o
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -DREFINT_VERBOSE -I. -I. -I../../src/inclu=
de
-I/usr/local/include -I/usr/local/include -I/usr/local/include  -c -o
insert_username.o insert_username.c
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -L../../src/port -L../../src/common
-L/usr/local/lib -lpthread -lgssapi -L/usr/local/lib   -L/usr/local/lib
-Wl,--as-needed -Wl,-R'/usr/local/lib' -L../../src/port -lpgport -lgssapi
-shared -o insert_username.so insert_username.o
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -DREFINT_VERBOSE -I. -I. -I../../src/inclu=
de
-I/usr/local/include -I/usr/local/include -I/usr/local/include  -c -o
moddatetime.o moddatetime.c
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -L../../src/port -L../../src/common
-L/usr/local/lib -lpthread -lgssapi -L/usr/local/lib   -L/usr/local/lib
-Wl,--as-needed -Wl,-R'/usr/local/lib' -L../../src/port -lpgport -lgssapi
-shared -o moddatetime.so moddatetime.o
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -DREFINT_VERBOSE -I. -I. -I../../src/inclu=
de
-I/usr/local/include -I/usr/local/include -I/usr/local/include  -c -o refin=
t.o
refint.c
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -L../../src/port -L../../src/common
-L/usr/local/lib -lpthread -lgssapi -L/usr/local/lib   -L/usr/local/lib
-Wl,--as-needed -Wl,-R'/usr/local/lib' -L../../src/port -lpgport -lgssapi
-shared -o refint.so refint.o
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -DREFINT_VERBOSE -I. -I. -I../../src/inclu=
de
-I/usr/local/include -I/usr/local/include -I/usr/local/include  -c -o
timetravel.o timetravel.c
cc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
-Wendif-labels -Wmissing-format-attribute -Wformat-security
-fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -O2 -pipe=20
-fno-strict-aliasing -fPIC -DPIC -L../../src/port -L../../src/common
-L/usr/local/lib -lpthread -lgssapi -L/usr/local/lib   -L/usr/local/lib
-Wl,--as-needed -Wl,-R'/usr/local/lib' -L../../src/port -lpgport -lgssapi
-shared -o timetravel.so timetravel.o
/usr/bin/ld: error: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_H=
I21
against symbol: _CurrentRuneLocale in readonly segment
>>> defined in /lib/libc.so.7
>>> referenced by pgstrcasecmp.c
>>>               pgstrcasecmp.o:(pg_strcasecmp) in archive ../../src/port/=
libpgport.a

/usr/bin/ld: error: can't create dynamic relocation
R_AARCH64_LDST64_ABS_LO12_NC against symbol: _CurrentRuneLocale in readonly
segment
>>> defined in /lib/libc.so.7
>>> referenced by pgstrcasecmp.c
>>>               pgstrcasecmp.o:(pg_strcasecmp) in archive ../../src/port/=
libpgport.a

/usr/bin/ld: error: can't create dynamic relocation R_AARCH64_ADR_PREL_PG_H=
I21
against symbol: __mb_sb_limit in readonly segment
>>> defined in /lib/libc.so.7
>>> referenced by pgstrcasecmp.c
>>>               pgstrcasecmp.o:(pg_strcasecmp) in archive ../../src/port/=
libpgport.a

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-221827-13>