Bug 3463

Summary: Cannot build hal on Solaris 10 - cannot find pci.ids
Product: hal Reporter: Damien Carbery <damien.carbery>
Component: buildAssignee: David Zeuthen (not reading bugmail) <zeuthen>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: high CC: alan.coopersmith
Version: unspecified   
Hardware: SPARC   
OS: Solaris   
Whiteboard:
i915 platform: i915 features:

Description Damien Carbery 2005-06-03 05:16:41 UTC
tail of configure output:

checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for _LARGE_FILES value needed for large files... no
checking for /usr/share/hwdata/pci.ids... no
checking for /usr/share/misc/pci.ids... no
checking for /usr/share/pci.ids... no
checking for /var/lib/misc/pci.ids... no
configure: error: cannot find pci.ids. Use --with-hwdata to specify location

Do you know what the equivalent of pci.ids is on Solaris 10?

I am building from cvs head (0.4.8) using jhbuild.
Comment 1 Damien Carbery 2005-06-07 07:38:39 UTC
pci.ids downloaded from http://pciids.sourceforge.net/
Next failure is:
  checking for BLKGETSIZE64... no
  configure: error: BLKGETSIZE64 is not defined
  make: *** [config.status] Error 1
Comment 2 David Zeuthen (not reading bugmail) 2005-06-07 07:46:21 UTC
> Next failure is:
>   checking for BLKGETSIZE64... no
>   configure: error: BLKGETSIZE64 is not defined
>   make: *** [config.status] Error 1

Right, configure.in needs some patching such that we only perform this check if
running on Linux. Patches welcome.
Comment 3 Danny Kukawka 2005-11-08 08:39:43 UTC
2005-06-21  David Zeuthen  <davidz@redhat.com>

        * configure.in: This little patch fixes the configure.in file in
        order to allow non-Linux machines to execute the whole configure
        script. Patch from Alvaro Lopez Ortega <alvaro@sun.com>.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.