Bug 152765

Summary: [PATCH] sysutils/tmux: workaround libevent bug
Product: Ports & Packages Reporter: Mark Felder <feld>
Component: Individual Port(s)Assignee: Wen Heping <wen>
Status: Closed FIXED    
Severity: Affects Only Me CC: wen
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
tmux-1.3_1.patch none

Description Mark Felder freebsd_committer freebsd_triage 2010-12-02 03:40:10 UTC
[DESCRIBE CHANGES]
I was having issues with tmux freezing and it was related to
my .tmux.conf setup. I did some research and found this url:

http://www.mail-archive.com/tmux-users@lists.sourceforge.net/msg00715.html

There is apparently a bug in recent libevent versions. Tmux is not using
kqueue because tmux considers it to be broken on FreeBSD 6.x and they
do not have any logic in the configure script to detect FreeBSD 6.x.
Since FreeBSD 6.x is now EOL and ports do not have to guarantee to work
with the 6.x branches it should be safe to commit this. 

I can confirm this has resolved my issues. Also, I classed this as 
serious because I cannot use normal supported functionality without it.

Added file(s):
- files/patch-configure

Port maintainer (wen@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-12-02 03:40:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wen

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2010-12-22 01:38:58 UTC
wen         2010-12-22 01:38:53 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/tmux        Makefile distinfo 
  Added files:
    sysutils/tmux/files  patch-configure patch_server-window.c 
  Log:
  - Force using kqueue since FreeBSD 6.x is now EOL [1]
  - Fix urgent signal for window manager [2]
  - Remove MD5 [2]
  
  PR:             ports/152765 [1]
                  ports/153348 [2]
  Submitted by:   Mark Felder <feld@feld.me> [1]
                  Renato Botelho <garga@FreeBSD.org> [2]
  
  Revision  Changes    Path
  1.19      +1 -0      ports/sysutils/tmux/Makefile
  1.14      +0 -1      ports/sysutils/tmux/distinfo
  1.3       +10 -0     ports/sysutils/tmux/files/patch-configure (new)
  1.1       +13 -0     ports/sysutils/tmux/files/patch_server-window.c (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Wen Heping freebsd_committer freebsd_triage 2010-12-22 01:40:37 UTC
State Changed
From-To: open->closed

Committed. Thanks!