Undefined symbol __stderrp ?

2001-10-10 Thread Thomas Quinot

After cvsupping and makeing world and kernel this afternoon, when
launching a binary linked against libc.so.4 and libm.so.2, I get
/usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp.
Binaries linked against libc.so.5 and libm.so.2 work just fine (the
symbol is defined in libc.so.5).

Shouldn't the major for libm have been bumped as its ABI was changed?

Thomas.

-- 
Thomas Quinot ** Département Informatique  Réseaux ** [EMAIL PROTECTED]
  ENST   //   46 rue Barrault   //   75634 PARIS CEDEX 13 

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp ?

2001-10-10 Thread Thomas Quinot

Ooops. This was discussed here recently.  That's what I get for not
reading -CURRENT when on holidays *and* not grepping enough of the
backlog. Sorry.

-- 
Thomas Quinot ** Département Informatique  Réseaux ** [EMAIL PROTECTED]
  ENST   //   46 rue Barrault   //   75634 PARIS CEDEX 13 

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-29 Thread David W. Chapman Jr.

On Sat, Sep 29, 2001 at 10:34:46AM +0100, Paul Richards wrote:
 --On Friday, September 28, 2001 19:04:39 -0700 Matthew Jacob
 [EMAIL PROTECTED] wrote:
 
  
  So, you're gonna be rude and drive away a user because they missed one
  line?
 
 Well, -current is supposed to be for developers and if you don't know C
 you're probably not a developer. We certainly want to encourage more
 developers to run -current but we don't really want users to be running it.
 
What about ports committers who test their ports on -current, but may 
not have a very good C knowledge(like myself).

-- 
David W. Chapman Jr.
[EMAIL PROTECTED]   Raintree Network Services, Inc. www.inethouston.net
[EMAIL PROTECTED]   FreeBSD Committer www.FreeBSD.org

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-29 Thread David O'Brien

On Sat, Sep 29, 2001 at 09:10:45PM -0500, David W. Chapman Jr. wrote:
 What about ports committers who test their ports on -current, but may 
 not have a very good C knowledge(like myself).

You would read this list (as obviously you do if you saw this thread).

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-29 Thread Alfred Perlstein

* David W. Chapman Jr. [EMAIL PROTECTED] [010929 21:11] wrote:
 On Sat, Sep 29, 2001 at 10:34:46AM +0100, Paul Richards wrote:
  --On Friday, September 28, 2001 19:04:39 -0700 Matthew Jacob
  [EMAIL PROTECTED] wrote:
  
   
   So, you're gonna be rude and drive away a user because they missed one
   line?
  
  Well, -current is supposed to be for developers and if you don't know C
  you're probably not a developer. We certainly want to encourage more
  developers to run -current but we don't really want users to be running it.
  
 What about ports committers who test their ports on -current, but may 
 not have a very good C knowledge(like myself).

agreeing with you
I was going to respond to that myself (but I hit D), yes people
should watch the lists more closely, but one doesn't have to be
a C wizard to be qualified and an asset running current.

Besideds ports people such as yourself there's also _users_ who
like the pain and living on the edge, some of them are able
to give quite comprehensive bug reports and provide valueable
feedback and testing.

So, let's give them a bit of kick in the pants in hope that it will
motivate them to learn more (which is my story), but let's be
careful that the kick we give doesn't send them packing.  These
users are very useful and valueable asset to the community.  Their
current utility is useful and who knows that the future holds for
some of these enterprising souls, some of them will graduate to
be contributors given enough of a chance.

At least tack on a smiley or let them know that you'd like them
to try harder instead of just going away.

-- 
-Alfred Perlstein [[EMAIL PROTECTED]]
'Instead of asking why a piece of software is using 1970s technology,
start asking why software is ignoring 30 years of accumulated wisdom.'

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-29 Thread Paul Richards

--On Friday, September 28, 2001 19:04:39 -0700 Matthew Jacob
[EMAIL PROTECTED] wrote:

 
 So, you're gonna be rude and drive away a user because they missed one
 line?

Well, -current is supposed to be for developers and if you don't know C
you're probably not a developer. We certainly want to encourage more
developers to run -current but we don't really want users to be running it.

Paul Richards
FreeBSD Services Ltd
http://www.freebsd-services.com

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Undefined symbol __stderrp

2001-09-28 Thread John Indra

Hi...

I have just finished building and installing a very recent -CURRENT. Now, my
Yahoo! Messenger can't start with the following error message:

/usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp

Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
am trying to get help on how to resolve this problem.

Any tips on how to solve this problem?

tq

/john
Live Free OR Die


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Kris Kennaway

On Fri, Sep 28, 2001 at 03:27:26PM +0700, John Indra wrote:
 Hi...
 
 I have just finished building and installing a very recent -CURRENT. Now, my
 Yahoo! Messenger can't start with the following error message:
 
 /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp
 
 Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
 am trying to get help on how to resolve this problem.
 
 Any tips on how to solve this problem?

Do 2 minutes of research for yourself and actually read the mailing
list you're posting to?

http://docs.freebsd.org

Kris



msg32119/pgp0.pgp
Description: PGP signature


Re: Undefined symbol __stderrp

2001-09-28 Thread Ruslan Ermilov

On Fri, Sep 28, 2001 at 03:27:26PM +0700, John Indra wrote:
 Hi...
 
 I have just finished building and installing a very recent -CURRENT. Now, my
 Yahoo! Messenger can't start with the following error message:
 
 /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp
 
 Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
 am trying to get help on how to resolve this problem.
 
 Any tips on how to solve this problem?
 
If this Yahoo! Messenger is the 4.x application, make sure to add
COMPAT4X=TRUE to /etc/make.conf.  This will remove old libc.so.4
from /usr/lib and install proper one into /usr/lib/compat.


Cheers,
-- 
Ruslan Ermilov  Oracle Developer/DBA,
[EMAIL PROTECTED]   Sunbay Software AG,
[EMAIL PROTECTED]  FreeBSD committer,
+380.652.512.251Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Donny Lee

John Indra wrote:
 /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol
 __stderrp  
 Please don't flame me. I LOVE -CURRENT, it's just that I don't 
 know C, and I am trying to get help on how to resolve this problem.

  Don't mind those flames, they are alway there and help nothing...

  try adding COMPAT4x=yes to your /etc/make.conf and then

cd /usr/src/lib/compat
make obj
make
make install
 
  and then you will go.
 
-- 
// Donny

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Alfred Perlstein

* Donny Lee [EMAIL PROTECTED] [010928 06:01] wrote:
 John Indra wrote:
  /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol
  __stderrp  
  Please don't flame me. I LOVE -CURRENT, it's just that I don't 
  know C, and I am trying to get help on how to resolve this problem.
 
   Don't mind those flames, they are alway there and help nothing...

You've never heard the reasoning behind teaching men to fish? :)

-- 
-Alfred Perlstein [[EMAIL PROTECTED]]
'Instead of asking why a piece of software is using 1970s technology,
start asking why software is ignoring 30 years of accumulated wisdom.'

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Ruslan Ermilov

On Fri, Sep 28, 2001 at 09:26:41AM -0500, David W. Chapman Jr. wrote:
 On Fri, Sep 28, 2001 at 03:27:26PM +0700, John Indra wrote:
  Hi...
  
  I have just finished building and installing a very recent -CURRENT. Now, my
  Yahoo! Messenger can't start with the following error message:
  
  /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp
  
  Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
  am trying to get help on how to resolve this problem.
  
  Any tips on how to solve this problem?
  
 What I did was delete my libc.so.4 and recompile ports that were 
 linked with it since I didn't need anything linked with it.
 
You may have also rebuilt your world with -DCOMPAT4X.

Or manually:

echo COMPAT4X=TRUE  /etc/make.conf
cd /usr/src/lib/compat
make all
make install
make cleandir

This will remove all stale /usr/lib libraries, and put the correct
ones under /compat/lib.


Cheers,
-- 
Ruslan Ermilov  Oracle Developer/DBA,
[EMAIL PROTECTED]   Sunbay Software AG,
[EMAIL PROTECTED]  FreeBSD committer,
+380.652.512.251Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread David Malone

On Fri, Sep 28, 2001 at 06:01:44PM +0300, Ruslan Ermilov wrote:
 You may have also rebuilt your world with -DCOMPAT4X.
 
 Or manually:
 
 echo COMPAT4X=TRUE  /etc/make.conf
 cd /usr/src/lib/compat
 make all
 make install
 make cleandir

For me, this didn't help for some programs which were linked with
the old C library but the new maths library. I had some ports which
I had built in this catagory. Mind you, I haven't done a buildworld
since the weekend, so I may have missed a fix in the interveening.

David.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread David W. Chapman Jr.

On Fri, Sep 28, 2001 at 06:01:44PM +0300, Ruslan Ermilov wrote:
 On Fri, Sep 28, 2001 at 09:26:41AM -0500, David W. Chapman Jr. wrote:
  On Fri, Sep 28, 2001 at 03:27:26PM +0700, John Indra wrote:
   Hi...
   
   I have just finished building and installing a very recent -CURRENT. Now, my
   Yahoo! Messenger can't start with the following error message:
   
   /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp
   
   Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
   am trying to get help on how to resolve this problem.
   
   Any tips on how to solve this problem?
   
  What I did was delete my libc.so.4 and recompile ports that were 
  linked with it since I didn't need anything linked with it.
  
 You may have also rebuilt your world with -DCOMPAT4X.
 
 Or manually:
 
 echo COMPAT4X=TRUE  /etc/make.conf
 cd /usr/src/lib/compat
 make all
 make install
 make cleandir
 
 This will remove all stale /usr/lib libraries, and put the correct
 ones under /compat/lib.
 
 
Yeah, but in my case, I didn't want anything to use libc.so.4 because 
I'm running -current and I don't need 4x compat because I don't have 
any binaries that should be 4x.

-- 
David W. Chapman Jr.
[EMAIL PROTECTED]   Raintree Network Services, Inc. www.inethouston.net
[EMAIL PROTECTED]   FreeBSD Committer www.FreeBSD.org

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread David O'Brien

On Fri, Sep 28, 2001 at 03:27:26PM +0700, John Indra wrote:
 I have just finished building and installing a very recent -CURRENT. Now, my
 Yahoo! Messenger can't start with the following error message:
 /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp
 
 Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
 am trying to get help on how to resolve this problem.

Sorry, you are going to get flamed anyway.

This issue, has been documented all over the place in the freebsd-current
mailing list (reading this list is a requirement of running -CURRENT).
It is also documented in /usr/src/UPDATING.

You should review the expectations of running -CURRENT and consider if you
aren't better off just sticking with the released product.

-- 
-- David  ([EMAIL PROTECTED])

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Matthew Jacob


It's not in /usr/src/UPDATING, which seems to be a very large omission.

A cursory review of email headers in -current's archive is not
spectacularly illuminating.

So- instead of flaming folks, or telling them to stick with the released
product- how about It's been discussed in -current...  hmm.. if it's not in
UPDATING, ask Warner to make an entry)


On Fri, 28 Sep 2001, David O'Brien wrote:

 On Fri, Sep 28, 2001 at 03:27:26PM +0700, John Indra wrote:
  I have just finished building and installing a very recent -CURRENT. Now, my
  Yahoo! Messenger can't start with the following error message:
  /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp
 
  Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
  am trying to get help on how to resolve this problem.

 Sorry, you are going to get flamed anyway.

 This issue, has been documented all over the place in the freebsd-current
 mailing list (reading this list is a requirement of running -CURRENT).
 It is also documented in /usr/src/UPDATING.

 You should review the expectations of running -CURRENT and consider if you
 aren't better off just sticking with the released product.

 --
 -- David  ([EMAIL PROTECTED])

 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with unsubscribe freebsd-current in the body of the message



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Warner Losh

In message [EMAIL PROTECTED] Matthew Jacob writes:
: It's not in /usr/src/UPDATING, which seems to be a very large omission.

It is in UPDATING, but obscurely so.  And the work around of
installing the compat libraries isn't there.

Warner


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Matthew Jacob


Oops- sorry about that- I was looking at a *really* stale UPDATING. Never
mind.


On Fri, 28 Sep 2001, Warner Losh wrote:

 In message [EMAIL PROTECTED] Matthew Jacob writes:
 : It's not in /usr/src/UPDATING, which seems to be a very large omission.

 It is in UPDATING, but obscurely so.  And the work around of
 installing the compat libraries isn't there.

 Warner


 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with unsubscribe freebsd-current in the body of the message



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread David O'Brien

On Fri, Sep 28, 2001 at 05:17:32PM -0700, Matthew Jacob wrote:
 A cursory review of email headers in -current's archive is not
 spectacularly illuminating.

I would say

Subject: libutil.so.3: Undefined symbol __stdoutp
Date: Mon, 24 Sep 2001 13:06:47 +0800

is right on the money!

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread Matthew Jacob


So, you're gonna be rude and drive away a user because they missed one line?


On Fri, 28 Sep 2001, David O'Brien wrote:

 On Fri, Sep 28, 2001 at 05:17:32PM -0700, Matthew Jacob wrote:
  A cursory review of email headers in -current's archive is not
  spectacularly illuminating.

 I would say

 Subject: libutil.so.3: Undefined symbol __stdoutp
 Date: Mon, 24 Sep 2001 13:06:47 +0800

 is right on the money!



To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread David O'Brien

On Fri, Sep 28, 2001 at 07:02:30PM -0700, David O'Brien wrote:
 On Fri, Sep 28, 2001 at 05:17:32PM -0700, Matthew Jacob wrote:
  A cursory review of email headers in -current's archive is not
  spectacularly illuminating.
 
 I would say
 
 Subject: libutil.so.3: Undefined symbol __stdoutp
 Date: Mon, 24 Sep 2001 13:06:47 +0800
 
 is right on the money!

As is

Subject: stdin/out/err changes kill world  
Date: Thu, 20 Sep 2001 12:31:24 -0700

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread David W. Chapman Jr.

On Fri, Sep 28, 2001 at 03:27:26PM +0700, John Indra wrote:
 Hi...
 
 I have just finished building and installing a very recent -CURRENT. Now, my
 Yahoo! Messenger can't start with the following error message:
 
 /usr/libexec/ld-elf.so.1: /usr/lib/libm.so.2: Undefined symbol __stderrp
 
 Please don't flame me. I LOVE -CURRENT, it's just that I don't know C, and I
 am trying to get help on how to resolve this problem.
 
 Any tips on how to solve this problem?
 
What I did was delete my libc.so.4 and recompile ports that were 
linked with it since I didn't need anything linked with it.
-- 
David W. Chapman Jr.
[EMAIL PROTECTED]   Raintree Network Services, Inc. www.inethouston.net
[EMAIL PROTECTED]   FreeBSD Committer www.FreeBSD.org

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message



Re: Undefined symbol __stderrp

2001-09-28 Thread David O'Brien

On Fri, Sep 28, 2001 at 04:26:24PM +0100, David Malone wrote:
 For me, this didn't help for some programs which were linked with
 the old C library but the new maths library. I had some ports which
 I had built in this catagory. Mind you, I haven't done a buildworld
 since the weekend, so I may have missed a fix in the interveening.

I got bitten by that too -- 3.x binaries.  Peter Wemm has a fix that will
get committed this weekend.
 
-- 
-- David  ([EMAIL PROTECTED])

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-current in the body of the message