#35147: gtk3 upgrade from 3.4.3_1 to 3.4.3_2 fails - architecture mismatch --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: haspatch Port: gtk3 | --------------------------------------+------------------------------------- Comment(by cal@…): Replying to [comment:8 ryandesign@…]:
Clemens, a simpler version of your patch would be to just add "merger_arch_compiler yes" to the port. And that does fix the universal build for me.
Thanks for testing. I yet have to setup a universal build environment to test in. It's quite the hassle to test with and without universal on my box, especially for long builds.
But if we need to add -arch flags to the compiler when building universal, then we surely also need to do it when not building universal, for the case of building for a non-default build_arch. In fact all of the ports that were updated to use gobject-introspection need this fix too. I'm fixing them now.
Yes, I expected this to be the case. Thanks for taking care of it. -- Ticket URL: <https://trac.macports.org/ticket/35147#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS