Package Details: oidc-agent 5.2.3-1

Git Clone URL: https://aur.archlinux.org/oidc-agent.git (read-only, click to copy)
Package Base: oidc-agent
Description: A set of tools to manage OpenID Connect tokens and make them easily usable from the command line
Upstream URL: https://github.com/indigo-dc/oidc-agent
Keywords: oidc ssh tokens
Licenses: MIT
Submitter: samuelbernardo
Maintainer: samuelbernardo (alexdandrea)
Last Packager: alexdandrea
Votes: 1
Popularity: 0.001818
First Submitted: 2020-10-18 17:23 (UTC)
Last Updated: 2024-11-16 18:22 (UTC)

Latest Comments

« First ‹ Previous 1 2

samuelbernardo commented on 2021-06-27 15:12 (UTC)

snack thank you for the feedback.

snack commented on 2021-06-10 07:05 (UTC)

I found that the culprit is parallel compilation, which evidently is not supported by the oidc-agent makefiles. Launching makepkg as:

$ MAKEFLAGS="-j1" makepkg

fixes the error.

snack commented on 2021-06-10 06:59 (UTC)

When compiling the package (without any AUR helper, not in a clean chroot) I get these errors:

Assembler messages:
Fatal error: can't create pic-obj/oidc-token/parse.o: No such file or directory
make: *** [Makefile:256: pic-obj/oidc-token/parse.o] Error 1
make: *** Waiting for unfinished jobs....
Assembler messages:
Fatal error: can't create pic-obj/oidc-token/api.o: No such file or directory
make: *** [Makefile:256: pic-obj/oidc-token/api.o] Error 1
Compiled src/oidc-add/oidc-add_options.c successfully!
Compiled src/oidc-add/parse_ipc.c successfully!
Compiled src/oidc-add/add_handler.c successfully!
Compiled src/oidc-token/token_handler.c successfully!
Compiled src/oidc-token/oidc-token_options.c successfully!
Assembler messages:
Fatal error: can't create pic-obj/ipc/ipc.o: No such file or directory

samuelbernardo commented on 2021-04-30 23:50 (UTC)

Hello lukas.burgey, Thank you for you feedback. I just applied your correction to the published pkgbuild. Best, Samuel

lukas.burgey commented on 2021-04-30 10:24 (UTC) (edited on 2021-04-30 10:49 (UTC) by lukas.burgey)

Hello,

the current version does not work for me: oidc-token is unable to find the shared library (as the lib is installed to /usr/lib/x86_64-linux-gnu for some reason).

In addition there was another small issue: Two files contain the $pkgdir path. This can be fixed by setting BIN_AFTER_INST_PATH, as can be seen below.

Both issues can be fixed by using this line in package(): make install_lib install PREFIX="$pkgdir" LIB_PATH="$pkgdir/usr/lib" BIN_AFTER_INST_PATH="/usr"

Best regards, Lukas Burgey