Summary: | ./pciid2c.pl: Permission denied | ||
---|---|---|---|
Product: | xorg | Reporter: | Peter Dyballa <Peter_Dyballa> |
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED INVALID | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | high | ||
Version: | 7.1 (2006.05) | ||
Hardware: | PowerPC | ||
OS: | Mac OS X (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Peter Dyballa
2006-10-23 16:34:40 UTC
I forgot: the Perl script is not executible: -rw-r--r-- 1 pete pete 11460 11 Okt 22:36 xserver/hw/xfree86/scanpci/pciid2c.pl You need to make sure configure finds a working copy of perl - the Makefile line is: cat $(srcdir)/pci.ids $(srcdir)/extrapci.ids | $(PERL) $(srcdir)/pciid2c.pl $(srcdir)/../common/xf86PciInfo.h > xf86PciIds.h so it appears your $(PERL) is null. (configure should be fixed to error out if it can't find perl.) Yes, that:s right: the PERL macro in Makefile(s) and config.log is empty. On Mac OS X the perl binary is usually /usr/bin/perl. Looking into the *compile* buffer in GNU Emacs I cannot see any line that references PERL. Grepping for the relevant messages from xserver/configure I get echo $ECHO_N "checking whether to build Xglx DDX... $ECHO_C" >&6; } echo $ECHO_N "checking for XGLXMODULES... $ECHO_C" >&6; } echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } echo $ECHO_N "checking Solaris version... $ECHO_C" >&6; } echo $ECHO_N "checking whether __SUNPRO_C is declared... $ECHO_C" >&6; } echo $ECHO_N "checking whether _LP64 is declared... $ECHO_C" >&6; } echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } echo $ECHO_N "checking whether to build Xprint DDX... $ECHO_C" >&6; } echo $ECHO_N "checking for XPRINT... $ECHO_C" >&6; } but in *compile* I only have: checking whether to build Xglx DDX... no checking whether to build Xprint DDX... yes checking for XPRINT... yes Mac OS X 10.4.8 GCC 4.0.1 libtool/libtoolize 1.5.23a (1.1220.2.414 2006/10/19 05:05:55) aclocal (GNU automake) 1.9.6 automake (GNU automake) 1.9.6 autoreconf (GNU Autoconf) 2.60 Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. Again, this seems to be a faulty bug report because I did not run build.sh with --disable-glx in CONFFLAGS since GLX is not supported for XDarwin. |
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.