Package Details: authsae-git 6:r444.20230331.cb04ef4-1

Git Clone URL: (read-only, click to copy)
Package Base: authsae-git
Description: Authsae provides secure password-based authentication for 802.11s mesh networking.
Upstream URL:
Licenses: BSD
Conflicts: authsae
Provides: authsae
Submitter: BrainDamage
Maintainer: dreieck
Last Packager: dreieck
Votes: 1
Popularity: 0.000000
First Submitted: 2015-01-23 22:18 (UTC)
Last Updated: 2023-04-01 10:22 (UTC)

Latest Comments

1 2 Next › Last »

dreieck commented on 2023-04-01 10:26 (UTC)

Switched to a fork that compiles with OpenSSL 3 and GCC 12.

dreieck commented on 2023-03-30 22:23 (UTC)

→ Someone mentioned on github, that gcc9 might be needed to build the package. I confirmed; now I switched to gcc9 and it builds. (Also, it needs openssl-1.1, not 3.)

dreieck commented on 2021-09-01 21:55 (UTC) (edited on 2021-09-01 21:55 (UTC) by dreieck)

@micwoj92: I also get those linking errors.

[→ Reported upstream].

If anyone has an idea how to still build this software, please post.

It might be that there is no more active development upstream; on 2020-09-22 there [→ was an issue opened upstream asking about further development] which did not get any reaction so far. And the latest commit is from 2019-08-06.

micwoj92 commented on 2020-09-18 04:46 (UTC) (edited on 2020-09-18 04:46 (UTC) by micwoj92)

I'm getting error when linking

/usr/bin/cc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wall  -O3 -DNDEBUG -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/meshd-nl80211.dir/meshd-nl80211.c.o CMakeFiles/meshd-nl80211.dir/nl.c.o CMakeFiles/meshd-nl80211.dir/watch_ips.c.o CMakeFiles/meshd-nl80211.dir/service.c.o -o meshd-nl80211   -L/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae  -Wl,-rpath,/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae: -lconfig -lcrypto -lnl-3 -lnl-genl-3 -lnl-3 -lpthread ../libsae.a -lrt -lnl-genl-3 -lpthread -lrt -lconfig -lcrypto 
/usr/bin/ld: ../libsae.a(sae.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:9: multiple definition of `peers'; ../libsae.a(ampe.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:9: first defined here
/usr/bin/ld: ../libsae.a(sae.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:8: multiple definition of `blacklist'; ../libsae.a(ampe.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:8: first defined here
/usr/bin/ld: ../libsae.a(peers.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:9: multiple definition of `peers'; ../libsae.a(ampe.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:9: first defined here
/usr/bin/ld: ../libsae.a(peers.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:8: multiple definition of `blacklist'; ../libsae.a(ampe.c.o):/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae/peer_lists.h:8: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [linux/CMakeFiles/meshd-nl80211.dir/build.make:154: linux/meshd-nl80211] Error 1
make[2]: Leaving directory '/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae'
make[1]: *** [CMakeFiles/Makefile2:147: linux/CMakeFiles/meshd-nl80211.dir/all] Error 2
make[1]: Leaving directory '/home/micwoj92/.cache/pikaur/build/authsae-git/src/authsae'
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().

Command 'makepkg --force' failed to execute.
:: Try recovering?

dreieck commented on 2019-03-20 11:40 (UTC)

Adopted, and corrected the error.

dreieck commented on 2019-03-20 11:19 (UTC)

An invalid pkgver:

==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version: 20190320.v1.2.9-4-g109a2e8

dreieck commented on 2018-08-08 10:53 (UTC)

It's not disowned yet ... (You are still listed as the maintainer)

BrainDamage commented on 2018-07-29 11:14 (UTC)

I've adopted your changes and since I'm not interested anymore in maintaining it, I've disowned it. Feel free to pick it up if it interests you.

dreieck commented on 2018-07-24 21:13 (UTC)

Removing -Werror from CMakeLists.txt solves the build problem.

I added the following to the PKGBUILD:

prepare() {
  cd "$srcdir/authsae"
  msg "Removing '-Werror' from 'CMakeLists.txt'"
  sed -e 's|\-Werror||' -i CMakeLists.txt

I suggest you to adopt it.

dreieck commented on 2018-06-26 10:23 (UTC)

Fails to build for me with:

[ 39%] Building C object linux/CMakeFiles/mon.dir/mon.c.o
/var/tmp/yaourt-tmp-felics/aur-authsae-git/src/authsae/linux/mon.c: In function ‘main’:
/var/tmp/yaourt-tmp-felics/aur-authsae-git/src/authsae/linux/mon.c:258:45: error: ‘/mon.conf’ directive output may be truncated writing 9 bytes into a region of size between 1 and 80 [-Werror=format-truncation=]
     snprintf(conffile, sizeof(conffile), "%s/mon.conf", confdir);
In file included from /usr/include/stdio.h:862,
                 from /var/tmp/yaourt-tmp-felics/aur-authsae-git/src/authsae/linux/mon.c:43:
/usr/include/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output between 10 and 89 bytes into a destination of size 80
   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
        __bos (__s), __fmt, __va_arg_pack ());
cc1: all warnings being treated as errors
make[2]: *** [linux/CMakeFiles/mon.dir/build.make:63: linux/CMakeFiles/mon.dir/mon.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:127: linux/CMakeFiles/mon.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().