Opened 17 years ago

Closed 17 years ago

Last modified 16 years ago

#1346 closed defect (fixed)

emacs +carbon port broken

Reported by: dglo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

The carbon variant of the emacs port attempts to get the latest sources from subversions.gnu.org via CVS. Unfortunately, subversions.gnu.org no longer accepts pserver connections. I tried changing cvs.root in the 'variant devel' section from ":pserver:anoncvs@..." to ":ext:anoncvs@..." but the 'cvsfetch' procedure still tries to log in, which is not valid for anything other than pserver.

I'm guessing that the proper fix would be to do the 'login' operation in 'cvsfetch' only when cvs.root starts with ':pserver:', but my Tcl is rusty enough that I'm not going to attempt a patch.

To fully fix the emacs port, I also had to add a 'cvs.env CVS_RSH=ssh' line to the 'variant devel' section, add 'ange-ftp.el.diff' to 'patchfiles-delete' since it's been integrated into the repository, and fix the paths in files/mac.c.diff which weren't getting applied properly.

Change History (1)

comment:1 Changed 17 years ago by jkh@…

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.