Bug 233546 - devel/psptoolchain-gcc-stage1: fix build conflict when texinfo installed and fix build when -march is set in env
Summary: devel/psptoolchain-gcc-stage1: fix build conflict when texinfo installed and ...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs mailing list
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2018-11-26 21:21 UTC by Tassilo Philipp
Modified: 2018-12-17 06:00 UTC (History)
1 user (show)

See Also:


Attachments
patch (834 bytes, patch)
2018-12-05 22:11 UTC, Tassilo Philipp
tphilipp: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tassilo Philipp 2018-11-26 21:21:18 UTC
Port doesn't build when print/texinfo is installed. The post-patch target in the port's Makefile already disables info file generation (as unneeded for this build), but that doesn't seem to be enough.

Maybe this could all be made simpler with MAKEINFO=true for the build instead of the hacky patches in post-patch.
Comment 1 Tassilo Philipp 2018-11-26 21:26:49 UTC
just to avoid confusion, as the bug creation led to sunpoet@ (maintainer of print/texinfo) being automatically added to cc: this is not a problem with the texinfo port, and I opened this as the maintainer of the psptoolchain-* ports myself to have it written up somewhere, first
Comment 2 Tassilo Philipp 2018-12-05 22:11:07 UTC
Created attachment 199868 [details]
patch

patch attached that fixes this; it also fixes another issue and guarantees that the built xgcc never receives any wrong -march flags from the environment, e.g. when CPUTYPE is set in make.conf
Comment 3 Tassilo Philipp 2018-12-14 14:23:34 UTC
Ping? Can we get this in?