<br><div><span class="gmail_quote">On 1/1/08, <b class="gmail_sendername">Ryan Schmidt</b> &lt;<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>&gt; 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>&gt; Its been a while since I&#39;ve made a bunch of MacPorts, but I have an<br>&gt; Xserve running Leopard Server 10.5.1 and wanted to give it a try<br>&gt; with MacPorts 
1.6.0.<br>&gt;<br>&gt; I had problems building XFree86 (I tried to install with the -d<br>&gt; debug option and have saved the output in case it might be useful<br>&gt; to submit to the Trac bug reporting system). Before submitting
<br>&gt; anything, I started poking around a bit, looking at some of the<br>&gt; more recent posts about Leopard and XFree86 on the MacPorts mailing<br>&gt; list and also noticing that Apple&#39;s X11 app is now based on 
<a href="http://X.org">X.org</a>.<br>&gt;<br>&gt; I noticed that there are also some new (well, new since I last<br>&gt; tried MacPorts 1.5.0 on a Tiger Server system in August of 2007),<br>&gt; ports that seem to be related to X, such as xorg-util-macros and
<br>&gt; xorg-xproto (but even these newish ports still depend on XFree86).<br>&gt;<br>&gt; I&#39;m wondering if anyone can provide a little clearer lay of the<br>&gt; land / big picture to help me fill in the missing pieces (with
<br>&gt; apologies if there is a lot more details interwoven into these mail<br>&gt; threads). Are there any recommended paths to take with regard to<br>&gt; X11 app or building XFree86 port? Has anyone else had failure<br>
&gt; 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&#39;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&#39;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glib2<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">gtk2</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; openssl<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libpcap<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cairo<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fontconfig<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; freetype<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glib2<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jpeg<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tiff<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libiconv
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libpng<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; atk<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">pango</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gettext<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; render<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; zlib<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xrender<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glib2
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">XFree86</span><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Xft2<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cairo<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>&nbsp;</div><br></div><br>