Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 813318

Summary: net-libs/libtirpc-1.3.2::gentoo_prefix fails with unknown type name ‘mutex_t’ on macos
Product: Gentoo/Alt Reporter: Gabriel <gabriel>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: OS X   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
Full build.log

Description Gabriel 2021-09-16 10:04:20 UTC
Created attachment 739542 [details]
emerge --info

Relevant error (one of):
/gentoo/var/tmp/portage/net-libs/libtirpc-1.3.2/work/libtirpc-1.3.2/src/auth_none.c:113:9: error: unknown type name ‘mutex_t’
  113 |  extern mutex_t authnone_lock;
      |         ^~~~~~~

`emerge --info` and build.log attached.
Comment 1 Gabriel 2021-09-16 10:04:58 UTC
Created attachment 739545 [details]
Full build.log
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-01 01:16:43 UTC
I don't think you should need this package on macOS and we should fix deps accordingly.
Comment 3 Fabian Groffen gentoo-dev 2022-07-19 15:48:38 UTC
Yes, this shouldn't be necessary on macOS.  Do you know what pulled it in?