Please do builds of the gtk-xemacs sources --with-gtk=no.
Basically what I would like, as soon as possible, is lots of build
reports based on
a cvs checkout of gtk-xemacs-21-2
./configure --with-gtk=no
make beta >beta.err 2>&1
src/xemacs
M-x build-report
It is important to do the explicit --with-gtk=no, even though that's
the default. The problem is there doesn't seem to be any other way to
recognize gtk-xemacs-21-2 sources in a build report, except for the
tester to put it in explicitly.
--with-gtk=yes reports are of course useful, but they are irrelevant
to whether GTK will be in the release since it will default to OFF.
-BP> "Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
> So the basic technical hurdle has been met. I would like to go
> through the build reports and see how many --with-gtk=no builds
> have actually been done, and for what platforms.
There seem to be about 10 on Linux, one on OpenBSD, and no others.
-BP> If anybody wants my insane makefile, let me know. Basic
-BP> status right now is that for solaris, linux, and FreeBSD (and
-BP> I did a few variant builds on cygwin the other day, but not
-BP> my full suite), 48 different variants per platform get built
-BP> at my house almost daily.
-BP> gtk & x11 & tty, with/without union type, with/without MULE,
-BP> pdump/unexec, and debug/release in all their variations build
-BP> & run.
If you could run your insane make and submit them all to
xemacs-build-reports, it would be very useful. Then do it again with
warnings cranked far past any sane level, just for kicks. (I doubt I
would be able to interpret them, but it would be very useful in a
post-mortem kind of analysis.)
Doing the "submit the whole bunch" on a regular basis (say, every
couple of weeks) seems like a good idea to me.
-BP> If there is an r21-2-45 tag that I could use as the target of
-BP> the 'cvs diff', that would make life much easier.
There is as of a few hours ago.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."