Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 622550 - sys-process/criu Support USE=doc
Summary: sys-process/criu Support USE=doc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Yixun Lan
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2017-06-23 19:27 UTC by Troy C
Modified: 2018-06-25 19:45 UTC (History)
3 users (show)

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


Attachments
USE="doc" support for criu (criu-optdoc.diff,925 bytes, patch)
2017-06-23 19:27 UTC, Troy C
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Troy C 2017-06-23 19:27:13 UTC
Created attachment 477734 [details, diff]
USE="doc" support for criu

Hello,

Attached is a suggested patch to make documentation optional, avoiding dependencies on asciidoc and xmlto.

Let me know if something is missing or incorrect, but this worked on my system in a quick test.

Thanks!
Comment 1 Troy C 2018-02-23 19:58:53 UTC
Bump?
Comment 2 Yixun Lan archtester gentoo-dev 2018-04-24 14:23:18 UTC
sounds good to me ;-)
Comment 3 Larry the Git Cow gentoo-dev 2018-06-25 19:45:31 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453cc5abaf4c2a4778cfa56c06ba37d6f04ba6a7

commit 453cc5abaf4c2a4778cfa56c06ba37d6f04ba6a7
Author:     Virgil Dupras <vdupras@gentoo.org>
AuthorDate: 2018-06-25 19:41:40 +0000
Commit:     Virgil Dupras <vdupras@gentoo.org>
CommitDate: 2018-06-25 19:44:07 +0000

    sys-process/criu: bump to v3.9
    
    - Drop spurious patch files
    - Drop spurious eutils inherit
    - Add "doc" USE flag thanks to Troy C. See bug 622550
    - Add missing kernel flag checks
    
    Closes: https://bugs.gentoo.org/622550
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-process/criu/Manifest                          |   1 +
 sys-process/criu/criu-3.9.ebuild                   | 124 +++++++++++++++++++++
 .../criu/files/2.0/criu-2.0-automagic-libbsd.patch |  17 ---
 sys-process/criu/files/2.2/criu-2.2-makefile.patch |  77 -------------
 sys-process/criu/files/2.2/criu-2.2-no-git.patch   |  16 ---
 sys-process/criu/files/2.9/criu-2.9-makefile.patch |  78 -------------
 6 files changed, 125 insertions(+), 188 deletions(-)