Subject: Re: pkg/31918
To: None <rillig@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
List: pkgsrc-bugs
Date: 11/17/2005 17:32:02
The following reply was made to PR pkg/31918; it has been noted by GNATS.

From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: rillig@netbsd.org, solaris-pkg-people@netbsd.org,
	pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org, dauphin@enst.fr
Cc: 
Subject: Re: pkg/31918
Date: Thu, 17 Nov 2005 18:05:28 +0100 (CET)

 > From: rillig@netbsd.org
 > 
 > Synopsis: net/ntop break /dev/null on Solaris10 x86 gcc
 > 
 > Responsible-Changed-From-To: solaris-pkg-people->rillig
 > Responsible-Changed-By: rillig@netbsd.org
 > Responsible-Changed-When: Thu, 17 Nov 2005 14:30:19 +0000
 > Responsible-Changed-Why:
 > 
 > I'll take it.
 > 
 > 
 > State-Changed-From-To: open->feedback
 > State-Changed-By: rillig@netbsd.org
 > State-Changed-When: Thu, 17 Nov 2005 14:30:19 +0000
 > State-Changed-Why:
 > 
 > Please run the pkgsrc phases one after another. That is:
 > 
 > bmake clean
 > bmake fetch
 > ls -l /dev/null
 > bmake extract
 > ls -l /dev/null
 > bmake patch
 > ls -l /dev/null
 > bmake wrapper
 > ls -l /dev/null
 > bmake configure
 > ls -l /dev/null
 
 The problem is here:
 bmake configure
 
 [root@queen 506] ls -l /dev/null
 -rw-rw-r--   1 root     root           0 Nov 17 17:59 /dev/null
 
 and i got this message :
 
 
 ============================================================================
 
 Now, let's check for problems with what we've found...
 
    Testing Required libraries and headers**
 
 checking for required C headers... ok
 checking for crypt... ok
 checking for dynamic load module... ok
 
 -------------------------------------------------------------------
 
    **Testing Optional libraries and headers**
 
 checking for Multithreading... ok
 checking for openSSL... ok
 checking for zlib... ok
 checking sctp... no
 checking for xmldump... configure: WARNING: error
 
 *******************************************************************
 *
 * WARNING:  One or more items required for the xmldump plugin are 
 *           missing:
 *
 *                  libxml2.so or libxml2.a...yes
 *                  gdome.h...no
 *                  libgdome.so or libgdome.a...yes
 *                  glib.h...no
 *                  libglib.so or libglib.a...yes
 *                  glibconfig.h...no
 *
 *           (yes means it was found, no means it was not found)
 *
 *       ntop will run just fine without this plugin.
 *
 *>>>    If you want to use the xmldump plugin,
 *
 *???     1. Install the necessary headers and libraries.
 *???    and rerun ./configure
 *
 *******************************************************************
 
 checking pthread_atfork... yes
 
 Miscelaneous settings...
 
 checking for gcc backtrace... not found
 checking for gcc getopt_long... found - long command line options are enabled
 checking for facilitynames - define SYSLOG_NAMES option... unavailable
 checking if ether_header uses ether_addr structs... yes
 checking if in6_addr is defined for sFlowPlugin... yes
 
 -------------------------------------------------------------------
 
 Removing dups and misplaced entries from LIBS and INCS...
 
 Testing for special final configuration options for SOLARIS  10
 
 ===================================================================
 
 This is your ntop 3.2 configuration:
 
 Host System Type        : sparc-sun-solaris2
 Preprocessor (cppflags) : -I/usr/pkg/include -I/usr/pkg/include/freetype2 
 -I/usr/include -DSOLARIS -I/usr/local/include -I/usr/pkg/include 
 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include 
 -I/usr/include
 Compiler (cflags)       : gcc -g -O -I/usr/pkg/include 
 -I/usr/pkg/include/freetype2 -I/usr/include -I/usr/local/include -g -Wshadow 
 -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -Wnested-externs  
 -fPIC -DPIC
 Defines                 : -DHAVE_CONFIG_H
 Loader (ldflags)        : -R/usr/pkg/lib -R/usr/lib/../sfw/lib -L/usr/pkg/lib 
 -Wl,-R/usr/pkg/lib -lnsl -lsocket -L/usr/lib -Wl,-R/usr/lib -L/usr/local/lib 
 -L/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib 
 -L/usr/lib
 Include path            : -I/usr/pkg/include -I/usr/include 
 System Libs             : -lgdome -lxml2 -lglib -lposix4 -lpthread -lresolv 
 -lsocket -lxnet -lnsl -lm -lc -lssl -lcrypto -lpcap -lgdbm -lgd -lpng -lz 
 Locale                  : /usr/pkg/lib
 
 External packages:
 
 LBL pcap .h             : /usr/pkg/include
 LBL pcap library        : /usr/pkg/lib
 GNU gdbm .h             : /usr/pkg/include
 GNU gdbm library        : /usr/pkg/lib
 zlib     .h             : /usr/include
 zlib     library        : /usr/lib
 gd       .h             : /usr/pkg/include
 gd       library        : /usr/pkg/lib
 png      .h             : standard system headers
 png      library        : standard system libraries
 openSSL  .h             : /usr/pkg/include
 openSSL  library        : /usr/pkg/lib
 
 Install directories:
 
     Default prefix: /usr/local
     Install into:   /usr/pkg (default or via --prefix request)
 
     Data files are in     /usr/pkg/share/ntop
     Config files are in   /usr/pkg/share/ntop/ntop
     Run directory is      /var/ntop
     Plugin files are in   /usr/pkg/lib/ntop/plugins
     Database files are in /var/ntop
 
 -------------------------------------------------------------------
 
 Creating files...
 
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating myrrd/Makefile
 config.status: creating plugins/Makefile
 config.status: creating config.h
 config.status: executing depfiles commands
 
 version.c...
 
 
 ===================================================================
 
 
 *******************************************************************
 *
 * NOTE: ./configure is now complete!
 *
 *       All of the obviously FATAL errors would cause you to
 *       abort before this point, so while you SHOULD scroll
 *       back and check for error/warning/note messages,
 *       you probably will not...
 *
 ++
 ++    If you like ntop, please do not forget to support its
 ++    development. See SUPPORT_NTOP.txt for more information.
 ++
 ++              Thanks for supporting ntop!
 ++
 *
 * NEXT STEP(S):
 *
 *>>>>  A WARNING message was generated - please review the
 *>>>>  output before continuing to make ntop!
 *
 *    Building ntop requires GNU Make, so to build ntop, type
 *    'make' (or on *BSD and Solaris systems, 'gmake')
 *
 *******************************************************************
 
 [root@queen 506] ls -l /dev/null
 -rw-rw-r--   1 root     root           0 Nov 17 17:59 /dev/null
 [root@queen 507]  
 
 =================================================================
 > bmake build
 > ls -l /dev/null
 > 
 > 
 >