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 Mon, 21 May 2007, SciFi wrote:
> On Sun, 20 May 2007 17:12:54 -0600, Marc Aurele La France wrote:
>> On Sun, 20 May 2007, SciFi wrote:
>>> On Fri, 18 May 2007 12:44:22 -0600, Marc Aurele La France wrote:
>>>> On Thu, 17 May 2007, SciFi wrote:
>>>>> I'm totally out of ideas on this...

>>>> I'm not.  At least, not yet.  Please try the attached patch.

>>> Patch went on okay.  Still have symlinks in the installed .app bundle.
>>> :(

>>> I tee'd the stdout + stderr output to files for both make [all, not
>>> World] and make install to prove your new lines to the Imakefiles _did_
>>> get executed, as well the xcodeprojs did get rerun etc.  If you need
>>> this evidence, we probably should convert this into a bugzilla report
>>> for proper tracking & attachments etc.

>> `make all` won't do it.  `make Everything` minimum.  Then `make
>> install`.

> Bingo -- that did it.  Fresh .app installed and running without
> needing any hand-fixin', using it right now AAMOF.  :)

OK.  I've committed the change.  Thanks for trying it out.

> I could've sworn make-all did run your patched instructions.  But
> I see why make-Everything was needed to be sure this was done at
> an earlier stage.  I'm not used to Imakefiles, I feel they cause
> way too much unnecessary reprocessing.  Maybe I could've just cd'd
> to the hw/darwin section and remake things there to save some time.
> Oh well, at least it seems this bug is licked now.  ;)

`make all` doesn't regenerate Makefiles.  Thus the `make install` with 
those Makefiles would not include the symlink workaround.

> Thanks heaps.

You're quite welcome.

Now, is there anything else that you think needs fixing here?

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.