Package Details: bison2 2.7.1-2

Git Clone URL: https://aur.archlinux.org/bison2.git (read-only, click to copy)
Package Base: bison2
Description: The GNU general-purpose parser generator, older version
Upstream URL: http://www.gnu.org/software/bison/bison.html
Licenses: GPL3
Groups: base-devel
Conflicts: bison
Submitter: marquicus
Maintainer: None
Last Packager: fpreiss
Votes: 1
Popularity: 0.000000
First Submitted: 2018-05-03 06:08 (UTC)
Last Updated: 2019-05-16 21:07 (UTC)

Latest Comments

MarsSeed commented on 2022-07-08 18:59 (UTC)

Also please see if you can resolve the issues quoted below, as reported by namcap:

$ namcap /var/cache/pacman-local/pkg/bison2-2.7.1-2-x86_64.pkg.tar.zst

bison2 E: ELF file ('usr/local/bin/bison') outside of a valid path.
bison2 W: File (usr/local/) exists in a non-standard directory.
bison2 W: File (usr/local/bin/) exists in a non-standard directory.
bison2 W: File (usr/local/bin/bison) exists in a non-standard directory.
bison2 W: File (usr/local/bin/yacc) exists in a non-standard directory.
bison2 W: File (usr/local/lib/) exists in a non-standard directory.
bison2 W: File (usr/local/lib/liby.a) exists in a non-standard directory.
bison2 W: File (usr/local/man/) exists in a non-standard directory.
bison2 W: File (usr/local/man/man1/) exists in a non-standard directory.
bison2 W: File (usr/local/man/man1/bison.1.gz) exists in a non-standard directory.
bison2 W: File (usr/local/man/man1/yacc.1.gz) exists in a non-standard directory.
bison2 W: File (usr/local/share/) exists in a non-standard directory.
bison2 W: File (usr/local/share/aclocal/) exists in a non-standard directory.
[...]  # + Lots of other files reported for the being under the wrong `usr/local/` path

bison2 W: Potential non-FHS man page (usr/local/man/man1/bison.1.gz) found.
bison2 W: Potential non-FHS man page (usr/local/man/man1/yacc.1.gz) found.
bison2 W: Potential non-FHS info page (usr/local/share/info/bison.info.gz) found.
bison2 W: Potential non-FHS info page (usr/local/share/info/dir.gz) found.

MarsSeed commented on 2022-07-08 18:55 (UTC) (edited on 2022-07-08 19:00 (UTC) by MarsSeed)

Hi,

Please kindly check if you can remove the libiconv dependency.

It should not be needed, as this tool depends on glibc, which has its own iconv() implementation.

Libiconv is GNU's iconv implementation for non-GNU-dependent projects; i.e., projects that don't use glibc.

fpreiss commented on 2019-05-10 05:21 (UTC) (edited on 2019-05-10 05:25 (UTC) by fpreiss)

There is a patch for this issue at https://forum.openwrt.org/t/tools-bison-lib-fseterr-c-build-problems-on-18-06-0-due-to-glibc-2-28-changes/18926 that does fix the compiling issue for me.

jachymb commented on 2018-10-10 14:07 (UTC)

I am getting this error and it won't compile:

fseterr.c: In function 'fseterr': fseterr.c:77:3: error: #error "Please port gnulib fseterr.c to your platform! Look at the definitions of ferror and clearerr on your system, then report this to bug-gnulib." #error "Please port gnulib fseterr.c to your platform! Look at the definitions of ferror and clearerr on your system, then report this to bug-gnulib." ^~~~~