Subject: pkg/19116: amaya-6.4 will not build (and the build fails to fail)
To: None <>
From: Greg A. Woods <>
List: netbsd-bugs
Date: 11/20/2002 18:19:02
>Number:         19116
>Category:       pkg
>Synopsis:       amaya-6.4 will not build (and the build fails to fail)
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Nov 20 15:20:00 PST 2002
>Originator:     Greg A. Woods
>Release:        pkgsrc-current 2002/11/19
Planix, Inc.; Toronto, Ontario; Canada
System: NetBSD 1.5W
Architecture: i386
Machine: i386

	The recently updated www/amaya-6.4 package fails to build,
	complaining that there's no HTCache_resetMeta object

	Also, when the build fails it doesn't cause the pkgsrc install
	to fail.  (This may be due to changes I've been trying out to
	automate the "make test" stuff after build on my test machine).


$ make install
=> Checksum OK for amaya-src-6.4.tgz.
===> Extracting for amaya-6.4
===> Required runtime package jpeg-6b installed OK (need jpeg-6b)
===> Required runtime package png-1.2.4 installed OK (need png>=1.2.4)
===> Required runtime package libwww-5.3.2nb3 installed OK (need libwww>=5.3.2nb2)
===> Required runtime package openmotif-2.1.30nb1 installed OK (need openmotif>=2.1.30)
===> Required build-only package xpkgwedge-1.7 installed OK (need xpkgwedge>=1.5)
===> Required build-only package gmake-3.79.1 installed OK (need gmake>=3.78)
===> Required build-only package m4-1.4 installed OK (need m4>=1.4)
===> Required build-only package x11-links-0.8 installed OK (need x11-links>=0.8)
[[ ... all goes well until the final linking ... ]]
cc -Wl,-R/usr/pkg/lib  -Wl,-R/usr/X11R6/lib -L/usr/X11R6/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -o ../bin/amaya EDITORAPP.o HTMLAPP.o TextFileAPP.o XLinkAPP.o XMLAPP.o AHTURLTools.o EDITORactions.o EDITimage.o EDITstyle.o HTMLactions.o HTMLbook.o HTMLedit.o HTMLform.o HTMLhistory.o HTMLimage.o HTMLpresentation.o HTMLsave.o HTMLtable.o html2thot.o init.o libmanag.o MENUconf.o XLinkbuilder.o XLinkedit.o templates.o trans.o transparse.o UIcss.o Xml2thot.o Xmlbuilder.o XHTMLbuilder.o XPointer.o XPointerparse.o   AHTBridge.o AHTFWrite.o answer.o query.o AHTMemConv.o AHTInit.o anim.o SVGAPP.o SVGbuilder.o SVGedit.o TimelineAPP.o MathMLAPP.o MathMLbuilder.o Mathedit.o   libCSS.a  ../annotlib/libAnnot.a  -lwwwapp -lwwwhttp -lwwwxml -lwwwhtml -lwwwmime -lwwwcache -lwwwstream -lwwwfile -lwwwdir -lwwwtrans -lwwwcore -lwwwutils -lwwwzip -lwwwftp  -lmd5 -lwwwnews -lwwwtelnet -lwwwgopher -lxmlparse -lxmltok   -L../tablelib -L../thotlib -L.. -lThotTable -lThotEditor      -ljpeg -lpng -lz  -L/usr/pkg/lib -lXm  -L/usr/pkg/lib -lXm -L/usr/X11R6/lib -lXt -lXp  -lSM -lICE -lXext -lX11    -lm 
/var/package-obj/www/amaya/work/.buildlink-x11/lib/ warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
../annotlib/libAnnot.a(ANNOTtools.o): In function `GetTempName':
/var/obj/package/www/amaya/work/Amaya/work/annotlib/../../annotlib/ANNOTtools.c:2136: warning: tempnam() possibly used unsafely, use mkstemp() or mkdtemp()
query.o: In function `terminate_handler':
/var/obj/package/www/amaya/work/Amaya/work/amaya/../../amaya/query.c:1336: undefined reference to `HTCache_resetMeta'
collect2: ld returned 1 exit status
gmake[1]: *** [../bin/amaya] Error 1
gmake[1]: Leaving directory `/var/obj/package/www/amaya/work/Amaya/work/amaya'
ls: /usr/pkg/bin/amaya: No such file or directory
[[ ... lots of similar ls and pkg_create errors -- nothing at all got installed ... ]]
amaya-6.4 requires installed package jpeg-6b
amaya-6.4 requires installed package libwww-5.3.2nb3
amaya-6.4 requires installed package openmotif-2.1.30nb1
amaya-6.4 requires installed package openssl-0.9.6g
amaya-6.4 requires installed package png-1.2.4
$ /usr/sbin/pkg_info amaya
Information for amaya-6.4:

Web Browser/Editor from the World Wide Web Consortium


Amaya is a complete web browsing and authoring environment and comes
equipped with a WYSIWYG style of interface, similar to that of the
most popular commercial browsers. With such an interface, users do not
need to know the HTML or CSS languages.