Package Details: tiger 3.2.3-4

Git Clone URL: https://aur.archlinux.org/tiger.git (read-only, click to copy)
Package Base: tiger
Description: A security scanner, that checks computer for known problems. Can also use tripwire, aide and chkrootkit
Upstream URL: http://www.nongnu.org/tiger/
Licenses: GPL
Submitter: None
Maintainer: yngvelevin
Last Packager: tippfehlr
Votes: 44
Popularity: 0.000000
First Submitted: 2005-07-19 17:58 (UTC)
Last Updated: 2026-06-11 21:35 (UTC)

Latest Comments

1 2 Next › Last »

dreieck commented on 2026-08-21 13:39 (UTC)

Need to add -Wno-error=implicit-int" toCFLAGSin order to make./configure` succeeding.

Otherwise, it errors with

=> Starting build()...
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -fstack-clash-protection -fcf-protection -flto=auto -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
==> ERROR: A failure occurred in build().

Also more things are needed to be added to CFLAGS in order to make further build working.

I got it working by addint the following to build():

  local _NOWARNINGS=("implicit-int" "implicit-function-declaration" "unused-result")
  local _CFLAGSADDITIONS=''
  for _nowarning in "${_NOWARNINGS[@]}"; do
    _CFLAGSADDITIONS+=" -Wno-${_nowarning} -Wno-error=${_nowarning}"
  done
  CFLAGS+="${_CFLAGSADDITIONS}"

  local _C_STD="c18"
  CFLAGS+=" -std=${_C_STD}"

  export CFLAGS

Also the license identifier needs to be made SPDX compliant.

diff to PKGBUILD:

--- PKGBUILD.orig   2026-08-21 15:25:47.516651465 +0200
+++ PKGBUILD    2026-08-21 15:38:17.486629798 +0200
@@ -8,3 +8,3 @@
 url="http://www.nongnu.org/tiger/"
-license=('GPL')
+license=('GPL-2.0-or-later')
 depends=('perl')
@@ -29,2 +29,15 @@

+  local _NOWARNINGS=("implicit-int" "implicit-function-declaration" "unused-result")
+  local _CFLAGSADDITIONS=''
+  for _nowarning in "${_NOWARNINGS[@]}"; do
+    _CFLAGSADDITIONS+=" -Wno-${_nowarning} -Wno-error=${_nowarning}"
+  done
+  CFLAGS+="${_CFLAGSADDITIONS}"
+
+  local _C_STD="c18"
+  CFLAGS+=" -std=${_C_STD}"
+
+  export CFLAGS
+
+
   ./configure --prefix=/usr \

Also:

tiger E: File (run/tiger/) is in a temporary directory.

Regards!

fosskers commented on 2026-06-15 14:19 (UTC) (edited on 2026-06-15 15:27 (UTC) by fosskers)

Was this maliciously taken over as well?

EDIT: Looks as if the maintainer was already banned?

carlosnewmusic commented on 2026-02-07 15:56 (UTC)

build error https://pastes.io/tiger-buil

ovd1989 commented on 2024-10-14 06:03 (UTC)

Hello! There is an error compiling Tiger, the GCC returns errors. In the "configure" script file, the "int" in main() function seems necessary. Implicit int ("error: return type defaults to 'int' [-Wimplicit-int]") is not working on GCC compilation.

Oupss commented on 2023-04-16 13:24 (UTC)

There is a most recent version https://download.savannah.gnu.org/releases/tiger/tiger_3.2.4rc1.tar.gz

bartus commented on 2015-06-05 00:27 (UTC)

Tiger breaks Arch directory scheme utilizing /var/run which is now symlinked to /run. Need to change configure variable accordingly. - --with-tigerwork=/var/run/tiger \ + --with-tigerwork=/run/tiger \

Network_Jack commented on 2015-04-29 15:58 (UTC)

error: failed to commit transaction (conflicting files) tiger: /var/run exists in filesystem on install.