Bug ID 1173314
Summary jsoncpp 1.9.3 breaks build of tensorflow2
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter dimstar@opensuse.org
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

jsoncpp has been upgraded to version 1.9.3 in Factory

this in turn results in build-failure of tensorlow2:

>[  146s] [170 / 342] Compiling external/com_google_absl/absl/strings/substitute.cc [for host]; 0s local
>[  158s] ERROR: /home/abuild/rpmbuild/SOURCES/BAZEL/_bazel_abuild/0000c91788c81101c5a130c7d60f1e88/external/jsoncpp_git/BUILD.bazel:23:1: declared output 'external/jsoncpp_git/include/json/autolink.h' is a dangling symbolic link
>[  158s] ERROR: /home/abuild/rpmbuild/SOURCES/BAZEL/_bazel_abuild/0000c91788c81101c5a130c7d60f1e88/external/jsoncpp_git/BUILD.bazel:23:1: not all outputs were created or valid
>[  158s] Target //tensorflow/tools/pip_package:build_pip_package failed to build
>[  158s] ERROR: /home/abuild/rpmbuild/SOURCES/BAZEL/_bazel_abuild/0000c91788c81101c5a130c7d60f1e88/external/jsoncpp_git/BUILD.bazel:35:1 not all outputs were created or valid
>[  158s] INFO: Elapsed time: 108.223s, Critical Path: 5.70s

As the jsoncpp update also changes soname, the existing binaries can't be
installed against the new abi (so a rebuild is mandatory)


You are receiving this mail because: