Bug 3463 - Cannot build hal on Solaris 10 - cannot find pci.ids
Summary: Cannot build hal on Solaris 10 - cannot find pci.ids
Status: RESOLVED FIXED
Alias: None
Product: hal
Classification: Unclassified
Component: build (show other bugs)
Version: unspecified
Hardware: SPARC Solaris
: high major
Assignee: David Zeuthen (not reading bugmail)
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-03 05:16 UTC by Damien Carbery
Modified: 2005-11-07 13:39 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

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.