Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Apr 2011 12:53:58 GMT
From:      Ralf Wenk <IZ-FreeBSD0701@hs-karlsruhe.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/156548: ports/mail/exmh2 uses old Tcl/Tk 8.4, not default version 8.5
Message-ID:  <201104211253.p3LCrw6k005668@red.freebsd.org>
Resent-Message-ID: <201104211300.p3LD0LFi017363@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         156548
>Category:       ports
>Synopsis:       ports/mail/exmh2 uses old Tcl/Tk 8.4, not default version 8.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 21 13:00:20 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Ralf Wenk
>Release:        FreeBSD 8.2-STABLE i386
>Organization:
Hochschule Karlsruhe, University of Applied Sciences
>Environment:
FreeBSD RZ-Wenk1 8.2-STABLE FreeBSD 8.2-STABLE #21: Wed Apr 20 12:00:28 CEST 2011 wera0003@RZ-FreeBSD1:/usr/obj/usr/src/sys/diskless-I686 i386
>Description:
The Makfile of ports/mail/exmh2 defines Tcl/TK 8.4 as the version to use.
The 8.4 version has a problem which causes the following error message:
BgRegister X server insecure (must use xauth-style authorization); command ignored
According to
http://sourceforge.net/tracker/index.php?func=detail&aid=1909931&group_id=12997&atid=112997
this problem is fixed in the 8.5 version. Changing the version to 8.5 in the
Makefile proved it.
>How-To-Repeat:
Do a ssh login on above FreeBSD version from an X-session on a
Linux IZ-VMH-01 2.6.36-gentoo-r5 #5 SMP PREEMPT Sat Feb 12 07:37:13 CET 2011 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ AuthenticAMD GNU/Linux
and then start exmh. The above error message will appear.
>Fix:
*** Makefile    Sun Mar 28 08:39:04 2010
--- /BSD/usr_ports_B/mail/exmh2/Makefile      Tue Apr 19 14:02:44 2011
***************
*** 23,32 ****
  WISH=         wish8.0jp
  TCLSH=                tclsh8.0jp
  .else
! RUN_DEPENDS=  wish8.4:${PORTSDIR}/x11-toolkits/tk84
! BUILD_DEPENDS=        tclsh8.4:${PORTSDIR}/lang/tcl84
! WISH=         wish8.4
! TCLSH=                tclsh8.4
  .endif
  
  # exmh is pretty useless without this, but it's not needed to build it.
--- 23,32 ----
  WISH=         wish8.0jp
  TCLSH=                tclsh8.0jp
  .else
! RUN_DEPENDS=  wish8.5:${PORTSDIR}/x11-toolkits/tk85
! BUILD_DEPENDS=        tclsh8.5:${PORTSDIR}/lang/tcl85
! WISH=         wish8.5
! TCLSH=                tclsh8.5
  .endif
  
  # exmh is pretty useless without this, but it's not needed to build it.


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201104211253.p3LCrw6k005668>