Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-11-27 13:54:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and      /work/SRC/openSUSE:Factory/.tensorflow.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tensorflow"

Wed Nov 27 13:54:28 2019 rev:9 rq:751083 version:1.13.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes    2019-11-26 
16:54:31.604203618 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.26869/tensorflow.changes 
2019-11-27 13:55:08.556304624 +0100
@@ -1,0 +2,5 @@
+Mon Nov 25 12:52:56 UTC 2019 - Guillaume GARDET <[email protected]>
+
+- Generate and package protobuf files (for armNN)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tensorflow.spec ++++++
--- /var/tmp/diff_new_pack.rxXMEm/_old  2019-11-27 13:55:14.096302285 +0100
+++ /var/tmp/diff_new_pack.rxXMEm/_new  2019-11-27 13:55:14.100302283 +0100
@@ -535,6 +535,17 @@
 bazel-bin/tensorflow/tools/pip_package/build_pip_package 
%{_topdir}/%{name}-%{version}
 bazel build -c opt //tensorflow:libtensorflow.so
 bazel build -c opt //tensorflow:libtensorflow_cc.so
+
+# Generate protobuf (for armNN) - 
https://github.com/ARM-software/armnn/blob/branches/armnn_19_08/scripts/generate_tensorflow_protobuf.sh
+export TF_PROTO_FILES=tensorflow/contrib/makefile/tf_proto_files.txt
+export OUTPUT_DIR=./pb/
+mkdir -p $OUTPUT_DIR
+for i in `cat $TF_PROTO_FILES`; do
+    protoc $i \
+      --proto_path=. \
+      --proto_path=%{_includedir} \
+      --cpp_out=$OUTPUT_DIR
+done
 %endif
 
 %install
@@ -612,6 +623,11 @@
 EOF
 %endif
 
+# Install generated protobuf
+export OUTPUT_DIR=./pb/
+find -name *.pb.*
+cp -r $OUTPUT_DIR/tensorflow/* 
%{buildroot}/%{package_python_sitelib}/tensorflow/include/tensorflow/
+
 # %%{is_lite}
 %endif
 







Reply via email to