[Bug: 21.5-b28] Compilation problems in xemacs-21.5.28

Paul Keusemann pkeusem at visi.com
Thu Aug 2 10:03:58 EDT 2007


On Thu, Aug 02, 2007 at 06:35:41PM +0900, Stephen J. Turnbull wrote:
> Rob McMahon writes:
> 
>  > Just compiling xemacs-21.5.28, I see all the relevant data is
>  > below.  src/sunpro.c doesn't compile, and hasn't for the last few
>  > incarnations (and I should have reported it earlier.
> 

I sent in a patch for this in October 2005.  I've attached a current
diff.  Not sure the last time I updated from CVS.

> We will fix the compilation, but since we have several users and
> developers who regularly compile on Sun, I have to suspect they're not
> using whatever the appropriate option is: the last change to that file
> was in Sept 2004 according to the ChangeLog.
> 
> Does the feature actually work?
> 

I haven't actually used it in a while but I believe it still does.

>  > Secondly linking temacs fails with:
>  > 
>  > Undefined                       first referenced
>  >  symbol                             in file
>  > acos                                floatfns.o  (symbol belongs to implicit dependency /lib/libm.so.2)
> 
> This is weird, too; I'm pretty sure we have people building regularly
> on recent Solaris.  Any ideas why your environment would elicit this
> bug, when (AFAIK) it doesn't occur for others?

This one I don't remember seeing.
-- 
Paul Keusemann			                               pkeusem at visi.com
4266 Joppa Court		                               (952) 894-7805
Savage, MN  55378
-------------- next part --------------
Index: configure
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/configure,v
retrieving revision 1.296
diff -r1.296 configure
22694a22695
> #include <lber.h>
22872a22874
> #include <ldap.h>
Index: src/sunpro.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/sunpro.c,v
retrieving revision 1.3
diff -r1.3 sunpro.c
50c50
<        (int nargs, Lisp_Object *args)
---
>        (int nargs, Lisp_Object *args))
52c52
<        (int UNUSED (nargs), Lisp_Object *UNUSED (args))
---
>        (int UNUSED (nargs), Lisp_Object *UNUSED (args)))


More information about the XEmacs-Beta mailing list