Opened 2 months ago

Last modified 5 hours ago

#61652 assigned defect

c-ares @1.17.1 does not build on Big Sur X86_64, but the build bot has no problem with arm64 build

Reported by: snowflake (Dave Evans) Owned by: tobypeterson
Priority: Normal Milestone:
Component: ports Version: 2.5.99
Keywords: Cc: A-Petrov-atweb-su, posita (Matt Bogosian (formerly @mbogosian))
Port: c-ares


clt version
Xcode 12.2 Build version 12B5025f
Big Sur 11.1 x86_64 20C5048k

The new port configure feature which shows implicit declarations is showing this:

Warning: Configuration logfiles contain indications of -Wimplicit-function-declaration, check that features were not accidentially disabled:
  ioctlsocket: found in config.log
  clone: found in test/config.log
  bitncmp: found in config.log
  close: found in test/config.log
  getuid: found in test/config.log
  usleep: found in test/config.log
  write: found in test/config.log
  CloseSocket: found in config.log
  closesocket: found in config.log

Attachments (1)

c-ares-x86_64_big_sur.log (64.3 KB) - added by snowflake (Dave Evans) 2 months ago.
build log for c-ares x86_64 on Big Sur

Download all attachments as: .zip

Change History (6)

Changed 2 months ago by snowflake (Dave Evans)

Attachment: c-ares-x86_64_big_sur.log added

build log for c-ares x86_64 on Big Sur

comment:1 Changed 2 months ago by jmroot (Joshua Root)

Needs to disable silent build rules, but this could be the usual libtool bug of not recognising 11.x as a macOS version.

comment:2 Changed 8 weeks ago by A-Petrov-atweb-su

Cc: A-Petrov-atweb-su added

comment:3 Changed 6 weeks ago by posita (Matt Bogosian (formerly @mbogosian))

Cc: posita added

comment:4 Changed 6 hours ago by tobypeterson

Sorry for the delayed response. I'm not able to reproduce this failure.

comment:5 Changed 5 hours ago by tobypeterson

As suggested by jmr above, I've pushed a change to disable silent rules (i.e. enable verbose build output). If this still reproduces, can you provide logging with that change?

Note: See TracTickets for help on using tickets.