[MacPorts] #47027: mesa @10.4.4_2 build failure

MacPorts noreply at macports.org
Tue Mar 3 21:27:03 PST 2015


#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


More information about the macports-tickets mailing list