Re: libtool 1.3 : bug in calculating the file name if compiler doesn't support -c and -o

2000-09-13 Thread Gary V. Vaughan

On Tue, Sep 12, 2000 at 01:34:34AM -0300, Alexandre Oliva wrote:
> On Sep 11, 2000, Michael Matz <[EMAIL PROTECTED]> wrote:
> 
> > output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
> 
> Yep

Applied.

Thankyou =)O|

Gary.
-- 
  ___  _   ___   __  _ mailto: [EMAIL PROTECTED]
 / __|__ _ _ ___ _| | / / | / /_ _ _  _ __ _| |_  __ _ ___   [EMAIL PROTECTED] 
| (_ / _` | '_|// / |/ /| |/ / _` | || / _` | ' \/ _` | _ \
 \___\__,_|_|\_, /|___(_)___/\__,_|\_,_\__, |_||_\__,_|//_/
home page:  /___/  /___/  gpg public key:
http://www.oranda.demon.co.uk   http://www.oranda.demon.co.uk/key.asc




Re: Web page problem and release schedule

2000-09-13 Thread Gary V. Vaughan

On Sun, Sep 10, 2000 at 11:05:28AM +0100, Nick Hudson wrote:
> "Gary V. Vaughan" wrote:
> > 
> > On Thu, Sep 07, 2000 at 12:39:30PM +0100, Nick Hudson wrote:
> > > Is there a release schedule for 1.4 or MLB(1.5?). Just curious.
> > 
> > When it's ready =)O|
> > 
> > I'm working really hard to get 1.4 into shape rigt now, so maybe in
> > the next month or so?
> 
> I sent a patch to libtool-patches for NetBSD that I'd like in 1.4. I'm
> also trying to make sure that libtool works on all platforms for NetBSD
> and I think that libtool will need updating for this. I just wanted to
> make sure that everything was ready in time for the next release.

I probably have it marked for attention in my email backlog.  I do
intend to make sure everything we have is applied (or rejected if
necessary) and not forgotten before 1.4 is released.  Don't be afraid
of reminding me from time to time if you your patch doesn't arrive.
[[I always mail the author of a patch when I apply (or reject) it]]

Cheers,
Gary.
-- 
  ___  _   ___   __  _ mailto: [EMAIL PROTECTED]
 / __|__ _ _ ___ _| | / / | / /_ _ _  _ __ _| |_  __ _ ___   [EMAIL PROTECTED] 
| (_ / _` | '_|// / |/ /| |/ / _` | || / _` | ' \/ _` | _ \
 \___\__,_|_|\_, /|___(_)___/\__,_|\_,_\__, |_||_\__,_|//_/
home page:  /___/  /___/  gpg public key:
http://www.oranda.demon.co.uk   http://www.oranda.demon.co.uk/key.asc




Re: Web page problem and release schedule

2000-09-13 Thread Gary V. Vaughan

On Sun, Sep 10, 2000 at 11:05:28AM +0100, Nick Hudson wrote:
> "Gary V. Vaughan" wrote:
> > 
> > On Thu, Sep 07, 2000 at 12:39:30PM +0100, Nick Hudson wrote:
> > > [I hope this is the right place for the page problem...]
> > >
> > > I've noticed that the
> > >
> > > http://www.gnu.org/software/libtool/future.html
> > >
> > > page seems to have a cvs conflict in it. Take a look a the left hand bar
> > > around the "Future Directions" heading
> > 
> > Indeed.  How strange.  The is no conflict in my local copy, and if I
> > try to cvs update nohing happens.  I guess the live copy update
> > procedure has screwed up.  I just updated that page and committe it,
> > so a new live version should show up some time in the next 24 hours.
> > 
> > Thanks for the heads up.
> 
> No problem. Unfortunatley it still seems to be there - perhaps it takes
> longer that 24 hrs.

Hmm.  The update happened, but there is now an additional conflict at
the bottom of that page =(O|  I don't know who to report this to.
Alexandre, do you know who is responsible for the web updates on
www.gnu.org?

Cheers,
Gary.
-- 
  ___  _   ___   __  _ mailto: [EMAIL PROTECTED]
 / __|__ _ _ ___ _| | / / | / /_ _ _  _ __ _| |_  __ _ ___   [EMAIL PROTECTED] 
| (_ / _` | '_|// / |/ /| |/ / _` | || / _` | ' \/ _` | _ \
 \___\__,_|_|\_, /|___(_)___/\__,_|\_,_\__, |_||_\__,_|//_/
home page:  /___/  /___/  gpg public key:
http://www.oranda.demon.co.uk   http://www.oranda.demon.co.uk/key.asc




-export-symbols-regex and C++

2000-09-13 Thread Olly Betts

Hi,

I've been trying to use -export-symbols-regex with a C++ library, but the
way this feature currently works means that you get the mangled versions of
the symbols.  This seems less than ideal for (at least) a couple of reasons:

* The mangled versions really are a cryptic implementation detail of the
  compiler.

* Different systems may use different name mangling schemes.  Libtool is
  meant to aid portability which argues for presenting the unmangled names
  to be matched.

What seems to be needed is a demangling step before the regexp is matched,
and a remangling step after (so the symbols match those in the library).

If GNU nm is being used, we can demangle with that - otherwise we need to
find a similar switch, or perhaps include a small utility.  But is
demangling always reversible?  Can we be sure that we'll get back to the
symbol we started with, or do we need to make a map of what the demangling
did?

Cheers,
Olly




HEAD Daily snapshot shot not available

2000-09-13 Thread Nick Hudson

The daily snapshot of the head cvs branch isn't available from
ftp.ffii.org at the moment. It seems to have fallen over when Gary move
ltconfig into libtool.m4 and not recovered. Can someone please fix this.

Thanks,
Nick