[Pkg-postgresql-public] Bug#862948: pglogical FTBFS on s390x: relocation truncated to fit: R_390_GOT12 against undefined symbol `PG_exception_stack'

Adrian Bunk bunk at debian.org
Fri May 19 07:33:17 UTC 2017


Source: pglogical
Version: 2.0.0-1
Severity: important

https://buildd.debian.org/status/fetch.php?pkg=pglogical&arch=s390x&ver=2.0.0-1&stamp=1495142459&raw=0

...
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -g -O2 -fdebug-prefix-map=/build/postgresql-9.6-EcSt68/postgresql-9.6-9.6.3=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/mit-krb5 -fPIC -pie -fpic -fpic -shared -o pglogical.so pglogical_apply.o pglogical_conflict.o pglogical_manager.o pglogical.o pglogical_node.o pglogical_relcache.o pglogical_repset.o pglogical_rpc.o pglogical_functions.o pglogical_queue.o pglogical_fe.o pglogical_worker.o pglogical_sync.o pglogical_sequences.o pglogical_executor.o pglogical_dependency.o pglogical_apply_heap.o pglogical_apply_spi.o pglogical_output_config.o pglogical_output_plugin.o pglogical_output_proto.o pglogical_proto_json.o pglogical_proto_native.o /«PKGBUILDDIR»/compat96/pglogical_compat.o -L/usr/lib/s390x-linux-gnu -specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/lib/mit-krb5 -L/usr/lib/s390x-linux-gnu/mit-krb5  -Wl,--as-needed  -L/usr/lib/s390x-linux-gnu -lpq 
pglogical_functions.o: In function `pglogical_drop_node':
/«PKGBUILDDIR»/pglogical_functions.c:252:(.text+0x952): relocation truncated to fit: R_390_GOT12 against undefined symbol `PG_exception_stack'
/«PKGBUILDDIR»/pglogical_functions.c:252:(.text+0x958): relocation truncated to fit: R_390_GOT12 against undefined symbol `error_context_stack'
/«PKGBUILDDIR»/pglogical_functions.c:252:(.text+0x98a): relocation truncated to fit: R_390_GOT12 against undefined symbol `PG_exception_stack'
/«PKGBUILDDIR»/pglogical_functions.c:269:(.text+0x9ae): relocation truncated to fit: R_390_GOT12 against undefined symbol `error_context_stack'
/«PKGBUILDDIR»/pglogical_functions.c:261:(.text+0xa02): relocation truncated to fit: R_390_GOT12 against undefined symbol `PG_exception_stack'
/«PKGBUILDDIR»/pglogical_functions.c:261:(.text+0xa08): relocation truncated to fit: R_390_GOT12 against undefined symbol `error_context_stack'
pglogical_functions.o: In function `pglogical_create_subscription':
/«PKGBUILDDIR»/pglogical_functions.c:481:(.text+0xf96): relocation truncated to fit: R_390_GOT12 against undefined symbol `MyDatabaseId'
pglogical_functions.o: In function `pglogical_drop_subscription':
/«PKGBUILDDIR»/pglogical_functions.c:556:(.text+0x1226): relocation truncated to fit: R_390_GOT12 against symbol `PGLogicalCtx' defined in .bss section in pglogical_worker.o
/«PKGBUILDDIR»/pglogical_functions.c:557:(.text+0x1242): relocation truncated to fit: R_390_GOT12 against undefined symbol `MyDatabaseId'
/«PKGBUILDDIR»/pglogical_functions.c:564:(.text+0x1278): relocation truncated to fit: R_390_GOT12 against symbol `PGLogicalCtx' defined in .bss section in pglogical_worker.o
/«PKGBUILDDIR»/pglogical_functions.c:565:(.text+0x127e): additional relocation overflows omitted from the output
collect2: error: ld returned 1 exit status
/usr/lib/postgresql/9.6/lib/pgxs/src/makefiles/../../src/Makefile.shlib:310: recipe for target 'pglogical.so' failed
make[2]: *** [pglogical.so] Error 1


More information about the Pkg-postgresql-public mailing list