Opened 5 months ago

Closed 5 months ago

#70310 closed defect (fixed)

rxvt port lacks rxvt

Reported by: McDutchie (Martijn Dekker) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc:
Port: rxvt

Description (last modified by ryandesign (Ryan Carsten Schmidt))

The rxvt port contains rclock, but not rxvt.

$ sudo port install rxvt
--->  Computing dependencies for rxvt
--->  Fetching archive for rxvt
--->  Attempting to fetch rxvt-2.7.10_3.darwin_21.arm64.tbz2 from https://packages.macports.org/rxvt
--->  Attempting to fetch rxvt-2.7.10_3.darwin_21.arm64.tbz2.rmd160 from https://packages.macports.org/rxvt
--->  Installing rxvt @2.7.10_3
--->  Activating rxvt @2.7.10_3
--->  Cleaning rxvt
--->  Scanning binaries for linking errors
--->  No broken files found.
--->  No broken ports found.
$ rxvt
-ksh: rxvt: not found
$ port contents rxvt
Port rxvt contains:
  /opt/local/bin/rclock
  /opt/local/share/man/man1/rclock.1.gz
  /opt/local/share/man/man1/rxvt.1.gz

Tried building from source (port install -s rxvt): same problem.

Change History (2)

comment:1 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

I see numerous problems when building this code (which is from 2003 so I'm not surprised). Let me see if fixing the obvious problems corrects this.

comment:2 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In a3de749c05796cb23e50af32a0cc88cb7951c008/macports-ports (master):

rxvt: Fix build with newer compilers

The build system does not exit with an error if a build error occurs;
instead, the program that could not be built simply doesn't get
installed. This fixes build errors that occurred with newer compilers
that prevented the rxvt executable from building.

Closes: #70310

Also fix the rclock Makefile so that it builds during the build phase
instead of waiting until the destroot phase.

Note: See TracTickets for help on using tickets.