Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jul 2004 19:07:21 GMT
From:      Matthias Buelow <mkb@mukappabeta.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/68826: various anomalies with xemacs port
Message-ID:  <200407081907.i68J7LKq061838@www.freebsd.org>
Resent-Message-ID: <200407081910.i68JAJix071850@freefall.freebsd.org>

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

>Number:         68826
>Category:       ports
>Synopsis:       various anomalies with xemacs port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 08 19:10:18 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Matthias Buelow
>Release:        FreeBSD 5.2.1-RELEASE-p9 i386
>Organization:
Univ. Wuerzburg
>Environment:
FreeBSD xxx 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #0: Sun Jul  4 05:20:29 CEST 2004     root@xxx:/usr/obj/usr/src/sys/xxx  i386

>Description:
The Xemacs port (# $FreeBSD: ports/editors/xemacs/Makefile,v 1.79 2004/04/13 06:29:58 edwin Exp $) seems to be somewhat broken.  Let me enumerate the weirdness:

 * Buffers tabs are missing.  I cannot get them enabled either.  Normally they should be visible in the default configuration (xemacs -q).  Options menu says they are visible, which they obviously aren't.

 * Buttons are missing in file request dialogs.

 * Unnecessary linking against libXm.  (Not a bug per se but an annoyance, that effects a bug in xemacs).  The only effect I can see that this has (apart from increasing the executable profile) is that, if you set xemacs to white background, you get ugly grey residues on the borders (a known bug in xemacs).  LibXm isn't necessary, one should use Xaw3d instead (but see next).  This should be configurable via make variables so that people who actually want to link against libXm (because they want better visual integration into CDE or sth.) can enable it.

 * Xaw3d doesn't seem to get linked against, even though built with  WITH_XAW3D=yes.  AFAIR Xaw3d is used for the buttons in dialogs.

 * Weird assortment of packages gets pulled into.  Why not just use the sumo package?  At least then all the files are actually available and one doesn't have to wait for each until it falls through to the FreeBSD distfiles site as last option.  Maybe provide an extra xemacs-sumo port. (change request).


>How-To-Repeat:
Install xemacs from this port:

# $FreeBSD: ports/editors/xemacs/Makefile,v 1.79 2004/04/13 06:29:58 edwin Exp $

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



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