Created attachment 151577 [details]
The d_thread_t typedef is a compat shim to support FreeBSD 4.x. I'm planning to remove this shim from 11.
Maintainer, please submit this upstream. While you are at it, please also let Nvidia know to remove MAP_NORESERVE flag from mmap() calls in their next library builds. The flag has never worked and is no longer present in 11 (removing it now will be safe and will save them from a random compile failure on 11).
Auto-assigned to maintainer danfe@FreeBSD.org
Just checking in to see if you saw this or not?
A commit references this bug:
Date: Thu Jan 29 14:35:38 UTC 2015
New revision: 378119
- Update mainstream version to 340.76
- The d_thread_t typedef is a compatibility shim to support FreeBSD 4.X:
plans are to remove it in FreeBSD 11.X, so prepare for that in advance
Submitted by: jhb
Sorry for the delay, committed as ports r378119.
John, I'm afraid we have a problem with the upstream communication since Chris Zander, our nVidia liaison, had left the company last year. I've asked him what's the best and fastest way FreeBSD could use to communicate our patches and wishes now, but got no answer thus far. :(