<br><div><span class="gmail_quote">On 1/1/08, <b class="gmail_sendername">Ryan Schmidt</b> <<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Jan 1, 2008, at 07:35, Tabitha McNerney wrote:<br><br>> Its been a while since I've made a bunch of MacPorts, but I have an<br>> Xserve running Leopard Server 10.5.1 and wanted to give it a try<br>> with MacPorts
1.6.0.<br>><br>> I had problems building XFree86 (I tried to install with the -d<br>> debug option and have saved the output in case it might be useful<br>> to submit to the Trac bug reporting system). Before submitting
<br>> anything, I started poking around a bit, looking at some of the<br>> more recent posts about Leopard and XFree86 on the MacPorts mailing<br>> list and also noticing that Apple's X11 app is now based on
<a href="http://X.org">X.org</a>.<br>><br>> I noticed that there are also some new (well, new since I last<br>> tried MacPorts 1.5.0 on a Tiger Server system in August of 2007),<br>> ports that seem to be related to X, such as xorg-util-macros and
<br>> xorg-xproto (but even these newish ports still depend on XFree86).<br>><br>> I'm wondering if anyone can provide a little clearer lay of the<br>> land / big picture to help me fill in the missing pieces (with
<br>> apologies if there is a lot more details interwoven into these mail<br>> threads). Are there any recommended paths to take with regard to<br>> X11 app or building XFree86 port? Has anyone else had failure<br>
> building XFree86 on Leopard Server 10.5.1 or Leopard 10.5.1?<br><br>I guess the first question is: why do you want to build XFree86?<br>Ports that depend on XFree86 only do so in the event that you have<br>not installed Apple X11. MacPorts installation documents state that
<br>you must install Apple X11. Therefore, nobody should need to install<br>the XFree86 port, and in fact, you cannot do so if Apple X11 is<br>already installed, which it is now by default on Leopard.</blockquote><div><br>
Ryan, this is, in hindsight, a good question. I had, by habit in the past, been building the Mac(Darwin) Port, XFree86, mostly because IIRC the Apple X11 app was historically not open source totally and I was concerned about moving to a possible proprietary application. But, based on what I've read yesterday, I guess X11 from Apple has been re-based on
<a href="http://X.org">X.org</a> now so I can see how that would, in essence, deprecate the need to build XFree86. <br><br>With that being said, so if XFree86 is pretty much no longer needed in lieu of the changes to Apple's X11 app on Leopard, then what about some of the X Windows ports such as wireshark? Checking out the dependencies for wireshark, I can trace its dependencies to the
<span style="font-weight: bold;">XFree86</span> port:<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">$ ports deps wireshark<br>wireshark has library dependencies on:
<br> glib2<br> <span style="font-weight: bold;">gtk2</span><br> openssl<br> libpcap<br> zlib<br></blockquote><br>...<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
$ port deps <span style="font-weight: bold;">gtk2</span><br>gtk2 has library dependencies on:<br> cairo<br> fontconfig<br> freetype<br> glib2<br> jpeg<br> tiff<br> libiconv
<br> libpng<br> atk<br> <span style="font-weight: bold;">pango</span><br> gettext<br> render<br> zlib<br> xrender<br> xorg<span style="font-weight: bold;"></span><br>
</blockquote><br>...<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">$ port deps <span style="font-weight: bold;">pango</span><br> glib2
<br> <span style="font-weight: bold;">XFree86</span><br> Xft2<br> cairo<br> fontconfig<br></blockquote><br><br>Thanks for the clearing some of my confusion.<br><br>Best regards,<br><br>T.M. <br>
<br><br><br> </div><br></div><br>