Package Details: ugrep 3.0.5-1

Git Clone URL: https://aur.archlinux.org/ugrep.git (read-only, click to copy)
Package Base: ugrep
Description: Universal grep: ultra fast searcher of file systems, text and binary files, source code, archives, compressed files, documents, and more.
Upstream URL: https://github.com/Genivia/ugrep
Keywords: grep
Licenses: BSD-3
Submitter: swiftscythe
Maintainer: swiftscythe
Last Packager: swiftscythe
Votes: 2
Popularity: 0.022051
First Submitted: 2020-04-08 15:39
Last Updated: 2020-11-18 01:30

Latest Comments

swiftscythe commented on 2020-06-23 00:41

@Lubiquity I've updated to latest version, I can't reproduce that error.

Lubiquity commented on 2020-06-12 14:26

Hi, build failed for me, first error is :

In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/immintrin.h:53,
                 from matcher.cpp:42:
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/avx2intrin.h: In member function 'bool reflex::Matcher::advance()':
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include/avx2intrin.h:433:1: error: inlining failed in call to 'always_inline' 'int _mm256_movemask_epi8(__m256i)': target specific option mismatch
  433 | _mm256_movemask_epi8 (__m256i __A)
      | ^~~~~~~~~~~~~~~~~~~~
matcher.cpp:505:47: note: called from here
  505 |           uint32_t mask = _mm256_movemask_epi8(_mm256_and_si256(vlcpeq, vlcseq));
      |                           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

final result is:

make[2]: *** [Makefile:461: libreflex_a-matcher.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/libreflex_a-convert.Tpo .deps/libreflex_a-convert.Po
mv -f .deps/libreflex_a-pattern.Tpo .deps/libreflex_a-pattern.Po
make[2]: Leaving directory '/home/aur/git/ugrep/src/ugrep-2.2.0/lib'
make[1]: *** [Makefile:456: all-recursive] Error 1
make[1]: Leaving directory '/home/aur/git/ugrep/src/ugrep-2.2.0'
make: *** [Makefile:356: all] Error 2
Failed to build ugrep: please run the following two commands:
$ autoreconf -fi
$ ./build.sh

If that does not work, please open an issue at:
https://github.com/Genivia/ugrep/issues
==> ERROR: A failure occurred in build().
    Aborting...

I tried the upstream github (last master commit : 80085b6), and the basic ./build worked.

Then I tried the last upstream github 2.2.1 release, same the basic ./build worked.

Then I updated the PKGBUILD to 2.2.1, got my initial error...

Any idea? Need more information?