Changes between Version 1 and Version 2 of Ticket #62309, comment 17
- Timestamp:
- Feb 17, 2021, 9:38:56 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #62309, comment 17
v1 v2 1 1 I think -- looking at your logs -- a lot of your trouble is that many things are trying to build {{{+universal}}} on your BigSur M1 system. 2 2 3 I have in fact fixed a lot of ports to build +universal on a BigSur arm64 system, but not all of them. And some of them I fixed, but the fixes are not quite "perfect" in some way, so they are not accepted. So they therefore stay broken until someone else comes up with a perfect fix, if they ever do. 4 5 Building +universal on BigSur arm64 should be easy, and one day it probably will be, but right now it is not 100% easy. 3 I have in fact fixed a lot of ports to build +universal on a BigSur arm64 system, but not all of them. 6 4 7 5 You can see what you have installed +universal now with the usual command: … … 10 8 }}} 11 9 12 I Fthere is a way, try to build things without +universal for now.10 If there is a way, try to build things without +universal for now. 13 11 14 If something really really really is needed, and really really really can only be had +universal, then you have a problem. Some kind soul, like me,will have to fix it for you.12 If something is really needed, and can only be had +universal, then you have a problem. Some kind soul will have to fix it for you. 15 13 16 And -- if it was me and I needed some super duper software package "Right Now" on my M1 Apple system... I would just install a parallel second MacPorts in {{{/opt/Intel}}} on my M1 Macand set the {{{build_arch}}} to {{{x86_64}}}.14 If I needed a particular software package on an M1 Apple system, but it could not be made universal, I would install a second MacPorts in {{{/opt/Intel}}} and set the {{{build_arch}}} to {{{x86_64}}}. 17 15 18 But that is beyond the scope of what I'm prepared to deal with in this ticket. Perhaps someone else will write up a Wiki page for you about how that it done.16 But that is beyond the scope of this ticket.