<div dir="ltr"><a href="https://archive.org/details/login_jan94/page/n31/mode/2up?q=imake">https://archive.org/details/login_jan94/page/n31/mode/2up?q=imake</a><br><div><br></div><div>"I said, in a review I wrote for this newsletter that Software Portability with imake [Paul DuBois, 1993. Software Portability with imake. O'Reilly & Associ¬ ates, Inc.] is a fine book: well-written, well-edited, and useful. Here, I'll argue that it's a fine book about a dreadful idea: imake. Actually, I've seen enough imake-like make front-ends to suspect that such things are as common as peas. I don't like any of them. Why?"</div><div><br></div><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Mar 18, 2025 at 9:21 AM Alan Coopersmith <<a href="mailto:alan.coopersmith@oracle.com">alan.coopersmith@oracle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On 3/18/25 09:03, Steffen Nurpmeso wrote:<br>
> ron minnich wrote in<br>
>   <<a href="mailto:CAP6exY%2B4hfjs0rfMA-pSRYj0Qi5SiXM%2BqqyCyJdErws9HYHpwQ@mail.gmail.com" target="_blank">CAP6exY+4hfjs0rfMA-pSRYj0Qi5SiXM+qqyCyJdErws9HYHpwQ@mail.gmail.com</a>>:<br>
> <br>
>   |I know it's out there, I just can't find it.<br>
<br>
>    name=xorg-imake<br>
>    version=1.0.10<br>
>    release=1<br>
>    source=(<a href="https://www.x.org/releases/individual/util/imake-$version.tar.xz" rel="noreferrer" target="_blank">https://www.x.org/releases/individual/util/imake-$version.tar.xz</a>)<br>
<br>
Yes, we still maintain Imake upstream at X.Org, but every new release for years<br>
has had notes like:<br>
<br>
   The X Window System used imake extensively up through the X11R6.9 release,<br>
   for both full builds within the source tree and external software.<br>
   X moved off of imake for its build system in 2005 for X11R7.0 and later<br>
   releases, but still provides imake for building existing external software<br>
   programs that have not yet converted, though we are not actively maintaining<br>
   it for new OS or platform releases.<br>
<br>
   Anyone shipping software still using imake to build should be working on<br>
   moving to something that is still adding support for new platforms and<br>
   runtimes.<br>
<br>
as seen in <a href="https://lists.freedesktop.org/pipermail/xorg/2024-January/061524.html" rel="noreferrer" target="_blank">https://lists.freedesktop.org/pipermail/xorg/2024-January/061524.html</a><br>
<br>
We don't even use Imake to build itself - since 2005 it has been built with<br>
autoconf & automake, and this year I merged the changes to let it build with<br>
meson instead:<br>
    <a href="https://gitlab.freedesktop.org/xorg/util/imake/-/merge_requests/13" rel="noreferrer" target="_blank">https://gitlab.freedesktop.org/xorg/util/imake/-/merge_requests/13</a><br>
<br>
But I don't have a copy of the paper referred to in the first email in this<br>
thread, and both the sites we link to for Imake information from the Imake<br>
README seem to have died now:<br>
<br>
     <a href="https://www.snake.net/software/imake-stuff/" rel="noreferrer" target="_blank">https://www.snake.net/software/imake-stuff/</a><br>
     <a href="https://www.kitebird.com/imake-book/" rel="noreferrer" target="_blank">https://www.kitebird.com/imake-book/</a><br>
<br>
-- <br>
         -Alan Coopersmith-                 <a href="mailto:alan.coopersmith@oracle.com" target="_blank">alan.coopersmith@oracle.com</a><br>
          Oracle Solaris Engineering - <a href="https://blogs.oracle.com/solaris" rel="noreferrer" target="_blank">https://blogs.oracle.com/solaris</a><br>
</blockquote></div>