[SERVER-17291] Compilation errors in Solaris 10 Created: 13/Feb/15  Updated: 06/Dec/22  Resolved: 08/Aug/17

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: 3.0.0-rc8
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Ernie Hershey Assignee: Backlog - Build Team (Inactive)
Resolution: Won't Fix Votes: 0
Labels: build-later
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-15151 isSelf should be used in Windows Closed
Assigned Teams:
Build
Operating System: ALL
Steps To Reproduce:

Scons command:

scons --variant-dir=shortvardir --static-libstdc++ --cc=/opt/mongodbtoolchain/bin/gcc --cxx=/opt/mongodbtoolchain/bin/g++ --cpppath=/usr/local/ssl/include --libpath=/usr/local/ssl/lib --ssl --ssl-fips-capability --64 -j2 --distmod=static-ssl101 --release all dist --use-new-tools

Participants:

 Description   

Several errors occur while compiling in Solaris 10 -

  • Missing strnlen
  • Missing ifaddrs.h

    src/mongo/db/repl/isself.cpp:60:21: fatal error: ifaddrs.h: No such file or directory
    

  • Missing POSIX_FADV_WILLNEED

    src/third_party/wiredtiger/src/block/block_read.c:40:41: error: 'POSIX_FADV_WILLNEED' undeclared (first use in this function)
           (wt_off_t)offset, (wt_off_t)size, POSIX_FADV_WILLNEED);
    


Generated at Thu Feb 08 03:43:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.