Opened 15 months ago

Closed 5 months ago

#66885 closed defect (worksforme)

tk+quartz fails to build on aarch64

Reported by: tux-o-matic (Benjamin Merot) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc: chrstphrchvz (Christopher Chavez)
Port: tk

Description

The optional quartz variant of tk fails to build on Apple Silicon despite the existence of tk-8.6.13_0+quartz.darwin_22.arm64.tbz2

Change History (4)

comment:1 Changed 15 months ago by jmroot (Joshua Root)

Owner: set to MarcusCalhoun-Lopez
Status: newassigned

Please attach the main.log from the failed build.

comment:2 Changed 15 months ago by tux-o-matic (Benjamin Merot)

Failed attempt (Didn't save the log at the time but it failed about aarch64):

% sudo port install tk +quartz
Password:
--->  Computing dependencies for tk
--->  Fetching archive for tk
--->  Attempting to fetch tk-8.6.13_0+quartz.darwin_22.arm64.tbz2 from https://packages.macports.org/tk
--->  Fetching distfiles for tk
--->  Verifying checksums for tk
--->  Extracting tk
--->  Applying patches to tk
--->  Configuring tk
Warning: Configuration logfiles contain indications of -Wimplicit-function-declaration; check that features were not accidentally disabled:
  stat64: found in tk8.6.13/unix/config.log
--->  Building tk
Error: Failed to build tk: command execution failed      
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_tk/tk/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.

Installed the standard x11 variant of tk (which worked), now uninstalled it to try again the quartz variant and this time it worked...

Probably can close the ticket unless someone can think of an explanation between the cycle of x11 install then quartz variant working

comment:3 Changed 6 months ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:4 Changed 5 months ago by neverpanic (Clemens Lang)

Resolution: worksforme
Status: assignedclosed
Note: See TracTickets for help on using tickets.