Opened 12 years ago

Closed 12 years ago

#32715 closed defect (fixed)

mailx doesn't build for the right architectures

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: tobypeterson
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: neverpanic (Clemens Lang)
Port: mailx

Description

See summary.

Change History (8)

comment:1 Changed 12 years ago by tobypeterson

Status: newassigned

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

comment:2 Changed 12 years ago by neverpanic (Clemens Lang)

Cc: cal@… added

Which change are you referring to?

comment:3 Changed 12 years ago by tobypeterson

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 12 years ago by tobypeterson

Resolution: wontfix
Status: assignedclosed

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

comment:5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: wontfix
Status: closedreopened

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 12 years ago by tobypeterson

Resolution: wontfix
Status: reopenedclosed

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

comment:7 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: wontfix
Status: closedreopened

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 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.