Subject: HEADS UP: Package removal candidates
To: None <tech-pkg@NetBSD.org>
From: Thomas Klausner <wiz@danbala.tuwien.ac.at>
List: tech-pkg
Date: 12/04/2005 13:22:53
Hi!

The following packages haven't been building in NetBSD bulk
builds since April. I extracted the reasons below from Krister's
latest 2.0 and 3.0 i386 bulk builds.

databases/jdbc-postgresql			jwise
databases/jdbc-postgresql74			jwise

These two complain about JAVA_HOME not being set.

emulators/vmware-module				tech-pkg

Does not compile:
 cc -O2 -nostdinc -I/tmp/bulktmp/emulators/vmware-module/work/source/vmmon -I/tmp/bulktmp/emulators/vmware-module/work/source/vmmon/
 In file included from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:73:                                 
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/include/x86.h:183:1: "MSR_SYSENTER_CS" redefined                       
 In file included from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/specialreg.h:3,                          
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/cpufunc.h:49,                            
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/x86/lock.h:50,                                   
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/lock.h:3,                                
                  from /usr/src/sys/sys/lock.h:87,                                                                             
                  from /usr/src/sys/sys/ucred.h:37,                                                                            
                  from /usr/src/sys/sys/param.h:127,                                                                           
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:36:                                 
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/x86/specialreg.h:207:1: this is the location of the previous definition
 In file included from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:73:                                 
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/include/x86.h:184:1: "MSR_SYSENTER_ESP" redefined                      
 In file included from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/specialreg.h:3,                          
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/cpufunc.h:49,                            
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/x86/lock.h:50,                                   
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/lock.h:3,                                
                  from /usr/src/sys/sys/lock.h:87,                                                                                  
                  from /usr/src/sys/sys/ucred.h:37,                                                                            
                  from /usr/src/sys/sys/param.h:127,                                                                                
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:36:                                 
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/x86/specialreg.h:208:1: this is the location of the previous definition     
 In file included from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:73:                                 
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/include/x86.h:185:1: "MSR_SYSENTER_EIP" redefined                           
 In file included from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/specialreg.h:3,                          
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/cpufunc.h:49,                                 
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/x86/lock.h:50,                                   
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/machine/lock.h:3,                                     
                  from /usr/src/sys/sys/lock.h:87,                                                                             
                  from /usr/src/sys/sys/ucred.h:37,                                                                                 
                  from /usr/src/sys/sys/param.h:127,                                                                           
                  from /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:36:                                      
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/x86/specialreg.h:209:1: this is the location of the previous definition
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c: In function `vmmon_open':                                     
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:173: error: structure has no member named `p_dupfd'
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:195: error: structure has no member named `p_dupfd'            
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c: In function `vmmon_fake_clonedev':
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:284: error: structure has no member named `p_dupfd'            
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c: In function `Panic':
 /tmp/bulktmp/emulators/vmware-module/work/source/vmmon/netbsd/drv.c:676: warning: passing arg 1 of `exit1' from incompatible pointe

games/genecys-client				garbled

Does not link:
 cc  -g -O2 -Wall -ffast-math -funroll-all-loops -O2 -I/usr/pkg/include -I/usr/include -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freety...
 /tmp/bulktmp/games/genecys-client/work/.buildlink/lib/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_cache_load'
 /tmp/bulktmp/games/genecys-client/work/.buildlink/lib/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_cache_unload'
 /tmp/bulktmp/games/genecys-client/work/.buildlink/lib/libgdkglext-x11-1.0.so: undefined reference to `pango_x_find_first_subfont'
 /tmp/bulktmp/games/genecys-client/work/.buildlink/lib/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_subfont_xlfd'
 /tmp/bulktmp/games/genecys-client/work/.buildlink/lib/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_map_get_font_cac...
 /tmp/bulktmp/games/genecys-client/work/.buildlink/lib/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_map_for_display'

Probably easy to add the appropriate library, but somebody
got to do it :)

graphics/aqsis					tech-pkg

Does not link:
 c++ -O2 -I/tmp/bulktmp/graphics/aqsis/work/.buildlink/include -DGLX_GLXEXT_LEGACY -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -o .libs/
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqBasicError::CqBasicError(int, int, char const*, boo
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqMainContext::CqMainContext(Aqsis::CqContext*)'  
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqTransformContext::CqTransformContext(Aqsis::CqConte
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqAttributeContext::CqAttributeContext(Aqsis::CqConte
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqObjectContext::CqObjectContext(Aqsis::CqContext*)' 
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqSolidContext::CqSolidContext(Aqsis::CqString&, Aqsi
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqMotionContext::CqMotionContext(int, float*, Aqsis::
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqAttributes::CqAttributes(Aqsis::CqAttributes const&
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqFrameContext::CqFrameContext(Aqsis::CqContext*)'
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqWorldContext::CqWorldContext(Aqsis::CqContext*)'
 ../libshaderexecenv/.libs/libshaderexecenv.so: undefined reference to `Aqsis::CqTransform::CqTransform(Aqsis::CqTransform const&)'
 make[1]: *** [aqsltell] Error 1                                                                          
 make[1]: Leaving directory `/tmp/bulktmp/graphics/aqsis/work/aqsis-0.6.4/aqsltell'                   

inputmethod/unicon-im				rxg

Tries to compile against pth -- should use native threads instead.
(currently build fails because it finds both pth and native pthread
header files).

net/p5-Wais					bad

 HTWAIS.c: In function `showDiags':                                                                 
 HTWAIS.c:240: error: `my_perl' undeclared (first use in this function)                              
 HTWAIS.c:240: error: (Each undeclared identifier is reported only once                                   
 HTWAIS.c:240: error: for each function it appears in.)                                                   
 HTWAIS.c: In function `output_text_record':                                                              
 HTWAIS.c:487: error: `my_perl' undeclared (first use in this function)                                   
 HTWAIS.c: In function `display_search_response':                                                    
 HTWAIS.c:512: error: `my_perl' undeclared (first use in this function)                                    
 HTWAIS.c: In function `WAISsearch':                                                                     
 HTWAIS.c:808: error: `my_perl' undeclared (first use in this function)                            
 HTWAIS.c: In function `WAISretrieve':                                                                
 HTWAIS.c:914: error: `my_perl' undeclared (first use in this function)                                                

textproc/eperl					tech-pkg

 eperl_main.c: In function `give_img_logo':                                                            
 eperl_main.c:176: error: `my_perl' undeclared (first use in this function)                               
 eperl_main.c:176: error: (Each undeclared identifier is reported only once                               
 eperl_main.c:176: error: for each function it appears in.)                                             
 eperl_main.c:176: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type           
 eperl_main.c: In function `give_img_powered':                                                            
 eperl_main.c:184: error: `my_perl' undeclared (first use in this function)                                      
 eperl_main.c:184: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type           
 eperl_main.c: In function `main':                                                                                             
 eperl_main.c:1007: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type     
 eperl_main.c:1017: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type                             
 eperl_main.c:1082: warning: passing arg 2 of `perl_parse' from incompatible pointer type                                    
 eperl_main.c:1207: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type                               
 eperl_main.c:1212: warning: passing arg 2 of `Perl_PerlIO_write' from incompatible pointer type                             
 *** Error code 1                                                                                                            

www/ap-jk					erh

PLIST wrong.

www/ap-jserv					jwise

Does not configure. On 3.0:
 checking java... /usr/pkg/java/jdk-1.1.8/bin/java                                              
 checking javac... /usr/pkg/java/jdk-1.1.8/bin/javac                        
 checking javadoc... /usr/pkg/java/jdk-1.1.8/bin/javadoc                                                         
 checking jar... /usr/pkg/java/jdk-1.1.8/bin/jar                                                           
 checking JSDK... configure: error: javax.servlet.Servlet not found in /usr/pkg/lib/java/jsdk.jar                 
On 2.0:
 checking JSDK... /usr/pkg/lib/java/jsdk.jar                                                                                        
 checking overview... disabled                                                                                                      
 ...Enabling EAPI Support...                                                                                                        
 checking for httpd.h... no                                                                                                      
 configure: error: Could not locate one or more of the necessary Apache header files.                                            
     Please check that you have passed the correct location for the Apache                                                         
     directory.  Note that you must run either Apache's 'Configure' or                                                       
     'configure' program at least once if you have never compiled Apache before;                                             
     this generates certain necessary headers files based on your platform.                               
 *** Error code 1                                                                                     


www/jakarta-tomcat4				erh

PLIST problem. ISTR this is some tar problem?

 pkg_create: can't stat `/usr/pkg/tomcat4/webapps/to'                                                     

I will remove all packages from this list which are still failing
in the 2.0 bulk builds in 2006 (except if I get feedback why I
shouldn't).

Cheers,
 Thomas