Bug 7762 - aliasing for building libs didn't work with solaris and sun studio
aliasing for building libs didn't work with solaris and sun studio
Status: RESOLVED FIXED
Product: Samba 4.0
Classification: Unclassified
Component: Build
unspecified
Other Linux
: P3 normal
: ---
Assigned To: Andrew Tridgell
samba4-qa@samba.org
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-10-28 08:21 UTC by Matthieu Patou
Modified: 2010-12-03 03:33 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthieu Patou 2010-10-28 08:21:11 UTC
The waf build use an alias technic for library that can be used by more than 1 component with different name.

The current aliasing mode didn't work with solaris+sun studio as the compiler wants to have input object files, it refuses to create libraries if you don't specify a file on the command line. 

It will also affect any library that has no source file (ie. samba-socket) or binaries (ie. smbtorture).
Comment 1 Matthieu Patou 2010-10-28 08:38:06 UTC
It seems that specifing - as a file on the command line do the trick now the hardest part is to figure out how to tell waf to specify it.
Comment 2 Matthias Dieter Wallnöfer 2010-12-03 03:33:05 UTC
Has been fixed by tridge.