Hi, does anybody know how to update the cross gcc and binutils ports? We have a report that i386-elf-gcc @12.2.0 doesn't build:
https://trac.macports.org/ticket/71137 I think the same problem affects x86_64-elf-gcc. According to an upstream bug report the problem should be fixed in a newer version so I wanted to try first updating to 12.4.0 (the latest version of 12.x) and maybe later to 14.2.0 (the latest version). These ports use the crossgcc portgroup. I discovered that I need to add the checksums for 12.4.0 to the crossgcc portgroup in addition to updating the version number in the crossgcc.setup line in the ports. There is also a crossgcc.setup_libc line. How do I know whether I should update this line and to what version? Is it always appropriate to update to the latest version or do I need to find the right version that matches the version of gcc, and if so how? These gcc ports depend on corresponding binutils ports i386-elf-binutils and x86_64-elf-binutils. How do I know whether I should update those ports and to what version? Is there a right version for each version of gcc?
