Summary: | audio/festival: fails to build if CC/CXX/CPP contain absolute path | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> |
Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | freebsd-2024 |
Priority: | --- | Keywords: | needs-patch |
Version: | Latest | Flags: | amdmi3:
maintainer-feedback-
|
Hardware: | Any | ||
OS: | Any |
Description
Jan Beich
2016-12-12 16:24:52 UTC
Maintainer timeout. A commit references this bug: Author: amdmi3 Date: Mon Jan 30 10:09:29 UTC 2017 New revision: 432825 URL: https://svnweb.freebsd.org/changeset/ports/432825 Log: - Fix build when CC is absolute path Upstream build scripts have some machinery to include compiler-specific .mak file depending on compiler used. This is handled in an ugly way by the port, roughly, upstream makefile includes ${CC}.mak and ports Makefile copies that from default .mak. This is breaks when CC is an absolute path and is useless anyway, as even if it was implemented properly, customized .mak files are for compilers we'll never use such as gcc 3.2, intel and suncc. So make upstream makefile always include the default .mak. PR: 215253 Approved by: maintainer timeout (mi@aldan.algebra.com, 6 weeks) MFH: 2017Q1 Changes: head/audio/festival/Makefile head/audio/festival/files/patch-speech__tools_config_compilers_gcc.mak A commit references this bug: Author: amdmi3 Date: Mon Jan 30 10:18:13 UTC 2017 New revision: 432826 URL: https://svnweb.freebsd.org/changeset/ports/432826 Log: MFH: r432825 - Fix build when CC is absolute path Upstream build scripts have some machinery to include compiler-specific .mak file depending on compiler used. This is handled in an ugly way by the port, roughly, upstream makefile includes ${CC}.mak and ports Makefile copies that from default .mak. This is breaks when CC is an absolute path and is useless anyway, as even if it was implemented properly, customized .mak files are for compilers we'll never use such as gcc 3.2, intel and suncc. So make upstream makefile always include the default .mak. PR: 215253 Approved by: maintainer timeout (mi@aldan.algebra.com, 6 weeks) Approved by: ports-secteam (with hat) Changes: _U branches/2017Q1/ branches/2017Q1/audio/festival/Makefile branches/2017Q1/audio/festival/files/patch-speech__tools_config_compilers_gcc.mak |