Date: Sat, 15 Feb 2003 19:22:30 +1300 From: Craig Carey <snowfall@gmx.co.uk> To: freebsd-ports@freebsd.org Subject: Port xemacs-devel-mule does not make Message-ID: <5.1.1.2.2.20030215190433.0559c0b8@pop.qsi.net.nz>
next in thread | raw e-mail | index | archive | help
The "xemacs-devel-mule" Port id died during a make earlier this month. That occurred in the 10-Feb-2003 FreeBSD 4.7. The problem is that the "configure" script is told that the version of FreeBSD is "i386--freebsd" which then makes the "configure" script behave very differently from how it would if it had of itself identified the version as being "would identify the version as being "i386-unknown-freebsd4.7". The bug seems to not be in the "xemacs-devel-mule" Makefile. I never tracked the problem down to find out exactly what it was. The Port is getting through the checking and not being listed here: http://bento.freebsd.org/errorlogs/i386-4-full/ The date a cvsup was done and the make shown below was done, was: Mon, 10 February 2003. [1] Plain Port make fails saying it can't find symbol "dlopen". ------------------------------------------------------------------------------ $ cd /usr/ports/editors/xemacs-devel-mule/ $ make ===> Configuring for xemacs-devel-mule-21.4.12 checking whether ln -s works... yes checking host system type... i386--freebsd checking for gcc... cc checking whether the C compiler (cc -O -pipe -march=i486 ) works... yes checking whether the C compiler (cc -O -pipe -march=i486 ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking how to run the C preprocessor... cc -E ... checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel ... + echo -n checking for dlopen in -lc... checking for dlopen in -lc... + echo configure:14418: checking for dlopen in -lc ... + echo configure:14427: cc -o conftest -O -pipe -march=i486 -I/usr/local/include -I/usr/X11R6/include -Xlinker -z -Xlinker nocombreloc -L/usr/local/lib -L/usr/X11R6/lib -Xlinker -R/usr/local/lib:/usr/X11R6/lib conftest.c -lXm -ltiff -lpng -ljpeg -lcompface -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -ltermcap -lm -lutil -lxpg4 -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o 1>&5 + echo configure: failed program was: + cat conftest.c ... checking for dld_init in -ldld... no configure: warning: Module support cannot be provided. *** PANIC *** configure forgot how to build working executables! ... ===> Script "configure" failed unexpectedly. Please report the problem to kiri@FreeBSD.org [maintainer] and attach the "/g/ports/editors/xemacs-devel-mule/work/xemacs-21.4.12/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /g/ports/editors/xemacs-devel-mule. /usr/ports/editors/xemacs-devel-mule/ $ exit ------------------------------------------------------------------------------ [2] After the make has failed, a "./configure" in the directory succeeds: ------------------------------------------------------------------------------ $ cd /usr/ports/editors/xemacs-devel-mule/work/xemacs-21.4.12/ $ ./configure checking whether ln -s works... yes checking host system type... i386-unknown-freebsd4.7 checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E ... checking for a BSD compatible install... /usr/bin/install -c ... + echo -n checking for dlopen in -lc... checking for dlopen in -lc... + echo configure:14418: checking for dlopen in -lc ... + echo configure:14427: gcc -o conftest -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith -I/usr/X11R6/include -Xlinker -z -Xlinker nocombreloc -L/usr/X11R6/lib -Xlinker -R/usr/X11R6/lib conftest.c -lXm -lz -lXpm -lXmu -lXt -lXext -lX11 -lSM -lICE -lncurses -lm -lutil -lxpg4 -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o 1>&5 ... XEmacs 21.4.12 "Portable Code" configured for `i386-unknown-freebsd4.7'. ------------------------------------------------------------------------------ Craig Carey To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.1.1.2.2.20030215190433.0559c0b8>