[MacPorts] #58011: gawk: remove readline support

MacPorts noreply at macports.org
Sat Feb 2 23:53:41 UTC 2019

#58011: gawk: remove readline support
 Reporter:  ryandesign   |      Owner:  Schamschula
     Type:  enhancement  |     Status:  assigned
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  gawk
 Every time readline is updated to a new major version and its library
 version changes, gawk must be revbumped to rebuild with that new library.
 Similarly, whenever ncurses is updated to a new major library version,
 readline must be revbumped.

 Autotools-based software automatically uses gawk if it is installed, even
 if the port doesn't declare a dependency on it. This causes error messages
 if the user hasn't upgraded gawk first, with no clear indication that
 that's what they have to do to solve it. See ProblemHotlist#ncurses6 for a
 similar problem. These users often file bug reports, and we close them as
 `wontfix` because we don't want to add a gawk dependency to every
 autotools port.

 But another solution would be to remove readline support from gawk.
 Readline provides assistance for interactive text editing, and gawk is
 usually used noninteractively, so this removal should not affect any ports
 that use gawk, and should affect only those few users who actually use
 gawk's interactive mode. Users who do want readline support in gawk's
 interactive mode could still use `rlwrap gawk`.

Ticket URL: <https://trac.macports.org/ticket/58011>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list