Bug#834147: binutils: breaks mips and mipsel link of blender

Gianfranco Costamagna <[email protected]>
Newsgroups gmane.linux.debian.ports.mips
Message-ID <538301997.22763124.1471010813053.JavaMail.yahoo__40259.2908395038$1471268443$gmane$org@mail.yahoo.com>
source: binutils
version: 2.27-1
severity: serious
justification: breaks link and build of depending packages.

Hi, as said the latest blender upload is not working anymore, and since the failure seems to be in ld.gold, I presume
the changes between 2.26.1 and 2.27 broke the link.

successful build 2016-08-07 11:01:58

Kernel: Linux 4.6.0-0.bpo.1-octeon mips (mips64)
Toolchain package versions: binutils_2.26.1-1 dpkg-dev_1.18.10 g++-6_6.1.1-10 gcc-6_6.1.1-10 libc6-dev_2.23-4 libstdc++-5-dev_5.4.1-1 libstdc++-6-dev_6.1.1-10 libstdc++6_6.1.1-10 linux-libc-dev_4.6.4-1

failed build 2016-08-11 15:29:29


Kernel: Linux 3.16.0-4-octeon mips (mips64)
Toolchain package versions: binutils_2.27-4 dpkg-dev_1.18.10 g++-6_6.1.1-11 gcc-6_6.1.1-11 libc6-dev_2.23-4 libstdc++-5-dev_5.4.1-1 libstdc++-6-dev_6.1.1-11 libstdc++6_6.1.1-11 linux-libc-dev_4.6.4-1

I can only think about a binutils regression.

cd /«BUILDDIR»/blender-2.77.a+dfsg0/obj-mips-linux-gnu/intern/cycles/blender && /usr/bin/c++   -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_STD_UNORDERED_MAP -DGOOGLE_GLOG_DLL_DECL="" -DWITH_BLENDER_GUARDEDALLOC -DWITH_CYCLES_LOGGING -DWITH_GLU -DWITH_GL_PROFILE_COMPAT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__BIG_ENDIAN__ -isystem /«BUILDDIR»/blender-2.77.a+dfsg0/extern/glog/src -isystem /«BUILDDIR»/blender-2.77.a+dfsg0/extern/gflags/src -isystem /usr/include/OpenImageIO -isystem /usr/include/OpenEXR -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/../atomic -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/render -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/device -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/kernel -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/kernel/svm -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/util -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/subd -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/glew-mx -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/guardedalloc -I/«BUILDDIR»/blender-2.77.a+dfsg0/intern/mikktspace -I/«BUILDDIR»/blender-2.77.a+dfsg0/source/blender/makesdna -I/«BUILDDIR»/blender-2.77.a+dfsg0/source/blender/makesrna -I/«BUILDDIR»/blender-2.77.a+dfsg0/source/blender/blenlib -I/«BUILDDIR»/blender-2.77.a+dfsg0/obj-mips-linux-gnu/source/blender/makesrna/intern -isystem /usr/include/python3.5m  -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Werror=implicit-function-declaration -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wformat-signedness -Wuninitialized -Wundef -Wmissing-declarations -g -O2 -fdebug-prefix-map=/«BUILDDIR»/blender-2.77.a+dfsg0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fuse-ld=gold -fopenmp -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffast-math -Werror=float-conversion -Werror=double-promotion -Wno-error=unused-macros   -o CMakeFiles/bf_intern_cycles.dir/blender_camera.cpp.o -c /«BUILDDIR»/blender-2.77.a+dfsg0/intern/cycles/blender/blender_camera.cpp
/usr/bin/ld.gold: error: Can't find matching LO16 reloc
/usr/bin/ld.gold: error: Can't find matching LO16 reloc

and so on

G.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.