<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Attached please find the end of the log.<br class=""><div class="">
<meta charset="UTF-8" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">—</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"><a href="mailto:pbw@ehealth.id.au" class="">pbw@ehealth.id.au</a></div><div class="">“But if it is by the finger of God that I cast out demons, then the kingdom of God has come upon you.”</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On 12 Mar 2021, at 7:36 pm, Peter West <<a href="mailto:pbw@pbw.id.au" class="">pbw@pbw.id.au</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Having heard that python39 is the only one (so far) to compile natively on M1, I’m trying to force the python ports I use to python39, by creating a local repo and modifying the Portfiles.<br class=""><br class="">I ran intoa brick wall with gexiv2, which was because the g-ir-* python files were specifying python38. I tried building gobject-introspection with 39, but fails. I don’t know whether I can classify this as a bug and make a report. In any case, has anyone else been tinkering with python39 builds on M1?<br class=""></div></div></blockquote></div><div class="">:info:build g-ir-scanner: GLib: warning: 627 warnings suppressed (use --warn-all to see them)</div><div class="">:info:build Traceback (most recent call last):</div><div class="">:info:build File "/opt/local/var/macports/build/_Users_pbw_Software_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.60.2/./g-ir-scanner", line 99, in <module></div><div class="">:info:build sys.exit(scanner_main(sys.argv))</div><div class="">:info:build File "./giscanner/scannermain.py", line 615, in scanner_main</div><div class="">:info:build write_output(data, options)</div><div class="">:info:build File "./giscanner/scannermain.py", line 469, in write_output</div><div class="">:info:build passthrough_gir(main_f_name, temp_f)</div><div class="">:info:build File "./giscanner/scannermain.py", line 260, in passthrough_gir</div><div class="">:info:build parser.parse(path)</div><div class="">:info:build File "./giscanner/girparser.py", line 60, in parse</div><div class="">:info:build self.parse_tree(tree)</div><div class="">:info:build File "./giscanner/girparser.py", line 69, in parse_tree</div><div class="">:info:build self._parse_api(tree.getroot())</div><div class="">:info:build File "./giscanner/girparser.py", line 106, in _parse_api</div><div class="">:info:build for node in root.getchildren():</div><div class="">:info:build AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'getchildren'</div><div class="">:info:build make[2]: *** [GLib-2.0.gir] Error 1</div><div class="">:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_Users_pbw_Software_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.60.2'</div><div class="">:info:build make[1]: *** [all-recursive] Error 1</div><div class="">:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_Users_pbw_Software_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.60.2'</div><div class="">:info:build make: *** [all] Error 2</div><div class="">:info:build make: Leaving directory `/opt/local/var/macports/build/_Users_pbw_Software_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.60.2'</div><div class="">:info:build Command failed: cd "/opt/local/var/macports/build/_Users_pbw_Software_ports_gnome_gobject-introspection/gobject-introspection/work/gobject-introspection-1.60.2" && /usr/bin/make -j8 -w all CC="/usr/bin/clang -arch arm64" V=1</div><div class="">:info:build Exit code: 2</div><div class="">:error:build Failed to build gobject-introspection: command execution failed</div><div class="">:debug:build Error code: CHILDSTATUS 35231 2</div><div class="">:debug:build Backtrace: command execution failed</div><div class="">:debug:build while executing</div><div class="">:debug:build "system {*}$notty {*}$nice $fullcmdstring"</div><div class="">:debug:build invoked from within</div><div class="">:debug:build "command_exec build"</div><div class="">:debug:build (procedure "portbuild::build_main" line 8)</div><div class="">:debug:build invoked from within</div><div class="">:debug:build "$procedure $targetname"</div><div class="">:error:build See /opt/local/var/macports/logs/_Users_pbw_Software_ports_gnome_gobject-introspection/gobject-introspection/main.log for details.</div><div class=""><br class=""></div></body></html>