Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686486 - app-admin/passwordsafe-1.08_beta - In file included from .../work/pwsafe-1.08BETA/src/os/unix/KeySend.cpp:12: .../work/pwsafe-1.08BETA/src/os/unix/../unix/pws_time.h:19:18: error: conflicting declaration ‘typedef uint64_t __time64_t’
Summary: app-admin/passwordsafe-1.08_beta - In file included from .../work/pwsafe-1.08...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-05-21 17:23 UTC by Bill
Modified: 2020-08-24 14:38 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bill 2019-05-21 17:23:40 UTC
passwordsafe does not build.

>>> Failed to emerge app-admin/passwordsafe-1.08_beta, Log file:


Here is the error message.

In file included from /var/tmp/portage/app-admin/passwordsafe-1.08_beta/work/pwsafe-1.08BETA/src/os/unix/../typedefs.h:164:0,
                 from /var/tmp/portage/app-admin/passwordsafe-1.08_beta/work/pwsafe-1.08BETA/src/os/unix/../KeySend.h:17,
                 from /var/tmp/portage/app-admin/passwordsafe-1.08_beta/work/pwsafe-1.08BETA/src/os/unix/KeySend.cpp:12:
/var/tmp/portage/app-admin/passwordsafe-1.08_beta/work/pwsafe-1.08BETA/src/os/unix/../unix/pws_time.h:19:18: error: conflicting declaration ‘typedef uint64_t __time64_t’
 typedef uint64_t __time64_t;
                  ^~~~~~~~~~
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-05-21 17:43:37 UTC
Please attach the entire build log to this bug report.
Comment 2 Hendrik v. Raven 2019-05-21 20:55:12 UTC
please also post the output of emerge --info to see your GCC version. This is probably due to the fix for inverse bug occuring in GCC 8.
Comment 3 Bill 2020-01-22 18:02:10 UTC
Ok, this package still fails to build with the same error message.

There is a 1.09 version on github that builds and is working for me.

I am using gcc

$ gcc --version
gcc (Gentoo 9.2.0-r2 p3) 9.2.0
Comment 4 Martin Dummer 2020-04-16 20:08:42 UTC
As reporting user "Bill" did not send a build log, and stated that passwordsage-1.09.0 works fine for him, I propose to close this bug with the ebuild version bump to 1.09.0
Comment 5 Larry the Git Cow gentoo-dev 2020-08-24 14:38:57 UTC
The bug has been closed via the following commit(s):

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

commit d284759f3f85312e1afc031b71ea25835c3ddaf2
Author:     Martin Dummer <martin.dummer@gmx.net>
AuthorDate: 2020-08-05 23:20:53 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-08-24 14:38:45 +0000

    app-admin/passwordsafe: version bump to 1.11.0
    
    EAPI 7, move to cmake.eclass, add proxy-maintainer
    
    Closes: https://bugs.gentoo.org/686486
    Closes: https://bugs.gentoo.org/696598
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
    Closes: https://github.com/gentoo/gentoo/pull/17024
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 app-admin/passwordsafe/Manifest                   |  1 +
 app-admin/passwordsafe/metadata.xml               |  9 ++-
 app-admin/passwordsafe/passwordsafe-1.11.0.ebuild | 93 +++++++++++++++++++++++
 3 files changed, 102 insertions(+), 1 deletion(-)