Package Details: authsae-git 3:1.2.9_4+r420.20190225.109a2e8-1

Git Clone URL: https://aur.archlinux.org/authsae-git.git (read-only, click to copy)
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: dreieck
Last Packager: dreieck
Votes: 1
Popularity: 0.000167
First Submitted: 2015-01-23 22:18
Last Updated: 2019-03-20 11:57

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

micwoj92 commented on 2020-09-18 04:46

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

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

dreieck commented on 2019-03-20 11:40

Adopted, and corrected the error.

dreieck commented on 2019-03-20 11:19

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

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.