Bug 7762 - aliasing for building libs didn't work with solaris and sun studio
Summary: aliasing for building libs didn't work with solaris and sun studio
Status: RESOLVED FIXED
Alias: None
Product: Samba 4.0
Classification: Unclassified
Component: Build (show other bugs)
Version: unspecified
Hardware: Other Linux
: P3 normal (vote)
Target Milestone: ---
Assignee: Andrew Tridgell
QA Contact: samba4-qa@samba.org
URL:
Keywords:
Depends on:
Blocks:
 
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.