Re: X11-2.1.1.pkg oddity with fink builds
Re: X11-2.1.1.pkg oddity with fink builds
- Subject: Re: X11-2.1.1.pkg oddity with fink builds
- From: Jeremy Huddleston <email@hidden>
- Date: Sat, 22 Dec 2007 19:34:48 -0800
On Dec 22, 2007, at 12:34, John Davidorff Pell wrote:
Xquartz has a resource fork. There was a whole discussion on the
list here about getting it into the package. It should not.
No, it doesn't. Seeing as how I'm the one who put the package
together, I'd know. It doesn't. We used the resource fork you
mention as a *test* to see if it would cause the desired results
before doing it the right way (using TransformProcess) because
TransformProcess was giving me issues for a while.
My point is that things are getting uglier and uglier once all the
bugs where fixed.
Please give a specific example of "uglier and uglier". I'm really
curious. In addition, your statement implies that the bugs are
fixed. They are not, and in fact we haven't even started working on
adding in support for new things yet. We've only been directly
tackling bugs. If you'd like to actually help with that, I'd
certainly appreciate it. After all, that's what I did when I noticed
something I didn't like.
Now, we're working on supporting things that shouldn't be... (for
example, running Xquartz directly)
Uhm, Xquartz is run directly as it's _supposed_ to be. The fact that
it wasn't working like that was a bug. X11 is a UNIX product with a
minimal amount of OS-X specific code as possible to make it run. From
a unix point of view (which is pretty much the whole reason we have
Xquartz), we want to be able to run X directly from scripts, etc.
This also allows us to use X.org code as shipped with the least amount
of modification. Note that the total amount of patching needed to be
done outside of xorg-server and xinit has been around 25-50 lines of
code. Additionally, now the X11.app launcher itself has been
minimized down to about 50-60 lines of code with support for both
launchd X11 and launchd-disabled X11:
http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=blob;h=df78d7fb8e0399e135aa837dcb99a6c6ad1105e6;hb=xorg-server-1.2-apple;f=hw/xquartz/bundle/bundle-main.c
whatever.
If you want to put in constructive support, I urge you to join xquartz-
dev and submit patches. Otherwise, flaming out bogus hate-rumors with
unsupported (and sometimes directly false) criticism is just a quick
way to get your mail filtered to /dev/null. I'm dealing with enough
pain right now without having to spend precious time putting out flames.
--Jeremy
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden