#47027: mesa @10.4.4_2 build failure -------------------------------+------------------------ Reporter: jane.r.allison@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: lion Port: mesa | -------------------------------+------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => jeremyhu@… Old description:
mesa build fails in following circumstances:
1. As part of overall upgrade to outdated ports (see mesa-upgrade.log), i.e. {{{sudo -E port upgrade outdated}}}
2. When explicitly (re)installing mesa using default settings (see mesa- default.log), i.e. {{{port -E sudo install mesa}}}
3. When explicitly (re)installing mesa using llvm-gcc-4.2 as recommended on the Problem Hotline page (see mesa-llvm-gcc-4.2.log), i.e. {{{sudo -E port install mesa configure.compiler=llvm-gcc-4.2}}}
4. When attempting to install texlive, which in turn installs pymol, which requires mesa (see mesa-pymol.log), i.e. {{{sudo -E port install texlive +full -medium}}}
To make matters more confusing, different errors are encountered each time. Machine specs are: OS 10.7.5, Xcode version 4.6.1 (but am using ports via the command line so not sure if this is relevant).
New description: mesa build fails in following circumstances: 1. As part of overall upgrade to outdated ports (see mesa-upgrade.log), i.e. {{{sudo -E port upgrade outdated}}} 2. When explicitly (re)installing mesa using default settings (see mesa- default.log), i.e. {{{port -E sudo install mesa}}} 3. When explicitly (re)installing mesa using llvm-gcc-4.2 as recommended on the ProblemHotlist page (see mesa-llvm-gcc-4.2.log), i.e. {{{sudo -E port install mesa configure.compiler=llvm-gcc-4.2}}} 4. When attempting to install texlive, which in turn installs pymol, which requires mesa (see mesa-pymol.log), i.e. {{{sudo -E port install texlive +full -medium}}} To make matters more confusing, different errors are encountered each time. Machine specs are: OS 10.7.5, Xcode version 4.6.1 (but am using ports via the command line so not sure if this is relevant). -- Comment: Regarding (3), I've removed the portion of the ProblemHotlist that suggested trying llvm-gcc-4.2 and apple-gcc-4.2. That section dated from several years ago, when clang first became the default compiler. At that time, many ports failed to build with clang; by now, clang is more mature, and ports have been updated to work with clang, so the suggestion to try another compiler is no longer generally useful. -- Ticket URL: <https://trac.macports.org/ticket/47027#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X