Hello Eugene!

Compiling emacs-21.2-20020819 on FreeBSD succeeds, but compiling it on either
Solaris 8 x86, Solaris 8 SPARC, or Solaris 9 SPARC breaks here:

  In file included from /usr/openwin/include/X11/Xos.h:81,
                   from xlwmenu.c:32:
  /usr/include/strings.h:25: conflicting types for `memmove'
  /usr/include/iso/string_iso.h:62: previous declaration of `memmove'
  /usr/include/strings.h:26: parse error before numeric constant
  make[2]: *** [xlwmenu.o] Error 1
  make[1]: *** [really-lwlib] Error 2
  make: *** [src] Error 2
  error: Bad exit status from /tmp/rpm-tmp.499 (%build)

You seem to get even different errors, but in any case it seems likely that
the package is flawed when building with X11. When I tried without this
option, the build succeeded on both Solaris 8 and 9 SPARC. Can you get by
without X11 until we get around to debugging the option?

Regards,
Michael


On Fri, Nov 08, 2002, Eugene Kanter wrote:
> I found updated emacs in CURRENT. According to messages in openpkg-dev
> emacs should now compile with X11. However I got exactly the same error.
> Am I doing something wrong?
> 
> Eugene.
> 
> 
> � ���, 08.11.2002, � 12:58, Eugene Kanter �������:
> > I just installed all packages on SunOS 5.8 system. However I can not
> > recompile emacs package with X support enabled.
> > 
> > rpm --rebuild --define 'with_x11 yes' emacs-21.2-1.1.0.src.rpm
> > 
> > 
> > In file included from dispnew.c:53:
> > syssignal.h:33: parse error before "empty_mask"
> > syssignal.h:33: warning: data definition has no type or storage class
> > 
> > 
> > 
> > Patching emacs.spec to use Sun compiler instead of GCC yields successful
> > package with X support.  
> > 
> > Eugene.
> > 
> 
> 
> 
> ______________________________________________________________________
> The OpenPKG Project                                    www.openpkg.org
> Developer Communication List                   [EMAIL PROTECTED]
> 

-- 
[EMAIL PROTECTED]
Development Team, Application Services
Cable & Wireless Deutschland GmbH

Attachment: msg02228/pgp00000.pgp
Description: PGP signature

Reply via email to