Changes between Version 9 and Version 10 of Ticket #62548, comment 4
- Timestamp:
- Apr 4, 2021, 5:48:45 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #62548, comment 4
v9 v10 4 4 It was straightforward, once I understood what was going on, to fix a multiarch build for 10.15+ -- 5 minutes, as above. It becomes a 5-line build, and it builds fine with multiple arch flags if the libraries are the same bit depth. 5 5 6 However, you need to build it twice and lipo together for 32bit + 64bit libraries. Using the muniversal PG just on older systems <10.14 does. The proper flag to force the library bit depth is {{{--with-library-bits=64}}} or {{{--with-library-bits=32}}}.6 However, you need to build it twice and lipo together for 32bit + 64bit libraries. Using the muniversal PG just on older systems <10.14 would do it. The proper flag to force the library bit depth is {{{--with-library-bits=64}}} or {{{--with-library-bits=32}}}. 7 7 8 8 And I would split icu58 off into it's own legacy port, to simplify things in the Portfile, and get rid of {{{icu-lx}}} as it has no dependents and upstream recommends {{{harfbuzz}}} anyway.