Opened 8 years ago

Closed 8 years ago

#49526 closed enhancement (fixed)

Update REXX to version 3.9.1 (currently: 3.5)

Reported by: yoav.nir@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: kurthindenburg (Kurt Hindenburg)
Port: rexx

Description

Also make myself the maintainer, since the port is abandoned.

Attachments (1)

change-rexx-maintainer.diff (5.3 KB) - added by yoav.nir@… 8 years ago.
Diff file for the port

Download all attachments as: .zip

Change History (6)

Changed 8 years ago by yoav.nir@…

Attachment: change-rexx-maintainer.diff added

Diff file for the port

comment:1 Changed 8 years ago by mf2k (Frank Schima)

Keywords: haspatch added; REXX Regina removed
Port: rexx added; rex removed
Version: 2.3.4

Thanks!

comment:2 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:3 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

I'm not sure why I'm having these issues - on 10.11.x

sudo port -d -y rev-upgrade

Could not open libregina.dylib: Error opening or reading file (referenced from /opt/local/bin/regina)
libregina.dylib seems to be referenced using a relative path. This may be a problem with its canonical library name and require the use of install_name_tool(1) to fix.
DEBUG: Marking /opt/local/bin/regina as broken
DEBUG: Marking /opt/local/share/Regina-REXX/addons/libregutil.dylib as broken
DEBUG: Marking /opt/local/share/Regina-REXX/addons/librxtest1.dylib as broken
DEBUG: Marking /opt/local/share/Regina-REXX/addons/librxtest2.dylib as broken
--->  Found 4 broken files, matching files to ports
--->  Found 1 broken port, determining rebuild order

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

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

The current rexx port contains a patch for the configure script that fixes the incorrect install_name setting. The patch proposed in this ticket removes that part of the patch, thus reintroducing the problem. I also don't understand the purpose of the new part of the patch being proposed in this ticket.

comment:5 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Updated the port to 3.9.1 in r142017 using a modified version of the previous patchfile that retains the code that fixes the install_name. I removed the part of the patch that removed the -arch flag setting code, because they now provide an option --without-arch to accomplish the same thing. I inadvertently commented out the part that deletes the etc directory and its contents; restored that in r142018. Added modeline and adjusted whitespace in r142019. Rewrote master_sites to avoid redirects in r142020. Changed maintainer in r142021.

Note: See TracTickets for help on using tickets.