Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14053 - xemacs-21.4.12 compile error
Summary: xemacs-21.4.12 compile error
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Lowest major (vote)
Assignee: Robert Coie (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-16 13:10 UTC by Thomas Raschbacher
Modified: 2003-11-25 11:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info (emerge-info,2.12 KB, text/plain)
2003-05-07 16:33 UTC, Jill Mitchell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Raschbacher gentoo-dev 2003-01-16 13:10:19 UTC
filing bug as u request:

desktop gentoo-x86 # emerge info
Portage 2.0.46-r4 (default-1.0, gcc-2.95.3, glibc-2.2.5-r7)
=================================================================
System uname: 2.4.20-lolo-r1_rc3 i686 AuthenticAMD
USE="x86 oss 3dnow apm avi crypt cups encode jpeg kde libg++ mikmod mmx mpeg
ncurses pdflib qtmt quicktime spell truetype xml2 xmms xv arts berkdb gdbm gif
gnome-libs gpm gtk imlib libwww motif nls oggvorbis opengl pam png python qt
readline sdl slang ssl svga tcltk tcpd X flash tiff zeo doc cdr mysql xml samba
xface tetex fbcon snmp perl afs ldap gb pic maildir ipv6 gtk2 atlas libgda
freewnn mozilla ruby imap guile evo zlib odbc gd innodb gphoto2 dvd kerberos
directfb mbox lcms scanner gtkhtml plotutils postgres cjk icc nas esd leim canna
dga aalib ggz slp mule ggi gnome socks5 acl sasl bonobo pda java -alsa"
ARCH="x86"
COMPILER=""
CHOST="i686-pc-linux-gnu"
CFLAGS="-mcpu=i686 -O3 -pipe"
CXXFLAGS="-mcpu=i686 -O3 -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config
/usr/kde/3/share/config:/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
MAKEOPTS="-j2"
JDK_HOME="/opt/blackdown-jdk-1.3.1"
JAVA_HOME="/opt/blackdown-jdk-1.3.1"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"


here's part of make-output:
make[1]: Entering directory
`/var/tmp/portage/xemacs-21.4.12/work/xemacs-21.4.12/src'
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
abbrev.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
alloc.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
blocktype.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
buffer.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
bytecode.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
callint.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
callproc.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
casefiddle.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
casetab.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
chartab.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
cmdloop.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include cmds.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
console.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
console-stream.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include data.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
device.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
dired.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include doc.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
doprnt.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
dynarr.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
editfns.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
elhash.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
emacs.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include eval.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
events.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
filelock.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
dumper.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
balloon_help.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
balloon-x.c
gcc -c -mcpu=i686 -O3 -pipe  -Demacs -I. -DHAVE_CONFIG_H -I/usr/X11R6/include
eldap.c
eldap.c: In function `signal_ldap_error':
eldap.c:82: dereferencing pointer to incomplete type
eldap.c: In function `Fldap_open':
eldap.c:322: dereferencing pointer to incomplete type
eldap.c:323: dereferencing pointer to incomplete type
eldap.c:324: dereferencing pointer to incomplete type
eldap.c:328: dereferencing pointer to incomplete type
eldap.c:331: dereferencing pointer to incomplete type
eldap.c: In function `Fldap_search_basic':
eldap.c:568: dereferencing pointer to incomplete type
make[1]: *** [eldap.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/xemacs-21.4.12/work/xemacs-21.4.12/src'
make: *** [src] Error 2

!!! ERROR: app-editors/xemacs-21.4.12 failed.
!!! Function src_compile, Line 150, Exitcode 2
!!! (no error message)
Comment 1 Rendhalver (RETIRED) gentoo-dev 2003-01-16 22:59:15 UTC
thanks LordVan.

i just tried a compile here with your options and i cant replicate your error
can you tell me which versions of gcc glibc and ldap are you using.
Comment 2 Thomas Raschbacher gentoo-dev 2003-01-17 01:27:41 UTC
gcc --version
2.95.3


glibc 2.2.5-r7
openldap 2.0.25-r2(i'm not sure if the config works .. )
Comment 3 Rendhalver (RETIRED) gentoo-dev 2003-01-17 01:55:44 UTC
im not sure if this will help but can you upgrade to openldap-2.0.27-r1 and see
if that fixes it.
and do you have openldap-1.2.13-r6 installed as well ??

if so there might be a lib conflict somewhere so upgrading to 2.0.27-r1 might help
Comment 4 Jill Mitchell 2003-05-07 16:33:56 UTC
Created attachment 11657 [details]
emerge-info
Comment 5 Jill Mitchell 2003-05-07 16:34:49 UTC
I had the same problem. Tried updating to openldap-2.0.27-r2, and got the same negative result (or close):
./xemacs -nd -batch -l /var/tmp/portage/xemacs-21.4.12/work/xemacs-21.4.12/src/../lisp/update-elc.el
Error before initialization is complete!
Fatal error: assertion failed, file eval.c, line 1880, abort()
make[1]: *** [update-elc.stamp] Aborted
make[1]: Leaving directory `/var/tmp/portage/xemacs-21.4.12/work/xemacs-21.4.12/src'
make: *** [src] Error 2

!!! ERROR: app-editors/xemacs-21.4.12 failed.
!!! Function src_compile, Line 165, Exitcode 2
!!! (no error message)
Comment 6 Heinrich Wendel (RETIRED) gentoo-dev 2003-11-19 06:31:40 UTC
still an issue?
Comment 7 Thomas Raschbacher gentoo-dev 2003-11-19 23:54:54 UTC
i don't use xemacs anymore since it annoyed me ;)
Comment 8 Andrew Cooks (RETIRED) gentoo-dev 2003-11-25 11:33:06 UTC
If anyone has more input, feel free to reopen this bug.