Opened 10 years ago

Closed 10 years ago

Last modified 8 years ago

#44552 closed defect (fixed)

fix for ticket #38506 (tmux: does not build on 10.4)

Reported by: tessus (Helmut K. C. Tessarek) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.1
Keywords: haspatch maintainer Cc:
Port: tmux

Description

tmux does not compile on Mac OSX 10.4, because there's no libproc.h. In previous versions of tmux, the dependency on this include file was not required. tmux compiles and runs w/o any problems with commit c1b9948 of osdep-darwin.c. The change basically replaces this file in the current source tree.

The attached file osdep-darwin.8.c belongs in the directory files. The diff file is the patch for Portfile.

Attachments (2)

Portfile-tmux.diff (750 bytes) - added by tessus (Helmut K. C. Tessarek) 10 years ago.
osdep-darwin.8.c (1.8 KB) - added by tessus (Helmut K. C. Tessarek) 10 years ago.

Download all attachments as: .zip

Change History (6)

Changed 10 years ago by tessus (Helmut K. C. Tessarek)

Attachment: Portfile-tmux.diff added

Changed 10 years ago by tessus (Helmut K. C. Tessarek)

Attachment: osdep-darwin.8.c added

comment:1 Changed 10 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed

When reporting tickets against ports you maintain, add the maintainer keyword. If you're attaching a patch haspatch can speed up processing.

Also, since the port either didn't build at all, or it built correctly, the revbump wasn't needed (but I failed to spot it early enough before I committed, so the "damage" is done now).

r123176, thanks.

comment:2 Changed 10 years ago by neverpanic (Clemens Lang)

Keywords: haspatch maintainer added

comment:3 Changed 10 years ago by tessus (Helmut K. C. Tessarek)

Thanks for the keyword info. I'll keep that in mind for the next time.

Sorry about the revision. I followed the documentation and I might have misunderstood. If somebody attemped an install and failed, I would have considered a new try not a new install, but a re-install. Anyway, now I know for the future.

comment:4 Changed 8 years ago by rickyzhang82 (Ricky Zhang)

tmux 2.2 is broken in tiger.

Note: See TracTickets for help on using tickets.