Bug 38533

Summary: apr_os_uuid_get server/.libs/libmain.a(exports.o)
Product: APR Reporter: bluwulf <neikobiz>
Component: APRAssignee: Apache Portable Runtime bugs mailinglist <bugs>
Status: RESOLVED INVALID    
Severity: normal CC: neikobiz
Priority: P2 Keywords: ErrorMessage
Version: 1.2.2   
Target Milestone: ---   
Hardware: Sun   
OS: Solaris   

Description bluwulf 2006-02-06 17:40:57 UTC
Whenever I try to do a "make" for httpd-2.2.0 (on a sun4u sparc SUNW,Ultra-80) 
I get the following

Undefined                       first referenced
 symbol                             in file
apr_os_uuid_get                     server/.libs/libmain.a(exports.o)
ld: fatal: Symbol referencing errors. No output written to httpd
collect2: ld returned 1 exit status



I already have the folowing packages installed:

bash-2.05# pkginfo -l SMCapr
   PKGINST:  SMCapr
      NAME:  apr
  CATEGORY:  application
      ARCH:  sparc
   VERSION:  1.2.2
   BASEDIR:  /usr/local
    VENDOR:  Apache Software Foundation
    PSTAMP:  Steve Christensen
  INSTDATE:  Feb 02 2006 19:54
     EMAIL:  steve@smc.vnet.net
    STATUS:  completely installed
     FILES:       87 installed pathnames
                  12 shared pathnames
                  11 directories
                   5 executables
               13568 blocks used (approx)



bash-2.05# pkginfo -l SMCaprutil
   PKGINST:  SMCaprutil
      NAME:  aprutil
  CATEGORY:  application
      ARCH:  sparc
   VERSION:  1.2.2
   BASEDIR:  /usr/local
    VENDOR:  Apache Software Foundation
    PSTAMP:  Steve Christensen
  INSTDATE:  Feb 03 2006 16:44
     EMAIL:  steve@smc.vnet.net
    STATUS:  completely installed
     FILES:       49 installed pathnames
                  12 shared pathnames
                   8 directories
                   3 executables
                7599 blocks used (approx)
Comment 1 Paul Querna 2006-02-06 17:55:09 UTC
Hmm. This is odd. We must be mis-detecting the UUID Support.  Solaris 10 was the
first version where it was added AFAIK.
Comment 2 William A. Rowe Jr. 2006-02-11 01:00:05 UTC
  You are likely using Solaris 8 packages on Solaris 10, which is
  why this is throwing up.  Please uninstall apr and either build
  apr and apr-util yourself, or let httpd-2.2 build them.  Then the
  correct package for your platform will be generated.