ARM build error
Tom Hughes
tom at compton.nu
Tue May 5 17:11:44 UTC 2015
I'm getting build errors on ARM relating to a memcpy symbol in glibc:
https://kojipkgs.fedoraproject.org/work/tasks/9842/9659842/build.log
The actual error is:
make: Entering directory
'/builddir/build/BUILD/node-sqlite3-9ec57d18b7a19c4a091d0ae76bde5c0916aa3d1b/build'
CXX(target) Release/obj.target/node_sqlite3/src/database.o
CXX(target) Release/obj.target/node_sqlite3/src/node_sqlite3.o
CXX(target) Release/obj.target/node_sqlite3/src/statement.o
SOLINK_MODULE(target) Release/obj.target/node_sqlite3.node
/usr/bin/ld: Release/obj.target/node_sqlite3.node: No symbol version
section for versioned symbol `memcpy at GLIBC_2.2.5'
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
node_sqlite3.target.mk:120: recipe for target
'Release/obj.target/node_sqlite3.node' failed
On x86 I would expect it to be using memcpy at GLIBC_2.14 in a new program
but I'm not sure if ARM has the same symbol versions, or if it does why
this would be trying to use the old one?
Tom
--
Tom Hughes (tom at compton.nu)
http://compton.nu/
More information about the devel
mailing list