xfwm4 version to try [WAS Re: xfce4-session crash]
Ric
fhj52ads at yahoo.com
Mon Jul 28 02:23:56 CEST 2003
Sure. doing it...
Bingo. It does make rpm AOK.
Will install and use it, too.
Thanks. :)
It comes to mind that anybody that has been getting CVS for a long time might
still have ltcf-c.sh laying around in the directory and have been,
unknowingly, building xfwm4 with ltcf-c.sh since the change was made to the
Makefile.in. I dunno if it matters though....
Also, I have noticed that most of xfce4-extras still have the ltcf-c.sh file
and it is in the Makefile.in , too. ( I just finished CVS co here ) Maybe,
'extras' is supposed to be that way but JIC they are not, here's the info.
via grep:
xfce4-mixer/Makefile.in:186: config.sub configure configure.ac depcomp
install-sh ltcf-c.sh \
xfcalendar/Makefile:190: config.sub configure configure.ac depcomp
install-sh ltcf-c.sh \
xfce4-sample-plugin/Makefile.in:160: configure configure.ac depcomp
install-sh ltcf-c.sh ltma in.sh \
xfce4-systray/Makefile.in:165: config.sub configure configure.ac depcomp
install-sh ltcf-c.sh \
xfce4-themes/Makefile.in:121: config.sub configure configure.ac install-sh
ltcf-c.sh \
xfce4-toys/Makefile.in:187: config.sub configure configure.ac depcomp
install-sh ltcf-c.sh \
xfce4-trigger-launcher/Makefile.in:178: config.sub configure configure.ac
depcomp install-sh ltcf-c.sh \
It looks like xffm-icons and xfce4-iconbox are the only ones that do not have
ltcf-c.sh in the Makefile.in(or in the files).
I have not built them yet but they should make rpm okay(except xfcalendar
which does not have *.spec.in file yet, of course).
Thanks again...
--- Olivier Fourdan <fourdan at xfce.org> wrote:
> Ric,
>
> Can you try with this one (same link, updated archive):
>
> http://www.xfce.org/archive/test/xfwm4-cvs.tar.bz2
>
> I've rerun autogen.sh so Makefile.in has been regenerated with proper
> libtool version.
>
> (This version implements aspect ratio, fullscreen support for older
> legacy apps, handles missing key theme nicely, etc.)
>
> Cheers,
> Olivier.
>
> On Sun, 2003-07-27 at 21:58, Olivier Fourdan wrote:
> > Ric,
> >
> > Don't look any further, I think I know...
> >
> > WebCVS on sf.net shows that benny committed a fix for -lXext on Solaris
> > and that changed Makefile.in (because benny is probably using
> > multi-language version of libtool 1.4...)
> >
> > Benny, I thought we said we were standardizing on libtool 1.5, more
> > precisely the one I hacked for MacOS-X.
> >
> > Cheers,
> > Olivier.
> >
> > On Sun, 2003-07-27 at 22:30, Ric wrote:
> > > --- Jasper Huijsmans <jasper at moongroup.com> wrote:
> > > > On Sun, 27 Jul 2003 12:56:45 -0700 (PDT)
> > > > Ric <fhj52ads at yahoo.com> wrote:
> > > >
> > > > >
> > > > > --- Olivier Fourdan <fourdan at xfce.org> wrote:
> > > > > > Ric,
> > > > > >
> > > > > > ltcf-c.sh was part of the multi-language-branch of libtool 1.4
> that
> > > > > > we were using previously, we use libtool 1.5 now. There is no need
> > > > > > for"ltcf-c.sh" anywore.
> > > > >
> > > > > Oh, ok, then I guess that means the change to add it into the
> Makefile
> > > > > should be reverted since, more precisely, the problem is that the
> > > > > Makefile.in specifies the ltcf-c.sh file but that file does not
> exist
> > > > > (anymore) & is not needed for xfwm4 build.
> > > > > And, of course, whatever caused it to be put into the makefile
> after
> > > > > the ltcf-c.sh was removed from xfwm4 CVS and tarbz needs to be shot
> so
> > > > > that it cannot do it again. :)
> > > > >
> > > >
> > > > I have a feeling your distribution added something to the %configure
> > > > commands for rpm that make it run libtoolize. You did say it worked
> when
> > > > you install manually, didn't you?
> > >
> > > If I remove the ltcf-c.sh from the DIST_COMMON in the Makefile.in, '
> make
> > > rpm ' will work properly; if I add the ltcf-c.sh into the tarbz2 or to
> CVS, it
> > > will work also(without changing the Makefile.in).
> > > Oh, and all the other XFce4 cvs items that do not have the file
> ltcf-c.sh
> > > also do not have it spec'd in the Makefile.in so they just work...
> > >
> > > AFAIK, Mandrake does not run libtoolize because they, this system, still
> uses
> > > libtool 1.4.x.
> > > Most often they change spec files to define libtoolize as /bin/true so
> that
> > > 'libtoolize' does nothing. However that is done on a per spec/per
> program
> > > basis - it is not in the rpmrc to define it that way. Maybe it should
> be...
> > >
> > > Are you also saying that the DIST_COMMON= items in the Makefile.in do
> not
> > > need to match what are supplied with the program? That's not what I
> > > understand from what I have read, _but_ I have not used auto* . (in
> ~2years,
> > > and, really, not then either so you guys could tell me it makes
> breakfast,
> > > too, and I would have to 'info' it... :)
> > >
> > >
> > > =====
> > > Have A Great Day!
> > >
> > > Ric
> > > ***
> > > Thought for today:
> > > Software is like sex: it's better when it's free.
> > >
> > > __________________________________
> > > Do you Yahoo!?
> > > Yahoo! SiteBuilder - Free, easy-to-use web site design software
> > > http://sitebuilder.yahoo.com
> > > _______________________________________________
> > > Xfce4-dev mailing list
> > > Xfce4-dev at xfce.org
> > > http://moongroup.com/mailman/listinfo/xfce4-dev
> --
> Olivier Fourdan - fourdan at xfce.org
>
> Interoperability is the keyword, uniformity is a dead end.
> http://www.xfce.org
>
>
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://moongroup.com/mailman/listinfo/xfce4-dev
=====
Have A Great Day!
Ric
***
Thought for today:
Software is like sex: it's better when it's free.
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
More information about the Xfce4-dev
mailing list