Re: XDarwin.app is installed with symlinks inside MainMenu.nib bundles, app won't launch.

Marc Aurele La France <[email protected]>
Newsgroups gmane.comp.xfree86.devel
Message-ID <[email protected]>
On Wed, 16 May 2007, SciFi wrote:
> On Sun, 22 Apr 2007 10:29:12 -0600, Marc Aurele La France wrote:
>> On Tue, 17 Apr 2007, Marc Aurele La France wrote:
>>> On Sun, 15 Apr 2007, Yves de Champlain wrote:
>>>> There already is a bug opened that XDarwin won't build in shadow tree.

>>>> http://bugs.xfree86.org/show_bug.cgi?id=1182

>>>> As mentionned there, once the right files are copied to replace
>>>> symlinks, everything go on smoothly.

>>>> I think the "right files" (TM)  were
>>>> xc/programs/Xserver/hw/darwin/bundle

>>> OK.  Thanks for the info.  The attached patch should fix this.

>> The change I attached has now been committed.  Thanks for reporting the
>> problem.

> Took a while to get back here to report.

> I built the current cvs as of the date of this msg (gee why can't
> cvs just give us a simple "revision number" as svn can...).

> The XDarwin.app that got installed into /Applications *again* has
> the symlinks inside the MainMenu nibs for all languages.  Just to
> be sure, I moved the previous build out of the way for a clean
> copy to be put there.

> I did this build to apply the test patches from bug #1683; I've
> updated that record with good results.  A "cvs up" will show 'M'
> as expected for those files that were modified from those patches
> of course.  I don't think those patches had anything to do with
> this problem with XDarwin.app.

> The nibs built under e.g.
> build2/programs/Xserver/hw/darwin/bundle/English.lproj/
> have symlinks.  Shouldn't use them for bundling into the final .app.
> The nibs built under e.g.
> build2/programs/Xserver/hw/darwin/quartz/build/Development/XDarwin.app/Contents/Resources/English.lproj/
> are OKAY.
> The latter are the .lproj trees I used to "fix" the XDarwin.app
> installed into /Applications manually via Finder drag&drop
> directly into the .app bundle.

> Wish I could help diagnose this more, this is perplexing.
> I'll try testing anything if someone comes up with something.

You might need to might need to manually remove what was previously 
installed before running `make install` again.

Marc.

+----------------------------------+----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310          |
|  Academic Information and        |  fax:    1-780-492-1729          |
|    Communications Technologies   |  email:  [email protected]         |
|  352 General Services Building   +----------------------------------+
|  University of Alberta           |                                  |
|  Edmonton, Alberta               |    Standard disclaimers apply    |
|  T6G 2H1                         |                                  |
|  CANADA                          |                                  |
+----------------------------------+----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.