utmpx hidden

View: New views
2 Messages — Rating Filter:   Alert me  

utmpx hidden

by Theppitak Karoonboonyanan-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

It seems getutmpx symbol is hidden in s390.

In s390 sid chroot:

---8<---
$ objdump -T /lib/libc.so.6 | grep utmp
0010d474  w   DF .text 0000013c  GLIBC_2.0   utmpname
0010deac g    DF .text 000000a0 (GLIBC_2.1.1) getutmp
0010e47c g    DF .text 0000001e  GLIBC_2.9   getutmp
0010ddc0 g    DF .text 000000ec (GLIBC_2.1.1) getutmpx
0010e424 g    DF .text 0000002c  GLIBC_2.1   utmpxname
---8<---

However, it seems to still be exported in its symbols file:

http://qa.debian.org/cgi-bin/mole/symbols/.dump/symbols?key=DEBIAN/pool/main/e/eglibc/libc6_2.9-26_s390.deb

That is, it's available for loader, but not for linker, despite the fact
that <utmpx.h> is still shipped for applications to call.

What would s390 porting team suggest? Is getutmpx() still available in s390?

Regards,
--
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/


--
To UNSUBSCRIBE, email to debian-s390-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: utmpx hidden

by Bastian Blank :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

reassign 544838 libc6-dev 2.6-26
thanks

On Fri, Sep 04, 2009 at 08:35:34PM +0700, Theppitak Karoonboonyanan wrote:
> That is, it's available for loader, but not for linker, despite the fact
> that <utmpx.h> is still shipped for applications to call.
> What would s390 porting team suggest? Is getutmpx() still available in s390?

Yes it should be available. Last year there was some code added[1] to
convert between 32 and 64bit utmp because s390 was missed earlier. This
code seems to not end up in the library.

Reassign to the glibc.

Bastian

[1]: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6724
--
Klingon phaser attack from front!!!!!
100% Damage to life support!!!!


--
To UNSUBSCRIBE, email to debian-s390-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...