[Home]

Summary:ASTERISK-27514: Link error of astdb2bdb with Kernel 4.14.8
Reporter:Kilburn (maddog)Labels:
Date Opened:2017-12-20 19:46:32.000-0600Date Closed:2020-01-14 11:24:13.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Core/AstDB
Versions:11.25.3 Frequency of
Occurrence
Constant
Related
Issues:
Environment:Gentoo X64 kernel 4.14.8 GCC 6.4.3Attachments:
Description:# make && make install
CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Entering directory '/usr/src/asterisk/menuselect'
make[1]: 'makeopts' is up to date.
make[1]: Leaving directory '/usr/src/asterisk/menuselect'
Generating embedded module rules ...
  [CC] astdb2bdb.c -> astdb2bdb.o
  [LD] astdb2bdb.o db1-ast/libdb1.a -> astdb2bdb
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: db1-ast/libdb1.a(db.o): relocation R_X86_64_32S against `.text' can not be used when making a shared object; recompile with -fPIC
db1-ast/libdb1.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [/usr/src/asterisk/Makefile.rules:196: astdb2bdb] Error 1
make: *** [Makefile:400: utils] Error 2
Comments:By: Asterisk Team (asteriskteam) 2017-12-20 19:46:33.694-0600

The severity of this issue has been automatically downgraded from "Blocker" to "Major". The "Blocker" severity is reserved for issues which have been determined to block the next release of Asterisk. This severity can only be set by privileged users. If this issue is deemed to block the next release it will be updated accordingly during the triage process.

By: Asterisk Team (asteriskteam) 2017-12-20 19:46:33.886-0600

Per the Asterisk versions page [1], the maintenance (bug fix) support for the Asterisk branch you are using has ended. For continued maintenance support please move to a supported branch of Asterisk. After testing with a supported branch, if you find this problem has not been resolved, please open a new issue against the latest version of that Asterisk branch.

Thanks!

[1] https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions

By: Asterisk Team (asteriskteam) 2017-12-20 19:46:35.358-0600

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].