Package Details: reaver-wps-fork-t6x-git 1.6.5.r224.140507a-1

Git Clone URL: https://aur.archlinux.org/reaver-wps-fork-t6x-git.git (read-only, click to copy)
Package Base: reaver-wps-fork-t6x-git
Description: reaver-wps-fork-t6x is a community forked version of reaver, which has included various bug fixes and additional attack method (the offline Pixie Dust attack).
Upstream URL: https://github.com/t6x/reaver-wps-fork-t6x
Keywords: brute-force reaver t6x wps
Licenses: GPL2
Conflicts: reaver, reaver-git, reaver-svn, reaver-wps-fork-t6x
Provides: reaver
Replaces: reaver, reaver-git, reaver-svn, reaver-wps-fork-t6x
Submitter: kevku
Maintainer: codyps
Last Packager: codyps
Votes: 24
Popularity: 0.139327
First Submitted: 2015-04-24 08:38 (UTC)
Last Updated: 2018-11-04 17:55 (UTC)

Latest Comments

1 2 3 Next › Last »

codyps commented on 2018-11-04 17:58 (UTC)

@Cebtenzzre:

  • I've adjusted the pkgver() to more closely match the one provided by /usr/share/pacman/PKGBUILD-vcs.proto.
  • I'm not sure what mechanism you're using to try out shallow clones. If you let me know, I'll test against that.
  • I believe the current reaver package in the normal repos is in fact the non-git version of this fork. As a result, it seems reasonable to have the -git version replace the non-git version. It's also the case that because this is a -git package, I don't expect it to be merged into the normal repos.

Cebtenzzre commented on 2018-11-04 17:46 (UTC)

Your package probably shouldn't be set to replace reaver; if it ever ends up in a pacman repository it will immediately replace the standard reaver.

Also, while experimenting with shallow clones I found that the pkgver() is broken: If git describe fails then pkgver() fails and results in an empty string. Instead, the git describe should be moved into the if statement's condition, replacing the test and checking the exit status directly.

oberon2007 commented on 2018-02-23 19:16 (UTC) (edited on 2018-02-23 20:34 (UTC) by oberon2007)

docs/reaver.1.gz has been renamed to reaver.1 in the source

ERROR in package() install: cannot stat 'docs/reaver.1.gz': No such file or directory

strshr commented on 2017-02-21 12:49 (UTC)

Built successfully, thanks. ==> Edit PKGBUILD ? [Y/n] ("A" to abort) ==> ------------------------------------ ==> n ==> reaver-wps-fork-t6x-git dependencies: - libpcap (already installed) - pixiewps (already installed) - aircrack-ng (already installed) - git (already installed) [makedepend] ==> Continue building reaver-wps-fork-t6x-git ? [Y/n] ==> ------------------------------------------------- ==> ==> Building and installing package ==> Making package: reaver-wps-fork-t6x-git 1.5.2.r201.707c574-3 (Tue Feb 21 14:43:57 EET 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning reaver-wps-fork-t6x-git git repo... Cloning into bare repository '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/reaver-wps-fork-t6x-git'... remote: Counting objects: 1597, done. remote: Compressing objects: 100% (9/9), done. remote: Total 1597 (delta 2), reused 0 (delta 0), pack-reused 1588 Receiving objects: 100% (1597/1597), 1.48 MiB | 1.09 MiB/s, done. Resolving deltas: 100% (975/975), done. ==> Validating source files with sha256sums... reaver-wps-fork-t6x-git ... Skipped ==> Extracting sources... -> Creating working copy of reaver-wps-fork-t6x git repo... Cloning into 'reaver-wps-fork-t6x-git'... done. ==> Starting pkgver()... ==> Updated version: reaver-wps-fork-t6x-git 1.5.2.r209.ffd7dae-1 ==> Starting build()... checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for pcap_open_live in -lpcap... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for stdint.h... (cached) yes checking for string.h... (cached) yes checking pcap.h usability... yes checking pcap.h presence... yes checking for pcap.h... yes configure: creating ./config.status config.status: creating Makefile (cd lwe && make BUILD_STATIC=y libiw.a) make[1]: Entering directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/lwe' cp wireless.21.h wireless.h gcc -Os -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -I. -MMD -fPIC -c -o iwlib.so iwlib.c In file included from /usr/include/sys/types.h:25:0, from iwlib.h:24, from iwlib.c:14: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ rm -f libiw.a ar cru libiw.a iwlib.so ar: `u' modifier ignored since `D' is the default (see `U') ranlib libiw.a make[1]: Leaving directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/lwe' gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function globule.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function init.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function misc.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function builder.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function crc.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. 80211.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function iface.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -D_FORTIFY_SOURCE=2 -c -o libwps/libwps.o libwps/libwps.c libwps/libwps.c: In function 'parse_wps_parameters': libwps/libwps.c:29:12: warning: variable 'data_len' set but not used [-Wunused-but-set-variable] size_t data_len = 0, offset = 0; ^~~~~~~~ libwps/libwps.c: In function 'parse_wps_tag': libwps/libwps.c:89:74: warning: iteration 16 invokes undefined behavior [-Waggressive-loop-optimizations] el = get_wps_data_element(wps_ie_data, wps_data_len, elements[i], &el_len); ~~~~~~~~^~~ libwps/libwps.c:86:9: note: within this loop for(i=0; i<sizeof(elements); i++) ^~~ gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_attr_build.o wps/wps_attr_build.c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_attr_parse.o wps/wps_attr_parse.c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_attr_process.o wps/wps_attr_process.c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps.o wps/wps.c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_common.o wps/wps_common.c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_dev_attr.o wps/wps_dev_attr.c wps/wps_dev_attr.c: In function 'wps_process_serial_number': wps/wps_dev_attr.c:345:86: warning: pointer targets in passing argument 2 of 'pingen_belkin' differ in signedness [-Wpointer-sign] printf("[Pin Gen] Pin Generated : %08d\n",pingen_belkin(mac2str(get_bssid(),'\0'), str, str_len, 0)); ^~~ In file included from ./wps.h:40:0, from ./defs.h:46, from ./globule.h:38, from wps/wps_dev_attr.c:15: ./utils/common.h:447:5: note: expected 'const char *' but argument is of type 'const u8 * {aka const unsigned char *}' int pingen_belkin(const char *mac, const char *serial, int len_serial, int add); ^~~~~~~~~~~~~ wps/wps_dev_attr.c:346:90: warning: pointer targets in passing argument 2 of 'pingen_belkin' differ in signedness [-Wpointer-sign] printf("[Pin Gen] Pin Generated (+1): %08d\n",pingen_belkin(mac2str(get_bssid(),'\0'), str, str_len, 1)); ^~~ In file included from ./wps.h:40:0, from ./defs.h:46, from ./globule.h:38, from wps/wps_dev_attr.c:15: ./utils/common.h:447:5: note: expected 'const char *' but argument is of type 'const u8 * {aka const unsigned char *}' int pingen_belkin(const char *mac, const char *serial, int len_serial, int add); ^~~~~~~~~~~~~ wps/wps_dev_attr.c:347:92: warning: pointer targets in passing argument 2 of 'pingen_belkin' differ in signedness [-Wpointer-sign] printf("[Pin Gen] Pin Generated (-1): %08d\n\n",pingen_belkin(mac2str(get_bssid(),'\0'), str, str_len, -1)); ^~~ In file included from ./wps.h:40:0, from ./defs.h:46, from ./globule.h:38, from wps/wps_dev_attr.c:15: ./utils/common.h:447:5: note: expected 'const char *' but argument is of type 'const u8 * {aka const unsigned char *}' int pingen_belkin(const char *mac, const char *serial, int len_serial, int add); ^~~~~~~~~~~~~ gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_enrollee.o wps/wps_enrollee.c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_registrar.o wps/wps_registrar.c In file included from /usr/include/string.h:630:0, from ./defs.h:42, from ./globule.h:38, from wps/wps_registrar.c:14: wps/wps_registrar.c: In function 'wps_process_ap_settings_r': wps/wps_registrar.c:2791:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] wps->key = strdup(wps->cred.key); ^ In file included from ./defs.h:42:0, from ./globule.h:38, from wps/wps_registrar.c:14: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'u8 * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from ./defs.h:42, from ./globule.h:38, from wps/wps_registrar.c:14: wps/wps_registrar.c:2791:27: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign] wps->key = strdup(wps->cred.key); ^ /usr/include/bits/string2.h:324:14: note: expected 'const char *' but argument is of type 'u8 * {aka unsigned char *}' extern char *__strdup (const char *__string) __THROW __attribute_malloc__; ^~~~~~~~ gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -I. -Iutils -D_FORTIFY_SOURCE=2 -c -o wps/wps_ufd.o wps/wps_ufd.c (cd utils && make) make[1]: Entering directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/utils' CC base64.c CC common.c CC ip_addr.c CC radiotap.c CC trace.c CC uuid.c CC wpa_debug.c CC wpabuf.c CC os_unix.c CC eloop.c ar crT libutils.a base64.o common.o ip_addr.o radiotap.o trace.o uuid.o wpa_debug.o wpabuf.o os_unix.o eloop.o make[1]: Leaving directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/utils' (cd tls && make) make[1]: Entering directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/tls' CC asn1.c In file included from bignum.c:21:0: libtommath.c: In function 'mp_exptmod': libtommath.c:580:9: warning: variable 'dr' set but not used [-Wunused-but-set-variable] int dr; ^~ CC bignum.c CC pkcs1.c CC pkcs5.c CC pkcs8.c CC rsa.c CC tlsv1_client.c CC tlsv1_client_read.c CC tlsv1_client_write.c CC tlsv1_common.c CC tlsv1_cred.c CC tlsv1_record.c CC tlsv1_server.c tlsv1_server_read.c: In function 'tls_process_client_key_exchange_rsa': tlsv1_server_read.c:474:9: warning: variable 'encr_len' set but not used [-Wunused-but-set-variable] u16 encr_len; ^~~~~~~~ CC tlsv1_server_read.c CC tlsv1_server_write.c CC x509v3.c ar crT libtls.a asn1.o bignum.o pkcs1.o pkcs5.o pkcs8.o rsa.o tlsv1_client.o tlsv1_client_read.o tlsv1_client_write.o tlsv1_common.o tlsv1_cred.o tlsv1_record.o tlsv1_server.o tlsv1_server_read.o tlsv1_server_write.o x509v3.o make[1]: Leaving directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/tls' (cd crypto && make) make[1]: Entering directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/crypto' CC aes-cbc.c CC aes-ctr.c CC aes-eax.c CC aes-encblock.c CC aes-internal.c CC aes-internal-dec.c CC aes-internal-enc.c CC aes-omac1.c CC aes-unwrap.c CC aes-wrap.c CC des-internal.c CC dh_group5.c CC dh_groups.c CC md4-internal.c CC md5.c CC md5-internal.c CC md5-non-fips.c CC milenage.c CC ms_funcs.c CC rc4.c CC sha1.c CC sha1-internal.c CC sha1-pbkdf2.c CC sha1-tlsprf.c CC sha1-tprf.c CC sha256.c CC sha256-internal.c CC crypto_internal.c CC crypto_internal-cipher.c CC crypto_internal-modexp.c CC crypto_internal-rsa.c CC tls_internal.c CC fips_prf_internal.c ar crT libcrypto.a aes-cbc.o aes-ctr.o aes-eax.o aes-encblock.o aes-internal.o aes-internal-dec.o aes-internal-enc.o aes-omac1.o aes-unwrap.o aes-wrap.o des-internal.o dh_group5.o dh_groups.o md4-internal.o md5.o md5-internal.o md5-non-fips.o milenage.o ms_funcs.o rc4.o sha1.o sha1-internal.o sha1-pbkdf2.o sha1-tlsprf.o sha1-tprf.o sha256.o sha256-internal.o crypto_internal.o crypto_internal-cipher.o crypto_internal-modexp.o crypto_internal-rsa.o tls_internal.o fips_prf_internal.o make[1]: Leaving directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/src/reaver-wps-fork-t6x-git/src/crypto' gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. wpsmon.c globule.o init.o misc.o 80211.o iface.o builder.o crc.o libwps/libwps.o wps/wps_attr_build.o wps/wps_attr_parse.o wps/wps_attr_process.o wps/wps.o wps/wps_common.o wps/wps_dev_attr.o wps/wps_enrollee.o wps/wps_registrar.o wps/wps_ufd.o utils/libutils.a crypto/libcrypto.a tls/libtls.a lwe/libiw.a -lm -lpcap -Wl,-O1,--sort-common,--as-needed,-z,relro -o wash wpsmon.c: In function 'parse_wps_settings': wpsmon.c:358:26: warning: unused variable 'encryption' [-Wunused-variable] enum encryption_type encryption = NONE; ^~~~~~~~~~ gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. argsparser.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. sigint.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function sigalrm.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function keys.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function pins.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function send.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. exchange.c -c exchange.c: In function 'process_wps_message': exchange.c:464:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (msg = wpabuf_alloc_copy(data, data_size)) ^~~~ gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. session.c -c session.c: In function 'save_session': session.c:178:9: warning: variable 'attempts' set but not used [-Wunused-but-set-variable] int attempts = 0, ret_val = 0, i = 0; ^~~~~~~~ gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. cracker.c -c gcc -DCONF_DIR='"/etc/reaver"' -Wall -march=armv6 -mfloat-abi=hard -mfpu=vfp -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -Wno-unused-function -Ilibwps -I. wpscrack.c argsparser.o globule.o init.o sigint.o iface.o sigalrm.o misc.o cracker.o session.o send.o pins.o 80211.o exchange.o builder.o keys.o crc.o libwps/libwps.o wps/wps_attr_build.o wps/wps_attr_parse.o wps/wps_attr_process.o wps/wps.o wps/wps_common.o wps/wps_dev_attr.o wps/wps_enrollee.o wps/wps_registrar.o wps/wps_ufd.o utils/libutils.a crypto/libcrypto.a tls/libtls.a lwe/libiw.a -lm -lpcap -Wl,-O1,--sort-common,--as-needed,-z,relro -o reaver ==> Entering fakeroot environment... ==> Starting package()... install: creating directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr' install: creating directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/bin' 'src/reaver' -> '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/bin/reaver' 'src/wash' -> '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/bin/wash' install: creating directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/share' install: creating directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/share/doc' install: creating directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/share/doc/reaver' 'docs/README' -> '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/share/doc/reaver/README' install: creating directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/share/man' install: creating directory '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/share/man/man1' 'docs/reaver.1.gz' -> '/tmp/yaourt-tmp-pi/aur-reaver-wps-fork-t6x-git/pkg/reaver-wps-fork-t6x-git/usr/share/man/man1/reaver.1.gz' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issue... ==> Creating package "reaver-wps-fork-t6x-git"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: reaver-wps-fork-t6x-git 1.5.2.r209.ffd7dae-1 (Tue Feb 21 14:47:48 EET 2017) ==> Cleaning up... ==> Continue installing reaver-wps-fork-t6x-git ? [Y/n] ==> [v]iew package contents [c]heck package with namcap ==> --------------------------------------------------- ==> loading packages... resolving dependencies... looking for conflicting packages... Packages (1) reaver-wps-fork-t6x-git-1.5.2.r209.ffd7dae-1 Total Installed Size: 0.47 MiB Net Upgrade Size: -0.03 MiB :: Proceed with installation? [Y/n] (1/1) checking keys in keyring [########################################################################################] 100% (1/1) checking package integrity [########################################################################################] 100% (1/1) loading package files [########################################################################################] 100% (1/1) checking for file conflicts [########################################################################################] 100% (1/1) checking available disk space [########################################################################################] 100% :: Processing package changes... warning: /etc/reaver/reaver.db saved as /etc/reaver/reaver.db.pacsave (1/1) upgrading reaver-wps-fork-t6x-git [########################################################################################] 100% :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate...

CTech commented on 2017-01-18 10:35 (UTC)

Oh, and 1 other thing, before building again, delete reaver's build directory (PKGBUILD, src, pkg, etc.).

CTech commented on 2017-01-18 10:32 (UTC)

This is really weird. If my MAKEFLAGS is below -j5, I am fine. I will force building with 1 core in the PKGBUILD, reaver isn't massive and this shouldn't drastically increase compile time.

edacval commented on 2017-01-18 07:23 (UTC)

Ok, tried again without any luck, same error. Tried to experiment with different make -j numbers in PKGBUILD , build fails with any jobs > 2 . I guess there is something wrong with upstream Makefile. PC properties if that matters : I5 2320 (quad core), 16 GB RAM , btrfs RAID1 , OS is almost pristine and up-to-date.

CTech commented on 2017-01-17 23:48 (UTC)

Ok, so the issue appears to occur with MAKEFLAGS set to -j5 or higher. I have changed the PKGBUILD to unset MAKEFLAGS, calculate the number of cores, and if it is higher than 4, limit it to 4. This fixed PKGBUILD should go out shortly. Could you please try again with the new PKGBUILD.

edacval commented on 2017-01-17 21:54 (UTC)

-j5: http://pastebin.com/78gjg07U -j2: http://pastebin.com/XWVjjr39 makepkg.conf: http://pastebin.com/ZgshRxhA Tested many times, with -j5 fails about 9 out of 10.