gcc 5.4 on Ubuntu 16.04 was compiling ok a couple of month back, but gcc 7.3 on Ubuntu 18.04 gives me problems. I feel that it is "position-independent executables"-related but can't pinpoint exact place in your scripts.
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol acos' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol atan2' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol cos' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol cos' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol `atan' causes overflow in R_X86_64_PC32 relocation
gcc 5.4 on Ubuntu 16.04 was compiling ok a couple of month back, but gcc 7.3 on Ubuntu 18.04 gives me problems. I feel that it is "position-independent executables"-related but can't pinpoint exact place in your scripts.
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol
acos' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbolatan2' causes overflow in R_X86_64_PC32 relocation[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol
cos' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbolcos' causes overflow in R_X86_64_PC32 relocation[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol
pow' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbolpow' causes overflow in R_X86_64_PC32 relocation[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol
pow' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbolpow' causes overflow in R_X86_64_PC32 relocation[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol `atan' causes overflow in R_X86_64_PC32 relocation