Summary: | Darwin install fails if lndir is used to build | ||
---|---|---|---|
Product: | xorg | Reporter: | n8gray |
Component: | Server/DDX/XQuartz | Assignee: | Torrey T. Lyons <torrey> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | high | CC: | erik.andren, esigra, freedesktop |
Version: | 6.8.2 | ||
Hardware: | PowerPC | ||
OS: | Mac OS X (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
n8gray
2004-12-21 23:33:42 UTC
Assigning to me as this is a Darwin specific build issue. Solutions are: 1. Have Apple modify Xcode to add an option to follow symlinks in assembling application bundles. I filed a bug/feature request with them for this awhile ago. I'm not holding my breath. 2. Stop using Xcode to assemble the application bundle. The requires teaching Imake or some other build system in the modular tree to be able to make application bundles. This is a bit of a moving target since the X11 build mechanics are in flux. I wanted to use lndir as well to prepare the build and noticed lndir is provided by xorg, so people who don't have xorg installed can't use lndir. Not to terrible. I compile it first as follows: cd $BUILDDIR sed -e 's|X11/Xos|string|;s|X11/Xfuncproto|unistd|' \ $PKGMK_SOURCE_DIR/xc/config/util/lndir.c \ > lndir.c gcc lndir.c -o lndir ./lndir $PKGMK_SOURCE_DIR/xc rm lndir* Perhaps it's an idea to replace the X11 headers in lndir like I did, so people can build it without having to have x11 installed. Is this still an issue using a current version of xorg? Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. no longer an issue. |
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.