Opened 5 years ago

Closed 5 years ago

#57926 closed defect (fixed)

libuv @1.25.0: error: use of undeclared identifier 'kFSEventStreamEventFlagItemIsDir'

Reported by: kencu (Ken) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: libuv

Description

libuv is using some 10.7+ API with the latest update, so fails on < 10.7. Not sure yet how we might work around this, if possible. <https://developer.apple.com/documentation/coreservices/kfseventstreameventflagitemisdir>

Attachments (1)

libuv-fail-1068.log (141.8 KB) - added by kencu (Ken) 5 years ago.

Download all attachments as: .zip

Change History (6)

Changed 5 years ago by kencu (Ken)

Attachment: libuv-fail-1068.log added

comment:1 Changed 5 years ago by kencu (Ken)

Looks like libuv hasn't officially supported < 10.7 for a while. As mentioned here <https://github.com/libuv/libuv/pull/2082>.

Last edited 5 years ago by kencu (Ken) (previous) (diff)

comment:2 Changed 5 years ago by mf2k (Frank Schima)

Cc: michaelld removed
Owner: set to michaelld
Status: newassigned

comment:4 Changed 5 years ago by kencu (Ken)

See also <https://github.com/libuv/libuv/issues/2157> where I asked if they might consider leaving the < 10.7 fallback code in.

comment:5 Changed 5 years ago by kencu (Ken)

Resolution: fixed
Status: assignedclosed

In 1ad0067fa7b6b07ed76f684535f7df6cc47299e6/macports-ports (master):

libuv: peg at 1.24.1 for < 10.7

1.25.x changes to 10.7+ only API
closes: #57926

Note: See TracTickets for help on using tickets.