Opened 4 months ago

Closed 3 months ago

#70092 closed defect (fixed)

xfractint build failure

Reported by: fogarza Owned by: jflude
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: xfractint

Description (last modified by jmroot (Joshua Root))

a@MacBook-Pro ~ % sudo port install xfractint

Password:
--->  Computing dependencies for xfractint
--->  Fetching archive for xfractint
--->  Attempting to fetch xfractint-20.04p14_0.darwin_23.arm64.tbz2 from https://packages.macports.org/xfractint
--->  Attempting to fetch xfractint-20.04p14_0.darwin_23.arm64.tbz2 from http://mirror.fcix.net/macports/packages/xfractint
--->  Attempting to fetch xfractint-20.04p14_0.darwin_23.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/xfractint
--->  Building xfractint
Error: Failed to build xfractint: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_xfractint/xfractint/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port xfractint failed

Change History (9)

comment:1 Changed 4 months ago by fogarza

Building xmfract
Error: Failed to build xmfract: command execution failed 
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_xmfract/xmfract/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port xmfract failed
Last edited 4 months ago by jmroot (Joshua Root) (previous) (diff)

comment:2 Changed 4 months ago by jmroot (Joshua Root)

Description: modified (diff)
Keywords: Install xfractint removed
Owner: set to jflude
Port: % sudo port install removed
Status: newassigned
Summary: I could not instal xfractint in My Macbook Pro using Sonoma 14. I already instaled MacPortsxfractint build failure
Type: requestdefect

Probably duplicate of #63280, but please attach the main.log to allow that to be checked.

comment:3 Changed 4 months ago by fogarza

Last login: Mon May 27 15:14:22 on ttys000
fogarza@MacBook-Pro ~ % sudo port install xmfract
Password:
--->  Computing dependencies for xmfract
The following dependencies will be installed: 
 libjpeg-turbo
 openmotif
 xorg-libXext
 xorg-libXmu
 xorg-libXp
 xorg-libXt
 xorg-libice
 xorg-libpthread-stubs
 xorg-libsm
Continue? [Y/n]: y
--->  Fetching archive for libjpeg-turbo
--->  Attempting to fetch libjpeg-turbo-3.0.3_0.darwin_23.arm64.tbz2 from https://packages.macports.org/libjpeg-turbo
--->  Attempting to fetch libjpeg-turbo-3.0.3_0.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/libjpeg-turbo
--->  Installing libjpeg-turbo @3.0.3_0
--->  Activating libjpeg-turbo @3.0.3_0
--->  Cleaning libjpeg-turbo
--->  Fetching archive for xorg-libXext
--->  Attempting to fetch xorg-libXext-1.3.6_0.darwin_23.arm64.tbz2 from https://packages.macports.org/xorg-libXext
--->  Attempting to fetch xorg-libXext-1.3.6_0.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/xorg-libXext
--->  Installing xorg-libXext @1.3.6_0
--->  Activating xorg-libXext @1.3.6_0
--->  Cleaning xorg-libXext
--->  Fetching archive for xorg-libice
--->  Attempting to fetch xorg-libice-1.1.1_0.darwin_23.arm64.tbz2 from https://packages.macports.org/xorg-libice
--->  Attempting to fetch xorg-libice-1.1.1_0.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/xorg-libice
--->  Installing xorg-libice @1.1.1_0
--->  Activating xorg-libice @1.1.1_0
--->  Cleaning xorg-libice
--->  Fetching archive for xorg-libsm
--->  Attempting to fetch xorg-libsm-1.2.4_0.darwin_23.arm64.tbz2 from https://packages.macports.org/xorg-libsm
--->  Attempting to fetch xorg-libsm-1.2.4_0.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/xorg-libsm
--->  Installing xorg-libsm @1.2.4_0
--->  Activating xorg-libsm @1.2.4_0
--->  Cleaning xorg-libsm
--->  Fetching archive for xorg-libXt
--->  Attempting to fetch xorg-libXt-1.3.0_1.darwin_23.arm64.tbz2 from https://packages.macports.org/xorg-libXt
--->  Attempting to fetch xorg-libXt-1.3.0_1.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/xorg-libXt
--->  Installing xorg-libXt @1.3.0_1
--->  Activating xorg-libXt @1.3.0_1
--->  Cleaning xorg-libXt
--->  Fetching archive for xorg-libXmu
--->  Attempting to fetch xorg-libXmu-1.2.1_0.darwin_23.arm64.tbz2 from https://packages.macports.org/xorg-libXmu
--->  Attempting to fetch xorg-libXmu-1.2.1_0.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/xorg-libXmu
--->  Installing xorg-libXmu @1.2.1_0
--->  Activating xorg-libXmu @1.2.1_0
--->  Cleaning xorg-libXmu
--->  Fetching archive for xorg-libpthread-stubs
--->  Attempting to fetch xorg-libpthread-stubs-0.5_0.darwin_any.noarch.tbz2 from https://packages.macports.org/xorg-libpthread-stubs
--->  Attempting to fetch xorg-libpthread-stubs-0.5_0.darwin_any.noarch.tbz2.rmd160 from https://packages.macports.org/xorg-libpthread-stubs
--->  Installing xorg-libpthread-stubs @0.5_0
--->  Activating xorg-libpthread-stubs @0.5_0
--->  Cleaning xorg-libpthread-stubs
--->  Fetching archive for xorg-libXp
--->  Attempting to fetch xorg-libXp-1.0.4_0.darwin_23.arm64.tbz2 from https://packages.macports.org/xorg-libXp
--->  Attempting to fetch xorg-libXp-1.0.4_0.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/xorg-libXp
--->  Installing xorg-libXp @1.0.4_0
--->  Activating xorg-libXp @1.0.4_0
--->  Cleaning xorg-libXp
--->  Fetching archive for openmotif
--->  Attempting to fetch openmotif-2.3.8_5.darwin_23.arm64.tbz2 from https://packages.macports.org/openmotif
--->  Attempting to fetch openmotif-2.3.8_5.darwin_23.arm64.tbz2.rmd160 from https://packages.macports.org/openmotif
--->  Installing openmotif @2.3.8_5
--->  Activating openmotif @2.3.8_5
--->  Cleaning openmotif
--->  Fetching archive for xmfract
--->  Attempting to fetch xmfract-1.4_0.darwin_23.arm64.tbz2 from https://packages.macports.org/xmfract
--->  Attempting to fetch xmfract-1.4_0.darwin_23.arm64.tbz2 from http://mirror.fcix.net/macports/packages/xmfract
--->  Attempting to fetch xmfract-1.4_0.darwin_23.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/xmfract
--->  Fetching distfiles for xmfract
--->  Attempting to fetch xmfract_1.4.tar.gz from https://distfiles.macports.org/xmfract
--->  Verifying checksums for xmfract
--->  Extracting xmfract
--->  Applying patches to xmfract
--->  Configuring xmfract
Warning: Configuration logfiles contain indications of -Wimplicit-function-declaration; check that features were not accidentally disabled:
  dnet_ntoa: found in xmfract_1.4/config.log
  socket: found in xmfract_1.4/config.log
  IceConnectionNumber: found in xmfract_1.4/config.log
  regex: found in xmfract_1.4/config.log
  t_accept: found in xmfract_1.4/config.log
--->  Building xmfract
Error: Failed to build xmfract: command execution failed 
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_xmfract/xmfract/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port xmfract failed
fogarza@MacBook-Pro ~ % 
Last edited 4 months ago by jmroot (Joshua Root) (previous) (diff)

comment:4 Changed 4 months ago by jmroot (Joshua Root)

Please click the "Attach file" button under "Attachments" just below the ticket description, and upload the file /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_xmfract/xmfract/main.log.

comment:5 Changed 4 months ago by fogarza

`/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_xmfract/xmfract/main.log

comment:6 Changed 4 months ago by jflude

There are two apparent issues with this port.

  1. The master_sites now points to a dead link, so the source code cannot be downloaded. This is easily fixed by pointing to the new master site.
  1. The code is old and does not declare function prototypes, which leads to a number of warnings from Apple's latest compiler for some function calls, which can be ignored, and one error, which cannot (for xpopup in encoder.c). This is easily fixed by declaring a prototype.

I will update the patches and raise a PR in the next day or two.

comment:7 Changed 4 months ago by fogarza

8 days ago you write "I will update the patches and raise a PR in the next day or two." Please send me the complete instructions to run "xmfract" with my Mac. Thank you. FG

comment:8 Changed 4 months ago by ryandesign (Ryan Carsten Schmidt)

See also #63280.

comment:9 Changed 3 months ago by Justin Flude <jflude@…>

Resolution: fixed
Status: assignedclosed

In c6e4af84c12e5c04aefa645215e63322b9e0896f/macports-ports (master):

xfractint: update to 20.04p16

Closes: #70092
Closes: #63280

Note: See TracTickets for help on using tickets.