Opened 16 months ago

Last modified 15 months ago

#67892 new defect

xfconf failed to compile on Ventura arm64, and a potential workaround — at Initial Version

Reported by: philberthfz (Philip LeBlond) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: arm64 ventura, Cc:
Port: xfconf

Description

There are no compiled binary packages for xfconf available yet. When macports attempts to compile, compilation fails with the message: Error: Failed to configure xfconf: configure failure: command execution failed.

It appears that the configuration step fails to run aclocal at the appropriate point.

I have identified a possible workaround, and am sharing it here in the hopes that I will be able to find it on google the next time I inevitably need to do this again. Given that the package itself appears unmaintained, consider this a best-effort workaround for anybody else pulling their hair out over this and that further problems will probably continue to exist. Consider also that I have sample size of exactly one install on one M1 Mac mini, so users on other machines with other software configurations will undoubtably encounter other issues - your mileage will vary.

Doing the following produced a probably-functional copy of xfconf for me:

1) Manually navigating to the appropriate work directory (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_xfce_xfconf/xfconf/work/xfconf-4.16.0)

2) sudo aclocal

3) sudo /opt/local/bin/xdt-autogen --prefix=/opt/local --disable-visibility

4) sudo make && sudo make install

5) sudo port -f activate xfconf

At least, this appears to generate a working xfconf. At the very least, other packages which depend on xfconf will build/install with no more errors than they otherwise would exhibit.

Change History (0)

Note: See TracTickets for help on using tickets.