Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106932 - ssss-0.3.ebuild (New Package)
Summary: ssss-0.3.ebuild (New Package)
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
Whiteboard: sunrise suggested
Keywords: EBUILD, PullRequest
Depends on:
Reported: 2005-09-22 15:04 UTC by Ants Aasma
Modified: 2019-02-22 21:08 UTC (History)
6 users (show)

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

ssss-0.3.ebuild (ssss-0.3.ebuild,696 bytes, text/plain)
2005-09-22 15:06 UTC, Ants Aasma
cflags.patch (cflags.patch,351 bytes, patch)
2005-09-22 15:06 UTC, Ants Aasma
Details | Diff
ssss-0.3.ebuild (ssss-0.3.ebuild,603 bytes, text/plain)
2005-10-02 01:51 UTC, Ants Aasma
ssss-0.4.ebuild (ssss-0.4.ebuild,903 bytes, patch)
2005-10-23 16:18 UTC, tar
Details | Diff
Support CFLAGS (cflags.patch,370 bytes, patch)
2005-10-23 16:21 UTC, tar
Details | Diff
ssss-0.5.ebuild (ssss-0.5.ebuild,716 bytes, text/plain)
2007-10-16 15:05 UTC, Marti Raudsepp
files/ssss-makefile-gentoo.patch (ssss-makefile-gentoo.patch,413 bytes, patch)
2007-10-16 15:09 UTC, Marti Raudsepp
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ants Aasma 2005-09-22 15:04:46 UTC
A shared secret generator.
Comment 1 Ants Aasma 2005-09-22 15:06:14 UTC
Created attachment 69029 [details]
Comment 2 Ants Aasma 2005-09-22 15:06:56 UTC
Created attachment 69030 [details, diff]
Comment 3 Ciaran McCreesh 2005-10-01 14:21:36 UTC
Please fix the following and reopen:

* (src_compile)
* I'd drop the doc USE flag. It doesn't introduce any new deps, so it's not
worth a flag.
Comment 4 Ants Aasma 2005-10-02 01:51:56 UTC
Created attachment 69691 [details]

removed doc USE flag
removed redundant src_compile function
Comment 5 Ants Aasma 2005-10-02 01:53:32 UTC
Fixed issues. 
Comment 6 tar 2005-10-23 16:14:35 UTC
ssss-0.4 is out, some minor changes required to both cflags.patch and the ebuild.
Comment 7 tar 2005-10-23 16:18:40 UTC
Created attachment 71311 [details, diff]

Updated for new src directory layout
Added src_compile() (how did the previous ebuild actually build anything?)
Replace -O2+ with -O1 as workaround for funky code that appears to be
incompatible with higher optimizations (with gcc 3.4.4)
Add || die to things that really should succeed
Comment 8 tar 2005-10-23 16:21:58 UTC
Created attachment 71313 [details, diff]
Support CFLAGS

Update for new src layout in 0.4
Also add $(LDFLAGS)
Comment 9 tar 2005-10-23 16:27:52 UTC
>Added src_compile() (how did the previous ebuild actually build anything?)

Okay, I understand now that src_compile defaults to invoking emake.  Selfduh.
The ebuild needs src_compile now for replace-flags.
Comment 10 Niels Laukens 2006-05-27 07:53:11 UTC
Just tried the version-bumped ssss-0.5 ebuild; works like a charm. (cflags.patch needs to be bumped too).
Comment 11 Alberto Bertogli 2007-02-23 00:37:25 UTC
I tested the 0.4 ebuild with 0.5 under amd64 and worked like a charm.
The -O2 replacement wasn't necessary, it worked just fine without it (although I don't know about x86 or older compilers, I used gcc 4.1.1).

I hope this gets into the tree. If you need me to test anything else, let me know.

Comment 12 Marti Raudsepp 2007-10-16 15:05:22 UTC
Created attachment 133624 [details]

I was not aware that there already was an ebuild request for this, so I wrote my own for version 0.5. This also removes the xmltoman dependency because I doubt people like pulling in several dependencies just for a silly man page (which is available as HTML under /usr/share/doc anyway).
Comment 13 Marti Raudsepp 2007-10-16 15:09:02 UTC
Created attachment 133627 [details, diff]

Patch for the ssss Makefile, the following changes:
1. Prevent makefile from being built (requires xmltoman dependency)
2. Add support for CFLAGS environment variable
3. Remove the "strip" line (otherwise ebuild emits QA warnings)
Comment 14 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-02-26 22:21:53 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.
Heuristics show that no Gentoo developer has commented on your ebuild.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

On behalf of the Gentoo Sunrise Team,

Comment 15 Antek Grzymała (antoszka) 2009-10-22 22:19:16 UTC
Can we change the bug title so that it reflects the actual version of the package?
Comment 16 Larry the Git Cow gentoo-dev 2019-02-22 21:08:40 UTC
The bug has been closed via the following commit(s):

commit c478e16b2ca105a84815cd45dbc4e588b9328c95
Author:     Conrad Kostecki <>
AuthorDate: 2019-02-21 19:40:35 +0000
Commit:     Patrice Clement <>
CommitDate: 2019-02-22 21:08:26 +0000

    app-crypt/ssss: new package.
    SSSS is an implementation of Shamir's Secret Sharing Scheme.
    The program suite does both: the generation of shares for a know secret, and
    the reconstruction of a secret using user-pro-vided shares.
    Package-Manager: Portage-2.3.60, Repoman-2.3.12
    Signed-off-by: Conrad Kostecki <>
    Signed-off-by: Patrice Clement <>

 app-crypt/ssss/Manifest        |  1 +
 app-crypt/ssss/metadata.xml    | 17 +++++++++++++++++
 app-crypt/ssss/ssss-0.5.ebuild | 39 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+)