New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #32715 (closed defect: fixed)

Opened 17 months ago

Last modified 15 months ago

mailx doesn't build for the right architectures

Reported by: ryandesign@… Owned by: toby@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: cal@…
Port: mailx

Description

See summary.

Change History

comment:1 Changed 17 months ago by toby@…

  • Status changed from new to assigned

Used to work until the base change that screwed up configure.cflags

comment:2 Changed 15 months ago by cal@…

  • Cc cal@… added

Which change are you referring to?

comment:3 Changed 15 months ago by toby@…

arch flags used to be in configure.cflags, I haven't gotten around to working around it. It's not particularly important for things that don't provide libraries, anyway.

comment:4 Changed 15 months ago by toby@…

  • Status changed from assigned to closed
  • Resolution set to wontfix

Actually this is wontfix, see Mountain Lion for details (if you have access).

comment:5 Changed 15 months ago by ryandesign@…

  • Status changed from closed to reopened
  • Resolution wontfix deleted

At the moment, MacPorts supports Snow Leopard and Lion, and some users still use Leopard and Tiger. And on all those systems, we want to use the right archs. If you have something to say about the future of OS X and its impact on MacPorts, feel free to bring that up on the mailing list.

comment:6 Changed 15 months ago by toby@…

  • Status changed from reopened to closed
  • Resolution set to wontfix

Regardless, there's no need for command line tools to be built fat.

comment:7 Changed 15 months ago by ryandesign@…

  • Status changed from closed to reopened
  • Resolution wontfix deleted

mailx has a universal variant, but it does not build universal. Either the universal variant should build universal, or it should be turned off. But it's not just universal binaries; it's also building for the right single architecture when the user has requested a nonstandard one by changing build_arch in macports.conf. If the user has done this, mailx might fail to build, because although its (undeclared) dependencies would have been built for the requested architecture, mailx itself would not.

Since it's a simple fix I've fixed it in r90369.

comment:8 Changed 15 months ago by ryandesign@…

  • Status changed from reopened to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.