* [Buildroot] [PATCH] package/libmemcached: disable documentation
@ 2015-05-11 22:09 Romain Naour
2015-07-14 22:54 ` Thomas Petazzoni
0 siblings, 1 reply; 2+ messages in thread
From: Romain Naour @ 2015-05-11 22:09 UTC (permalink / raw)
To: buildroot
libmemcached fail to build the documentation/man due to
an python sphinx error.
Signed-off-by: Romain Naour <romain.naour@openwide.fr>
---
This is probably an error throw by my Fedora 21 host.
---
.../libmemcached/0004-disable-doc-and-man.patch | 37 ++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 package/libmemcached/0004-disable-doc-and-man.patch
diff --git a/package/libmemcached/0004-disable-doc-and-man.patch b/package/libmemcached/0004-disable-doc-and-man.patch
new file mode 100644
index 0000000..9605095
--- /dev/null
+++ b/package/libmemcached/0004-disable-doc-and-man.patch
@@ -0,0 +1,37 @@
+From 6c01bd3562cc18fbafdf950bbeb73a399c1adcdd Mon Sep 17 00:00:00 2001
+From: Romain Naour <romain.naour@openwide.fr>
+Date: Tue, 12 May 2015 00:00:02 +0200
+Subject: [PATCH] disable doc and man
+
+WARNING: master file /home/naourr/git/buildroot/test/libmemcached-bfin/build/libmemcached-1.0.18/docs/index.rst not found
+
+Exception occurred:
+ File "/usr/lib/python2.7/site-packages/sphinx/environment.py", line 1213, in get_doctree
+ f = open(doctree_filename, 'rb')
+IOError: [Errno 2] No such file or directory: '/home/naourr/buildroot-test/test/libmemcached-bfin/build/libmemcached-1.0.18/man/.doctrees/hashkit_create.doctree'
+The full traceback has been saved in /tmp/sphinx-err-JCIsnB.log, if you want to report the issue to the developers.
+Please also report this if it was a user error, so that a better error message can be provided next time.
+Either send bugs to the mailing list at <http://groups.google.com/group/sphinx-dev/>,
+or report them in the tracker at <http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
+
+Signed-off-by: Romain Naour <romain.naour@openwide.fr>
+---
+ Makefile.am | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 7f44102..cb7d058 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -55,8 +55,6 @@ endif
+ include libmemcachedutil-1.0/include.am
+
+ include clients/include.am
+-include docs/include.am
+-include man/include.am
+
+ if BUILD_LIBMEMCACHED_PROTOCOL
+ include example/include.am
+--
+1.9.3
+
--
1.9.3
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [Buildroot] [PATCH] package/libmemcached: disable documentation
2015-05-11 22:09 [Buildroot] [PATCH] package/libmemcached: disable documentation Romain Naour
@ 2015-07-14 22:54 ` Thomas Petazzoni
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni @ 2015-07-14 22:54 UTC (permalink / raw)
To: buildroot
Dear Romain Naour,
On Tue, 12 May 2015 00:09:52 +0200, Romain Naour wrote:
> libmemcached fail to build the documentation/man due to
> an python sphinx error.
>
> Signed-off-by: Romain Naour <romain.naour@openwide.fr>
> ---
> This is probably an error throw by my Fedora 21 host.
> ---
> .../libmemcached/0004-disable-doc-and-man.patch | 37 ++++++++++++++++++++++
> 1 file changed, 37 insertions(+)
> create mode 100644 package/libmemcached/0004-disable-doc-and-man.patch
I don't really like the patch because it's clearly not upstreamable,
but:
1/ The existing other 3 patches we have are also non-upstreamable
2/ Upstream uses the Bazaar version control system, which is probably
the most efficient thing you can do to make sure nobody will be
interested in contributing to your project :-)
So, let's not care about this patch not being in an upstreamable state.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-07-14 22:54 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-11 22:09 [Buildroot] [PATCH] package/libmemcached: disable documentation Romain Naour
2015-07-14 22:54 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox