Subject: pkg/9148: pkgsrc/sysutils/gmc fails to build (libslang error)
To: None <gnats-bugs@gnats.netbsd.org>
From: Martin Husemann <martin@rumolt.teuto.de>
List: netbsd-bugs
Date: 01/08/2000 12:25:20
>Number:         9148
>Category:       pkg
>Synopsis:       pkgsrc/sysutils/gmc fails to build (libslang error)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager (NetBSD software packages system bug manager)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jan  8 12:24:01 2000
>Last-Modified:
>Originator:     Martin Husemann
>Organization:
	
>Release:        January 6
>Environment:
	
System: NetBSD rumolt.teuto.de 1.4P NetBSD 1.4P (RUMOLT) #0: Sat Dec 11 14:53:29 MET 1999 martin@rumolt.teuto.de:/usr/src/sys-i4b/arch/i386/compile/RUMOLT i386


>Description:

Trying to build pkgsrc/sysutils/gmc (the gnome version of Midnight Commander)
fails due to libslang problems. The final link in 
pkgsrc/sysutils/gmc/work/mc-4.5.40/src terminates with:

cc -L/usr/pkg/lib -Wl,-R/lib -L/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/lib -L/lib -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -o mc dir.o util.o screen.o dialog.o key.o keyxdef.o menu.o		 file.o win.o color.o help.o find.o profile.o user.o view.o	 ext.o mouse.o setup.o dlg.o option.o tree.o widget.o chmod.o	 mad.o wtools.o info.o cons.handler.o chown.o subshell.o		 terms.o boxes.o hotlist.o achown.o layout.o fsusage.o		 mountlist.o  regex.o complete.o slint.o command.o	 cmd.o main.o panelize.o learn.o listmode.o utilunix.o		 background.o rxvt.o text.o popt.o findme.o poptparse.o		 poptconfig.o popthelp.o filegui.o filenot.o fileopctx.o		 treestore.o -L../vfs -L../slang -L../edit -lvfs-mc -lmcslang -ledit  -L/usr/pkgsrc/sysutils/gmc/work/mc-4.5.40/intl -lintl -lintl -lm -ltermcap -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lglib -ltermcap  
user.o: In function `execute_menu_command':
user.o(.text+0xc78): warning: tempnam() possibly used unsafely, use mkstemp() or mkdtemp()
util.o: In function `get_current_wd':
util.o(.text+0x19fc): warning: getwd() possibly used unsafely, consider using getcwd()
slint.o: In function `getch':
slint.o(.text+0x4b5): undefined reference to `_SLsys_input_pending'
slint.o(.text+0x4f1): undefined reference to `_SLsys_getkey'
slint.o(.text+0x549): undefined reference to `_SLsys_getkey'
collect2: ld returned 1 exit status
*** Error code 1


>How-To-Repeat:

cd /usr/pkgsrc/sysutils/gmc && make

>Fix:
n/a
>Audit-Trail:
>Unformatted: