Bug 218474 - games/eduke32 expects/hardcodes g++ instead of honoring CXX
Summary: games/eduke32 expects/hardcodes g++ instead of honoring CXX
Status: Closed DUPLICATE of bug 217913
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 (Nobody)
URL:
Keywords:
Depends on:
Blocks: 218330
  Show dependency treegraph
 
Reported: 2017-04-08 06:08 UTC by Gerald Pfeifer
Modified: 2017-04-18 17:18 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gerald Pfeifer freebsd_committer freebsd_triage 2017-04-08 06:08:54 UTC
Testing a patch to align the lang/gcc* ports with other languages
and default to lang/gcc5 (instead of lang/gcc as it currently is)
we found that games/eduke32 seems to ignore the CXX variable to
denote the C++ compiler and simply checks for g++:

http://package18.nyi.freebsd.org/data/110amd64-default-PR218330/2017-04-06_19h28m41s/logs/errors/eduke32-20170225_1.log

If you want to reproduce this, try the simple patch from PR 218330.
Comment 1 Piotr Kubaj freebsd_committer freebsd_triage 2017-04-18 15:39:59 UTC
I believe this issue was fixed in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217913.
Comment 2 Gerald Pfeifer freebsd_committer freebsd_triage 2017-04-18 17:18:24 UTC
Yes, this appears to be the case, and the commit of that one and
the testrun leading to this one just did not work out well timing-
wise.

*** This bug has been marked as a duplicate of bug 217913 ***