Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 03 Jun 2017 18:06:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 219758] databases/postgresql96-contrib: linker error: can't create dynamic relocation
Message-ID:  <bug-219758-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 219758
           Summary: databases/postgresql96-contrib: linker error: can't
                    create dynamic relocation
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                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)

On 12-CURRENT ( FreeBSD 12.0-CURRENT #42 r319513: Sat Jun  3 07:37:24 CEST =
2017
amd64, WITH_LLD_IS_LD=3Dyes) as host and recent poudriere (3.1.19) and jail
version 12.0-CURRENT 1200031, updated 2017-06-01 16:39:02, port
databases/postgresql96-contrib fails to build due to linker error shown bel=
ow:

[...]
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 -O=
3=20
-fstack-protector -fno-strict-aliasing -fPIC -DPIC -L../../src/port
-L../../src/common -lpthread -L/usr/local/lib -L/usr/local/lib -lpthread
-L/usr/local/lib -fstack-protector -L/usr/local/lib -L/usr/lib=20
-L/usr/local/lib -Wl,--as-needed -Wl,-R'/usr/local/lib' -L../../src/port
-lpgport  -shared -o timetravel.so timetravel.o
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_strcasecmp): can't create
dynamic relocation R_X86_64_PC32 against symbol '__mb_sb_limit' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_strcasecmp): can't create
dynamic relocation R_X86_64_PC32 against symbol '_CurrentRuneLocale' define=
d in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_strcasecmp): can't create
dynamic relocation R_X86_64_32 against symbol '_DefaultRuneLocale' defined =
in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_strncasecmp): can't create
dynamic relocation R_X86_64_PC32 against symbol '__mb_sb_limit' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_strncasecmp): can't create
dynamic relocation R_X86_64_PC32 against symbol '_CurrentRuneLocale' define=
d in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_strncasecmp): can't create
dynamic relocation R_X86_64_32 against symbol '_DefaultRuneLocale' defined =
in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_toupper): can't create dyna=
mic
relocation R_X86_64_PC32 against symbol '__mb_sb_limit' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_toupper): can't create dyna=
mic
relocation R_X86_64_PC32 against symbol '_CurrentRuneLocale' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_toupper): can't create dyna=
mic
relocation R_X86_64_32 against symbol '_DefaultRuneLocale' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_toupper): can't create dyna=
mic
relocation R_X86_64_PC32 against symbol '_CurrentRuneLocale' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_toupper): can't create dyna=
mic
relocation R_X86_64_32 against symbol '_DefaultRuneLocale' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_tolower): can't create dyna=
mic
relocation R_X86_64_PC32 against symbol '__mb_sb_limit' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_tolower): can't create dyna=
mic
relocation R_X86_64_PC32 against symbol '_CurrentRuneLocale' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_tolower): can't create dyna=
mic
relocation R_X86_64_32 against symbol '_DefaultRuneLocale' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_tolower): can't create dyna=
mic
relocation R_X86_64_PC32 against symbol '_CurrentRuneLocale' defined in
/lib/libc.so.7
/usr/bin/ld: error: pgstrcasecmp.c:(function pg_tolower): can't create dyna=
mic
relocation R_X86_64_32 against symbol '_DefaultRuneLocale' defined in
/lib/libc.so.7
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[2]: *** [../../src/Makefile.port:16: timetravel.so] Error 1
gmake[2]: Leaving directory
'/wrkdirs/usr/ports/databases/postgresql96-contrib/work/postgresql-9.6.3/co=
ntrib/spi'
gmake[1]: *** [Makefile:94: all-spi-recurse] Error 2
gmake[1]: Leaving directory
'/wrkdirs/usr/ports/databases/postgresql96-contrib/work/postgresql-9.6.3/co=
ntrib'
*** Error code 2

--=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-219758-13>