[lsb-discuss] deprecating some interfaces for LSB 3.2?

Wichmann, Mats D mats.d.wichmann at intel.com
Mon Oct 22 17:45:42 PDT 2007

Currently when compiling LSB checkers, three
interfaces cause gcc depraction warnings to
be issued.

Should those three interfaces also move to
deprecated status in LSB?

pthread_h.c: In function 'pthread_h':
pthread_h.c:838: warning: 'pthread_attr_setstackaddr' is deprecated
(declared at /usr/include/pthread.h:346)
pthread_h.c:840: warning: 'pthread_attr_getstackaddr' is deprecated
(declared at /usr/include/pthread.h:338)

unistd_h.c: In function 'unistd_h':
unistd_h.c:2803: warning: 'getwd' is deprecated (declared at

Note this isn't from a terribly recent gcc, either -
4.1.0 as found in SLES10.

This isn't a question of trying to toss these interfaces
any time soon, but rather to match what the implementations
we're trying to describe do... and be in a position to drop
them if the implementations do decide to finally toss them
(not expected any time soon).

More information about the lsb-discuss mailing list