Bug 12961 - Solaris Studio C build issues
Solaris Studio C build issues
Status: NEW
Product: Samba 4.1 and newer
Classification: Unclassified
Component: Build
4.7.0rc3
All All
: P5 normal
: ---
Assigned To: Samba QA Contact
Samba QA Contact
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2017-08-12 23:06 UTC by Jura Sasek
Modified: 2017-08-15 18:03 UTC (History)
1 user (show)

See Also:


Attachments
solarisstudio 12.3 do not support no-format-zero-length (934 bytes, patch)
2017-08-12 23:06 UTC, Jura Sasek
no flags Details
studio do not allow return value from the void func() (974 bytes, patch)
2017-08-12 23:08 UTC, Jura Sasek
no flags Details
sun4v (sparc) is not detected as lp64 (471 bytes, patch)
2017-08-12 23:08 UTC, Jura Sasek
no flags Details
param/loadparm.c need -Ipath to find krb5 headers (503 bytes, patch)
2017-08-12 23:11 UTC, Jura Sasek
no flags Details
git patch (3.31 KB, patch)
2017-08-15 18:03 UTC, Jura Sasek
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jura Sasek 2017-08-12 23:06:19 UTC
Created attachment 13461 [details]
solarisstudio 12.3 do not support no-format-zero-length

Solaris studio build is failing on several places. Could it be possible to review and merge attached patches please.
Thank you,
Jiri
Comment 1 Jura Sasek 2017-08-12 23:08:04 UTC
Created attachment 13462 [details]
studio do not allow return value from the void func()
Comment 2 Jura Sasek 2017-08-12 23:08:48 UTC
Created attachment 13463 [details]
sun4v (sparc) is not detected as lp64
Comment 3 Jura Sasek 2017-08-12 23:11:28 UTC
Created attachment 13464 [details]
param/loadparm.c need -Ipath to find krb5 headers
Comment 4 Volker Lendecke 2017-08-14 09:33:43 UTC
Jiri, can you format them as git-format patches and send them to samba-technical? They all look good. If you're at SDC in September, ping me and I'll show you how to do that.
Comment 5 Jura Sasek 2017-08-15 18:03:25 UTC
Created attachment 13474 [details]
git patch

Here is it. Collects all 4 previous patches.