Summary: | lang/gcc6-aux fails build with ISL >=20 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | alt2600 | ||||
Component: | Individual Port(s) | Assignee: | Dima Panov <fluffy> | ||||
Status: | Closed Overcome By Events | ||||||
Severity: | Affects Some People | CC: | ericbsd, fluffy, gerald | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
URL: | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86724 | ||||||
Attachments: |
|
Description
alt2600
2020-08-15 19:28:12 UTC
also, just noticed, despite seemingly needing it, the Makefile and dependencies of the build do not list isl as a required library make depends ===> gcc6-aux-20180516_1,1 depends on file: /usr/local/sbin/pkg - found ===> gcc6-aux-20180516_1,1 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) ===> gcc6-aux-20180516_1,1 depends on shared library: libmpfr.so - found (/usr/local/lib/libmpfr.so) ===> gcc6-aux-20180516_1,1 depends on shared library: libmpc.so - found (/usr/local/lib/libmpc.so) ===> gcc6-aux-20180516_1,1 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> gcc6-aux-20180516_1,1 depends on package: gmake>=4.3 - found ===> gcc6-aux-20180516_1,1 depends on executable: msgfmt - found ===> gcc6-aux-20180516_1,1 depends on package: libiconv>=1.14_11 - found ===> gcc6-aux-20180516_1,1 depends on file: /usr/local/bin/as - found ===> gcc6-aux-20180516_1,1 depends on package: perl5>=5.32.r0<5.33 - found ===> gcc6-aux-20180516_1,1 depends on file: /usr/local/bin/as - found pkg info -dr gcc6-aux gcc6-aux-20180516_1,1 Depends on : mpfr-4.1.0 mpc-1.1.0_2 gmp-6.2.0 gettext-runtime-0.21 binutils-2.33.1_3,1 Required by : ghdl-0.37 have not seen any comments back on this, but if folks having issues I was not too clear on the patch. save it as a file called something like patch-isl-20-or-newer and place it in /usr/ports/lang/gcc6-aux/files and the build will complete fine if you have isl installed on your system, which if you have alternate compilers from ports you likely do. in my case avr-gcc requires it. I am not the maintainer anymore. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=467ba5c6abc15a5eca75797cc9ea0e37097fef55 commit 467ba5c6abc15a5eca75797cc9ea0e37097fef55 Author: Gerald Pfeifer <gerald@FreeBSD.org> AuthorDate: 2022-01-26 12:10:16 +0000 Commit: Gerald Pfeifer <gerald@FreeBSD.org> CommitDate: 2022-01-26 20:11:01 +0000 lang/gcc6-aux: Mark for deprecation This port is based on a version of GCC five, soon six, generations behind and years end-of-life, has been unmaintained for a while, and is broken[1]. PR: 248674 [1] lang/gcc6-aux/Makefile | 4 ++++ 1 file changed, 4 insertions(+) |