Package Details: authsae-git 20180729.3d4bd45-3

Git Clone URL: https://aur.archlinux.org/authsae-git.git (read-only)
Package Base: authsae-git
Description: Authsae provides secure password-based authentication for 802.11s mesh networking.
Upstream URL: https://github.com/cozybit/authsae
Licenses: BSD
Conflicts: authsae
Provides: authsae
Submitter: BrainDamage
Maintainer: None
Last Packager: BrainDamage
Votes: 0
Popularity: 0.000000
First Submitted: 2015-01-23 22:18
Last Updated: 2018-07-29 11:16

Latest Comments

dreieck commented on 2018-08-08 10:53

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

BrainDamage commented on 2018-07-29 11:14

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

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

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().
    Aborting...

BrainDamage commented on 2016-04-20 19:31

javier.ruere: sorry if this is a bit late, but a glance at the code seems that it's an upstream bug, the functions do indeed return values which aren't used, which conflict with the compiler option to explicitly mark them as errors, howrever I am unsure what exactly sets that option, a quick grep in the code doesn't show that flag being set by the buildsystem explicitly, but it has -Wall -Werror which would enable all warnings and turn them into errors, therefore, it's best if you open a ticket upstream to fix the inconsistency

BrainDamage commented on 2016-04-20 19:11

My apologizes, I missed the first comment, otherwise I'd have fixed the deps sooner.

xamindar commented on 2016-04-20 19:00

this also requires cmake and libconfig. Please add it to the depends as this is not installed with base-devel. After installing these two, the package compiles successfully on my Raspberry Pi.

javier.ruere commented on 2015-10-12 01:18

It depends on libconfig and it doesn't work for me:

[ 94%] Building C object linux/CMakeFiles/meshd-nl80211.dir/meshd-nl80211.c.o
/tmp/yaourt-tmp-javier/aur-authsae-git/src/authsae/linux/meshd-nl80211.c: In function ‘main’:
/tmp/yaourt-tmp-javier/aur-authsae-git/src/authsae/linux/meshd-nl80211.c:1552:9: error: ignoring return value of ‘daemon’, declared with attribute warn_unused_result [-Werror=unused-result]
daemon(1, 0);
^
/tmp/yaourt-tmp-javier/aur-authsae-git/src/authsae/linux/meshd-nl80211.c:1555:9: error: ignoring return value of ‘freopen’, declared with attribute warn_unused_result [-Werror=unused-result]
freopen(outfile, "w", stdout);
^
cc1: all warnings being treated as errors
linux/CMakeFiles/meshd-nl80211.dir/build.make:62: recipe for target 'linux/CMakeFiles/meshd-nl80211.dir/meshd-nl80211.c.o' failed
make[2]: *** [linux/CMakeFiles/meshd-nl80211.dir/meshd-nl80211.c.o] Error 1
CMakeFiles/Makefile2:163: recipe for target 'linux/CMakeFiles/meshd-nl80211.dir/all' failed
make[1]: *** [linux/CMakeFiles/meshd-nl80211.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...