[MacPorts] #54220: texinfo @6.3.0 +universal build fails due to perl5.24 library search path

MacPorts noreply at macports.org
Wed May 24 06:21:48 UTC 2017

#54220: texinfo @6.3.0 +universal build fails due to perl5.24 library search path
  Reporter:  kencu              |      Owner:
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:
Resolution:                     |   Keywords:
      Port:  texinfo, perl5.24  |

Comment (by mojca):

 I see a couple problems here.
 * The first one is that if you are building perl as universal, it should
 probably install all files universal. I need some time to figure out what
 exactly goes wrong and why the Encode.bundle is not universal. Is perl
 indeed universal? (I guess it is, just double-checking.)
 * The fat `Encode.bundle` comes from `p5.24-encode`, the other one comes
 from `perl5.24`. I don't know which one should have the priority. I would
 probably need to ask the Perl developers.
 * Personally I see no reason why universal build of any port (including
 `gnutls`) would ask for universal build of `texinfo`. From what I
 understand `texinfo` is only ever needed to build the documentation and I
 see no benefit of having universal `texinfo`. Likely you don't need
 universal autotools to build a project universally. I would list `texinfo`
 under `depends_skip_archcheck` of the port in question.

 Just curious. If I see it correctly, you are building
 i386/x86_64/ppc/ppc64 on 10.5/ppc. How exactly do you use that?

Ticket URL: <https://trac.macports.org/ticket/54220#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list