@webx123 https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites
The 'base-devel' group is an implicit dependency when building a package from a PKGBUILD. It would be wise to read the rest of the AUR page, too.
Git Clone URL: | https://aur.archlinux.org/passwordsafe.git (read-only, click to copy) |
---|---|
Package Base: | passwordsafe |
Description: | Simple & Secure Password Management |
Upstream URL: | https://pwsafe.org/ |
Keywords: | password pwsafe security yubikey |
Licenses: | Artistic2.0 |
Conflicts: | passwordsafe-debian, pwsafe, pwsafe-gui |
Submitter: | Namarrgon |
Maintainer: | Namarrgon |
Last Packager: | Namarrgon |
Votes: | 31 |
Popularity: | 0.192446 |
First Submitted: | 2014-05-07 13:02 (UTC) |
Last Updated: | 2024-11-13 02:21 (UTC) |
@webx123 https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites
The 'base-devel' group is an implicit dependency when building a package from a PKGBUILD. It would be wise to read the rest of the AUR page, too.
I had that error on a pretty fresh manjaro installation :
=========== CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage ===========
I've added 'make' to makedepends in PKGBUILD and the installation went great.
That warning is caused by asserts that embed the source-file names. Some of these snuck past all the release/ndebug flags for some reason and i'll look into it.
If you are redistributing the package to others and fear leaking that information then you might want to build the package in a clean chroot. The scripts (e.g. extra-x86_64-build) from the devtools package make this trivial.
If you're building this for personal use then these are harmless.
During the makepkg stage, I received the following warning:
==> WARNING: Package contains reference to $srcdir usr/bin/pwsafe
This could be benign, but it makes me uncomfortable to see warnings like this while installing a password manager.
thanks @intartso the gpg key was what I needed!
[solved] libxerces-c was recently updated to version 3.2. passwordsafe no longer builds since then. (complains about undefined symbols)
Is there a way to get it to build against the newer lib? Thanks!
Edit: never mind, was missing a symlink from libxerces-c.so to libxerces-c-3.2.so. After rebuilding everything works now.
Pinned Comments
Namarrgon commented on 2020-01-07 15:56 (UTC)
Updates are usually delayed by the lack of signed tarballs.