Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508224 - dev-libs/liblogging-1.0.4 version bump
Summary: dev-libs/liblogging-1.0.4 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ultrabug
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-04-20 11:46 UTC by LABBE Corentin
Modified: 2014-05-04 14:08 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch for adding liblogging-1.0.4 (liblogging-1.0.4.patch,658 bytes, patch)
2014-04-20 11:49 UTC, LABBE Corentin
Details | Diff
New liblogging-1.0.4 ebuild (liblogging-1.0.4.ebuild,760 bytes, text/plain)
2014-04-21 10:28 UTC, Thomas Deutschmann (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description LABBE Corentin 2014-04-20 11:46:34 UTC
dev-libs/liblogging need rst2man.py to generate man-pages and so pull lots of python dependency,
Upstream have added a way to disable this with disable-man-pages in their 1.0.4 release,

Reproducible: Always
Comment 1 LABBE Corentin 2014-04-20 11:49:01 UTC
Created attachment 375358 [details, diff]
patch for adding liblogging-1.0.4

This patch bump liblogging to 1.0.4 and the USE flag doc for disabling man-pages generation and reducing dependencies.
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2014-04-21 10:28:19 UTC
Created attachment 375414 [details]
New liblogging-1.0.4 ebuild

@ UltraBug: Please use my attached ebuild. It will correct the following things:

1) It uses the sources from liblogging.org - not from GitHub. Why? Because the official releases from upstream are containing pre-generated man pages... so no need for docutils.

See https://github.com/rsyslog/liblogging/pull/14 for more details.


2) The patch for rst2man.py is not need anymore, my fix from https://github.com/rsyslog/liblogging/pull/12 was merged in (but if we will use the official release tarball we won't need rst2man like described in #1).
Comment 3 Ultrabug gentoo-dev 2014-05-04 14:08:58 UTC
Thanks a lot for your work and patience guys !

+*liblogging-1.0.4 (04 May 2014)
+
+  04 May 2014; Ultrabug <ultrabug@gentoo.org> +liblogging-1.0.4.ebuild:
+  version bump fix #508224 thx to clabbe.montjoie and Thomas D.
+