Bug 152765 - [PATCH] sysutils/tmux: workaround libevent bug
Summary: [PATCH] sysutils/tmux: workaround libevent bug
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-02 03:40 UTC by Mark Felder
Modified: 2010-12-22 01:40 UTC (History)
1 user (show)

See Also:


Attachments
tmux-1.3_1.patch (1.32 KB, patch)
2010-12-02 03:40 UTC, Mark Felder
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!