notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
virtualbox-ose General-purpose full virtualizer for x86 hardware
6.1.50_6 emulators on this many watch lists=55 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.1.50_4Version of this port present on the latest quarterly branch.
Maintainer: vbox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-01-13 07:38:15
Last Update: 2024-11-23 08:31:00
Commit Hash: 5505c50
People watching this port, also watch:: virtualbox-ose-kmod, firefox, xorg, libreoffice, mplayer
License: GPLv2
WWW:
https://www.virtualbox.org/
Description:
Oracle VM VirtualBox is a hosted hypervisor for x86 virtualisation. Supported guests include BSD, Haiku, Linux, OS/2, ReactOS, Solaris and Windows. Guest Additions are available from: emulators/virtualbox-ose-additions For the Extension Pack: FreeBSD is not a supported host platform. Installation of the Pack will not extend the feature set.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (622 items)
Collapse this list.
  1. /usr/local/share/licenses/virtualbox-ose-6.1.50_6/catalog.mk
  2. /usr/local/share/licenses/virtualbox-ose-6.1.50_6/LICENSE
  3. /usr/local/share/licenses/virtualbox-ose-6.1.50_6/GPLv2
  4. bin/VBoxAutostart
  5. bin/VBoxBalloonCtrl
  6. bin/VBoxBugReport
  7. bin/VBoxHeadless
  8. bin/VBoxManage
  9. bin/VBoxSDL
  10. bin/VBoxVRDP
  11. bin/VirtualBox
  12. bin/VirtualBoxVM
  13. bin/vboxautostart
  14. bin/vboxballoonctrl
  15. bin/vboxbugreport
  16. bin/vboxheadless
  17. @comment bin/vboximg-mount
  18. bin/vboxmanage
  19. bin/vboxsdl
  20. bin/vboxwebsrv
  21. bin/virtualbox
  22. bin/virtualboxvm
  23. include/virtualbox/VirtualBox_XPCOM.h
  24. include/virtualbox/ipcIClientObserver.h
  25. include/virtualbox/ipcIDConnectService.h
  26. include/virtualbox/ipcILockService.h
  27. include/virtualbox/ipcIMessageObserver.h
  28. include/virtualbox/ipcIService.h
  29. include/virtualbox/ipcITransactionObserver.h
  30. include/virtualbox/ipcITransactionService.h
  31. include/virtualbox/nsIArray.h
  32. include/virtualbox/nsIAsyncInputStream.h
  33. include/virtualbox/nsIAsyncOutputStream.h
  34. include/virtualbox/nsIAtom.h
  35. include/virtualbox/nsIAtomService.h
  36. include/virtualbox/nsIBinaryInputStream.h
  37. include/virtualbox/nsIBinaryOutputStream.h
  38. include/virtualbox/nsIByteArrayInputStream.h
  39. include/virtualbox/nsICategoryManager.h
  40. include/virtualbox/nsIClassInfo.h
  41. include/virtualbox/nsICollection.h
  42. include/virtualbox/nsIComponentLoader.h
  43. include/virtualbox/nsIComponentLoaderManager.h
  44. include/virtualbox/nsIComponentManager.h
  45. include/virtualbox/nsIComponentManagerObsolete.h
  46. include/virtualbox/nsIComponentRegistrar.h
  47. include/virtualbox/nsIConsoleListener.h
  48. include/virtualbox/nsIConsoleMessage.h
  49. include/virtualbox/nsIConsoleService.h
  50. include/virtualbox/nsIDebug.h
  51. include/virtualbox/nsIDirectoryEnumerator.h
  52. include/virtualbox/nsIDirectoryService.h
  53. include/virtualbox/nsIEnumerator.h
  54. include/virtualbox/nsIEnvironment.h
  55. include/virtualbox/nsIErrorService.h
  56. include/virtualbox/nsIEventQueue.h
  57. include/virtualbox/nsIEventQueueService.h
  58. include/virtualbox/nsIEventTarget.h
  59. include/virtualbox/nsIException.h
  60. include/virtualbox/nsIExceptionService.h
  61. include/virtualbox/nsIFactory.h
  62. include/virtualbox/nsIFastLoadFileControl.h
  63. include/virtualbox/nsIFastLoadService.h
  64. include/virtualbox/nsIFile.h
  65. include/virtualbox/nsIHashable.h
  66. include/virtualbox/nsIInputStream.h
  67. include/virtualbox/nsIInputStreamTee.h
  68. include/virtualbox/nsIInterfaceInfo.h
  69. include/virtualbox/nsIInterfaceInfoManager.h
  70. include/virtualbox/nsIInterfaceRequestor.h
  71. include/virtualbox/nsILineInputStream.h
  72. include/virtualbox/nsILocalFile.h
  73. include/virtualbox/nsILocalFileMac.h
  74. include/virtualbox/nsIMemory.h
  75. include/virtualbox/nsIModule.h
  76. include/virtualbox/nsIMultiplexInputStream.h
  77. include/virtualbox/nsINativeComponentLoader.h
  78. include/virtualbox/nsIObjectInputStream.h
  79. include/virtualbox/nsIObjectOutputStream.h
  80. include/virtualbox/nsIObserver.h
  81. include/virtualbox/nsIObserverService.h
  82. include/virtualbox/nsIOutputStream.h
  83. include/virtualbox/nsIPersistentProperties2.h
  84. include/virtualbox/nsIPipe.h
  85. include/virtualbox/nsIProcess.h
  86. include/virtualbox/nsIProgrammingLanguage.h
  87. include/virtualbox/nsIProperties.h
  88. include/virtualbox/nsIPropertyBag.h
  89. include/virtualbox/nsIProxyObjectManager.h
  90. include/virtualbox/nsIRecyclingAllocator.h
  91. include/virtualbox/nsIRunnable.h
  92. include/virtualbox/nsIScriptableInputStream.h
  93. include/virtualbox/nsISeekableStream.h
  94. include/virtualbox/nsISerializable.h
  95. include/virtualbox/nsIServiceManager.h
  96. include/virtualbox/nsISimpleEnumerator.h
  97. include/virtualbox/nsIStorageStream.h
  98. include/virtualbox/nsIStreamBufferAccess.h
  99. include/virtualbox/nsIStringEnumerator.h
  100. include/virtualbox/nsIStringStream.h
  101. include/virtualbox/nsISupports.h
  102. include/virtualbox/nsISupportsArray.h
  103. include/virtualbox/nsISupportsIterators.h
  104. include/virtualbox/nsISupportsPrimitives.h
  105. include/virtualbox/nsIThread.h
  106. include/virtualbox/nsITimelineService.h
  107. include/virtualbox/nsITimer.h
  108. include/virtualbox/nsITimerInternal.h
  109. include/virtualbox/nsITimerManager.h
  110. include/virtualbox/nsITraceRefcnt.h
  111. include/virtualbox/nsIVariant.h
  112. include/virtualbox/nsIWeakReference.h
  113. include/virtualbox/nsIXPTLoader.h
  114. include/virtualbox/nsrootidl.h
  115. include/virtualbox/ipcd/ipcCID.h
  116. include/virtualbox/ipcd/ipcLockCID.h
  117. include/virtualbox/ipcd/ipcMessageReader.h
  118. include/virtualbox/ipcd/ipcMessageWriter.h
  119. include/virtualbox/ipcd/ipcModule.h
  120. include/virtualbox/ipcd/ipcModuleUtil.h
  121. include/virtualbox/ipcd/ipcdclient.h
  122. include/virtualbox/nsprpub/nspr.h
  123. include/virtualbox/nsprpub/plarena.h
  124. include/virtualbox/nsprpub/plarenas.h
  125. include/virtualbox/nsprpub/plbase64.h
  126. include/virtualbox/nsprpub/plerror.h
  127. include/virtualbox/nsprpub/plgetopt.h
  128. include/virtualbox/nsprpub/plhash.h
  129. include/virtualbox/nsprpub/plresolv.h
  130. include/virtualbox/nsprpub/plstr.h
  131. include/virtualbox/nsprpub/pratom.h
  132. include/virtualbox/nsprpub/prbit.h
  133. include/virtualbox/nsprpub/prclist.h
  134. include/virtualbox/nsprpub/prcmon.h
  135. include/virtualbox/nsprpub/prcountr.h
  136. include/virtualbox/nsprpub/prcpucfg.h
  137. include/virtualbox/nsprpub/prcvar.h
  138. include/virtualbox/nsprpub/prdtoa.h
  139. include/virtualbox/nsprpub/prenv.h
  140. include/virtualbox/nsprpub/prerr.h
  141. include/virtualbox/nsprpub/prerror.h
  142. include/virtualbox/nsprpub/prinet.h
  143. include/virtualbox/nsprpub/prinit.h
  144. include/virtualbox/nsprpub/prinrval.h
  145. include/virtualbox/nsprpub/prio.h
  146. include/virtualbox/nsprpub/pripcsem.h
  147. include/virtualbox/nsprpub/prlink.h
  148. include/virtualbox/nsprpub/prlock.h
  149. include/virtualbox/nsprpub/prlog.h
  150. include/virtualbox/nsprpub/prlong.h
  151. include/virtualbox/nsprpub/prmem.h
  152. include/virtualbox/nsprpub/prmon.h
  153. include/virtualbox/nsprpub/prmwait.h
  154. include/virtualbox/nsprpub/prnetdb.h
  155. include/virtualbox/nsprpub/prolock.h
  156. include/virtualbox/nsprpub/prpdce.h
  157. include/virtualbox/nsprpub/prprf.h
  158. include/virtualbox/nsprpub/prproces.h
  159. include/virtualbox/nsprpub/prrng.h
  160. include/virtualbox/nsprpub/prrwlock.h
  161. include/virtualbox/nsprpub/prshm.h
  162. include/virtualbox/nsprpub/prshma.h
  163. include/virtualbox/nsprpub/prsystem.h
  164. include/virtualbox/nsprpub/prthread.h
  165. include/virtualbox/nsprpub/prtime.h
  166. include/virtualbox/nsprpub/prtpool.h
  167. include/virtualbox/nsprpub/prtrace.h
  168. include/virtualbox/nsprpub/prtypes.h
  169. include/virtualbox/nsprpub/prvrsion.h
  170. include/virtualbox/nsprpub/prwin16.h
  171. include/virtualbox/nsprpub/md/_darwin.cfg
  172. include/virtualbox/nsprpub/md/_darwin.h
  173. include/virtualbox/nsprpub/md/_freebsd.cfg
  174. include/virtualbox/nsprpub/md/_freebsd.h
  175. include/virtualbox/nsprpub/md/_iprt_atomic.h
  176. include/virtualbox/nsprpub/md/_linux.cfg
  177. include/virtualbox/nsprpub/md/_linux.h
  178. include/virtualbox/nsprpub/md/_macos.h
  179. include/virtualbox/nsprpub/md/_netbsd.cfg
  180. include/virtualbox/nsprpub/md/_netbsd.h
  181. include/virtualbox/nsprpub/md/_openbsd.cfg
  182. include/virtualbox/nsprpub/md/_openbsd.h
  183. include/virtualbox/nsprpub/md/_os2.cfg
  184. include/virtualbox/nsprpub/md/_os2.h
  185. include/virtualbox/nsprpub/md/_os2_errors.h
  186. include/virtualbox/nsprpub/md/_pcos.h
  187. include/virtualbox/nsprpub/md/_pth.h
  188. include/virtualbox/nsprpub/md/_solaris.h
  189. include/virtualbox/nsprpub/md/_solaris32.cfg
  190. include/virtualbox/nsprpub/md/_solaris64.cfg
  191. include/virtualbox/nsprpub/md/_unix_errors.h
  192. include/virtualbox/nsprpub/md/_unixos.h
  193. include/virtualbox/nsprpub/md/prosdep.h
  194. include/virtualbox/nsprpub/obsolete/pralarm.h
  195. include/virtualbox/nsprpub/obsolete/probslet.h
  196. include/virtualbox/nsprpub/obsolete/protypes.h
  197. include/virtualbox/nsprpub/obsolete/prsem.h
  198. include/virtualbox/nsprpub/private/pprio.h
  199. include/virtualbox/nsprpub/private/pprthred.h
  200. include/virtualbox/nsprpub/private/prpriv.h
  201. include/virtualbox/string/nsAString.h
  202. include/virtualbox/string/nsAlgorithm.h
  203. include/virtualbox/string/nsCharTraits.h
  204. include/virtualbox/string/nsDependentString.h
  205. include/virtualbox/string/nsDependentSubstring.h
  206. include/virtualbox/string/nsEmbedString.h
  207. include/virtualbox/string/nsLiteralString.h
  208. include/virtualbox/string/nsObsoleteAString.h
  209. include/virtualbox/string/nsPrintfCString.h
  210. include/virtualbox/string/nsPromiseFlatString.h
  211. include/virtualbox/string/nsReadableUtils.h
  212. include/virtualbox/string/nsString.h
  213. include/virtualbox/string/nsStringAPI.h
  214. include/virtualbox/string/nsStringFwd.h
  215. include/virtualbox/string/nsStringIterator.h
  216. include/virtualbox/string/nsSubstring.h
  217. include/virtualbox/string/nsSubstringTuple.h
  218. include/virtualbox/string/nsTAString.h
  219. include/virtualbox/string/nsTDependentString.h
  220. include/virtualbox/string/nsTDependentSubstring.h
  221. include/virtualbox/string/nsTObsoleteAString.h
  222. include/virtualbox/string/nsTPromiseFlatString.h
  223. include/virtualbox/string/nsTString.h
  224. include/virtualbox/string/nsTSubstring.h
  225. include/virtualbox/string/nsTSubstringTuple.h
  226. include/virtualbox/string/nsUTF8Utils.h
  227. include/virtualbox/string/nsXPIDLString.h
  228. include/virtualbox/string/string-template-def-char.h
  229. include/virtualbox/string/string-template-def-unichar.h
  230. include/virtualbox/string/string-template-undef.h
  231. include/virtualbox/xpcom/nsAgg.h
  232. include/virtualbox/xpcom/nsAppDirectoryServiceDefs.h
  233. include/virtualbox/xpcom/nsArray.h
  234. include/virtualbox/xpcom/nsArrayEnumerator.h
  235. include/virtualbox/xpcom/nsAtomService.h
  236. include/virtualbox/xpcom/nsAutoBuffer.h
  237. include/virtualbox/xpcom/nsAutoLock.h
  238. include/virtualbox/xpcom/nsAutoPtr.h
  239. include/virtualbox/xpcom/nsBaseHashtable.h
  240. include/virtualbox/xpcom/nsCOMArray.h
  241. include/virtualbox/xpcom/nsCOMPtr.h
  242. include/virtualbox/xpcom/nsCRT.h
  243. include/virtualbox/xpcom/nsCategoryManagerUtils.h
  244. include/virtualbox/xpcom/nsCheapSets.h
  245. include/virtualbox/xpcom/nsClassHashtable.h
  246. include/virtualbox/xpcom/nsCom.h
  247. include/virtualbox/xpcom/nsComponentManagerObsolete.h
  248. include/virtualbox/xpcom/nsComponentManagerUtils.h
  249. include/virtualbox/xpcom/nsCppSharedAllocator.h
  250. include/virtualbox/xpcom/nsDataHashtable.h
  251. include/virtualbox/xpcom/nsDebug.h
  252. include/virtualbox/xpcom/nsDebugImpl.h
  253. include/virtualbox/xpcom/nsDeque.h
  254. include/virtualbox/xpcom/nsDirectoryService.h
  255. include/virtualbox/xpcom/nsDirectoryServiceDefs.h
  256. include/virtualbox/xpcom/nsDirectoryServiceUtils.h
  257. include/virtualbox/xpcom/nsDoubleHashtable.h
  258. include/virtualbox/xpcom/nsEnumeratorUtils.h
  259. include/virtualbox/xpcom/nsError.h
  260. include/virtualbox/xpcom/nsEscape.h
  261. include/virtualbox/xpcom/nsEventQueueUtils.h
  262. include/virtualbox/xpcom/nsFastLoadPtr.h
  263. include/virtualbox/xpcom/nsFastLoadService.h
  264. include/virtualbox/xpcom/nsFixedSizeAllocator.h
  265. include/virtualbox/xpcom/nsGenericFactory.h
  266. include/virtualbox/xpcom/nsHashKeys.h
  267. include/virtualbox/xpcom/nsHashSets.h
  268. include/virtualbox/xpcom/nsHashtable.h
  269. include/virtualbox/xpcom/nsIAllocator.h
  270. include/virtualbox/xpcom/nsIByteBuffer.h
  271. include/virtualbox/xpcom/nsID.h
  272. include/virtualbox/xpcom/nsIGenericFactory.h
  273. include/virtualbox/xpcom/nsIID.h
  274. include/virtualbox/xpcom/nsIInterfaceRequestorUtils.h
  275. include/virtualbox/xpcom/nsIServiceManagerObsolete.h
  276. include/virtualbox/xpcom/nsIServiceManagerUtils.h
  277. include/virtualbox/xpcom/nsISupportsBase.h
  278. include/virtualbox/xpcom/nsISupportsImpl.h
  279. include/virtualbox/xpcom/nsISupportsObsolete.h
  280. include/virtualbox/xpcom/nsISupportsUtils.h
  281. include/virtualbox/xpcom/nsIUnicharBuffer.h
  282. include/virtualbox/xpcom/nsIUnicharInputStream.h
  283. include/virtualbox/xpcom/nsIWeakReferenceUtils.h
  284. include/virtualbox/xpcom/nsInt64.h
  285. include/virtualbox/xpcom/nsInterfaceHashtable.h
  286. include/virtualbox/xpcom/nsLinebreakConverter.h
  287. include/virtualbox/xpcom/nsLocalFile.h
  288. include/virtualbox/xpcom/nsLocalFileOS2.h
  289. include/virtualbox/xpcom/nsLocalFileOSX.h
  290. include/virtualbox/xpcom/nsLocalFileUnix.h
  291. include/virtualbox/xpcom/nsMemory.h
  292. include/virtualbox/xpcom/nsModule.h
  293. include/virtualbox/xpcom/nsMultiplexInputStream.h
  294. include/virtualbox/xpcom/nsNativeCharsetUtils.h
  295. include/virtualbox/xpcom/nsNativeComponentLoader.h
  296. include/virtualbox/xpcom/nsObserverService.h
  297. include/virtualbox/xpcom/nsObsoleteModuleLoading.h
  298. include/virtualbox/xpcom/nsProcess.h
  299. include/virtualbox/xpcom/nsProxiedService.h
  300. include/virtualbox/xpcom/nsProxyEvent.h
  301. include/virtualbox/xpcom/nsProxyRelease.h
  302. include/virtualbox/xpcom/nsQuickSort.h
  303. include/virtualbox/xpcom/nsRecyclingAllocator.h
  304. include/virtualbox/xpcom/nsRefPtrHashtable.h
  305. include/virtualbox/xpcom/nsScriptableInputStream.h
  306. include/virtualbox/xpcom/nsStaticAtom.h
  307. include/virtualbox/xpcom/nsStaticComponent.h
  308. include/virtualbox/xpcom/nsStaticNameTable.h
  309. include/virtualbox/xpcom/nsStorageStream.h
  310. include/virtualbox/xpcom/nsStreamUtils.h
  311. include/virtualbox/xpcom/nsStringEnumerator.h
  312. include/virtualbox/xpcom/nsStringIO.h
  313. include/virtualbox/xpcom/nsStringStream.h
  314. include/virtualbox/xpcom/nsSupportsArray.h
  315. include/virtualbox/xpcom/nsSupportsPrimitives.h
  316. include/virtualbox/xpcom/nsTHashtable.h
  317. include/virtualbox/xpcom/nsTextFormatter.h
  318. include/virtualbox/xpcom/nsTime.h
  319. include/virtualbox/xpcom/nsTraceRefcnt.h
  320. include/virtualbox/xpcom/nsTraceRefcntImpl.h
  321. include/virtualbox/xpcom/nsUnitConversion.h
  322. include/virtualbox/xpcom/nsValueArray.h
  323. include/virtualbox/xpcom/nsVariant.h
  324. include/virtualbox/xpcom/nsVoidArray.h
  325. include/virtualbox/xpcom/nsWeakPtr.h
  326. include/virtualbox/xpcom/nsWeakReference.h
  327. include/virtualbox/xpcom/nsXPCOM.h
  328. include/virtualbox/xpcom/nsXPCOMCID.h
  329. include/virtualbox/xpcom/nsXPCOMGlue.h
  330. include/virtualbox/xpcom/nscore.h
  331. include/virtualbox/xpcom/pldhash.h
  332. include/virtualbox/xpcom/plevent.h
  333. include/virtualbox/xpcom/xcDll.h
  334. include/virtualbox/xpcom/xpcom-config.h
  335. include/virtualbox/xpcom/xpt_arena.h
  336. include/virtualbox/xpcom/xpt_struct.h
  337. include/virtualbox/xpcom/xpt_xdr.h
  338. include/virtualbox/xpcom/xptcall.h
  339. include/virtualbox/xpcom/xptcstubsdecl.inc
  340. include/virtualbox/xpcom/xptcstubsdef.inc
  341. include/virtualbox/xpcom/xptinfo.h
  342. @comment lib/python3.11/site-packages/vboxapi-1.0-py3.11.egg-info/PKG-INFO
  343. @comment lib/python3.11/site-packages/vboxapi-1.0-py3.11.egg-info/SOURCES.txt
  344. @comment lib/python3.11/site-packages/vboxapi-1.0-py3.11.egg-info/dependency_links.txt
  345. @comment lib/python3.11/site-packages/vboxapi-1.0-py3.11.egg-info/top_level.txt
  346. @comment lib/python3.11/site-packages/vboxapi/VirtualBox_constants.py
  347. @comment lib/python3.11/site-packages/vboxapi/__pycache__/VirtualBox_constants.cpython-311.pyc
  348. @comment lib/python3.11/site-packages/vboxapi/__init__.py
  349. @comment lib/python3.11/site-packages/vboxapi/__pycache__/__init__.cpython-311.pyc
  350. @comment lib/python3.11/site-packages/xpcom/__init__.py
  351. @comment lib/python3.11/site-packages/xpcom/__pycache__/__init__.cpython-311.pyc
  352. @comment lib/python3.11/site-packages/xpcom/components.py
  353. @comment lib/python3.11/site-packages/xpcom/__pycache__/components.cpython-311.pyc
  354. @comment lib/python3.11/site-packages/xpcom/file.py
  355. @comment lib/python3.11/site-packages/xpcom/__pycache__/file.cpython-311.pyc
  356. @comment lib/python3.11/site-packages/xpcom/nsError.py
  357. @comment lib/python3.11/site-packages/xpcom/__pycache__/nsError.cpython-311.pyc
  358. @comment lib/python3.11/site-packages/xpcom/primitives.py
  359. @comment lib/python3.11/site-packages/xpcom/__pycache__/primitives.cpython-311.pyc
  360. @comment lib/python3.11/site-packages/xpcom/vboxxpcom.py
  361. @comment lib/python3.11/site-packages/xpcom/__pycache__/vboxxpcom.cpython-311.pyc
  362. @comment lib/python3.11/site-packages/xpcom/xpcom_consts.py
  363. @comment lib/python3.11/site-packages/xpcom/__pycache__/xpcom_consts.cpython-311.pyc
  364. @comment lib/python3.11/site-packages/xpcom/xpt.py
  365. @comment lib/python3.11/site-packages/xpcom/__pycache__/xpt.cpython-311.pyc
  366. @comment lib/python3.11/site-packages/xpcom/client/__init__.py
  367. @comment lib/python3.11/site-packages/xpcom/client/__pycache__/__init__.cpython-311.pyc
  368. @comment lib/python3.11/site-packages/xpcom/server/__init__.py
  369. @comment lib/python3.11/site-packages/xpcom/server/__pycache__/__init__.cpython-311.pyc
  370. @comment lib/python3.11/site-packages/xpcom/server/enumerator.py
  371. @comment lib/python3.11/site-packages/xpcom/server/__pycache__/enumerator.cpython-311.pyc
  372. @comment lib/python3.11/site-packages/xpcom/server/factory.py
  373. @comment lib/python3.11/site-packages/xpcom/server/__pycache__/factory.cpython-311.pyc
  374. @comment lib/python3.11/site-packages/xpcom/server/loader.py
  375. @comment lib/python3.11/site-packages/xpcom/server/__pycache__/loader.cpython-311.pyc
  376. @comment lib/python3.11/site-packages/xpcom/server/module.py
  377. @comment lib/python3.11/site-packages/xpcom/server/__pycache__/module.cpython-311.pyc
  378. @comment lib/python3.11/site-packages/xpcom/server/policy.py
  379. @comment lib/python3.11/site-packages/xpcom/server/__pycache__/policy.cpython-311.pyc
  380. lib/virtualbox/DbgPlugInDiggers.so
  381. lib/virtualbox/VBox.sh
  382. lib/virtualbox/VBoxAuth.so
  383. lib/virtualbox/VBoxAuthSimple.so
  384. lib/virtualbox/VBoxAutostart
  385. lib/virtualbox/VBoxBalloonCtrl
  386. lib/virtualbox/VBoxBugReport
  387. lib/virtualbox/VBoxDD.so
  388. lib/virtualbox/VBoxDD2.so
  389. lib/virtualbox/VBoxDDR0.r0
  390. lib/virtualbox/VBoxDDU.so
  391. lib/virtualbox/UICommon.so
  392. lib/virtualbox/VBoxDbg.so
  393. lib/virtualbox/VBoxDragAndDropSvc.so
  394. lib/virtualbox/VBoxEFI32.fd
  395. lib/virtualbox/VBoxEFI64.fd
  396. lib/virtualbox/VBoxExtPackHelperApp
  397. lib/virtualbox/VBoxGuestControlSvc.so
  398. lib/virtualbox/VBoxGuestPropSvc.so
  399. @(root,vboxusers,4510) lib/virtualbox/VBoxHeadless
  400. lib/virtualbox/VBoxHeadless.so
  401. lib/virtualbox/VBoxHostChannel.so
  402. lib/virtualbox/VBoxKeyboard.so
  403. lib/virtualbox/VBoxManage
  404. @(root,vboxusers,4510) lib/virtualbox/VBoxNetAdpCtl
  405. @(root,vboxusers,4510) lib/virtualbox/VBoxNetDHCP
  406. lib/virtualbox/VBoxNetDHCP.so
  407. @(root,vboxusers,4510) lib/virtualbox/VBoxNetNAT
  408. lib/virtualbox/VBoxNetNAT.so
  409. lib/virtualbox/VBoxRT.so
  410. @(root,vboxusers,4510) lib/virtualbox/VBoxSDL
  411. lib/virtualbox/VBoxSDL.so
  412. lib/virtualbox/VBoxSVC
  413. lib/virtualbox/VBoxSVGA3D.so
  414. lib/virtualbox/VBoxSharedClipboard.so
  415. lib/virtualbox/VBoxSharedFolders.so
  416. lib/virtualbox/VBoxTestOGL
  417. lib/virtualbox/VBoxVMM.so
  418. lib/virtualbox/VBoxVMMPreload.so
  419. lib/virtualbox/VBoxXPCOM.so
  420. lib/virtualbox/VBoxXPCOMC.so
  421. lib/virtualbox/VBoxXPCOMIPCD
  422. lib/virtualbox/VMMR0.r0
  423. lib/virtualbox/VirtualBox
  424. @(root,vboxusers,4510) lib/virtualbox/VirtualBoxVM
  425. lib/virtualbox/VirtualBoxVM.so
  426. lib/virtualbox/sdk
  427. @comment lib/virtualbox/vboximg-mount
  428. lib/virtualbox/vboxwebsrv
  429. lib/virtualbox/webtest
  430. lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.html
  431. lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.rtf
  432. lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.txt
  433. lib/virtualbox/ExtensionPacks/VNC/ExtPack.xml
  434. lib/virtualbox/ExtensionPacks/VNC/freebsd.amd64/VBoxVNC.so
  435. lib/virtualbox/ExtensionPacks/VNC/freebsd.amd64/VBoxVNCMain.so
  436. @comment lib/virtualbox/additions/VBoxGuestAdditions.iso
  437. @comment lib/virtualbox/additions/VBoxGuestAdditions_6.1.50.iso
  438. lib/virtualbox/components/VBoxC.so
  439. lib/virtualbox/components/VBoxSVCM.so
  440. lib/virtualbox/components/VBoxXPCOMBase.xpt
  441. lib/virtualbox/components/VBoxXPCOMIPCC.so
  442. lib/virtualbox/components/VirtualBox_XPCOM.xpt
  443. share/applications/virtualbox.desktop
  444. share/doc/virtualbox-ose/UserManual.pdf
  445. share/pixmaps/VBox.png
  446. share/virtualbox-ose/idl/VirtualBox_XPCOM.idl
  447. share/virtualbox-ose/idl/ipcIClientObserver.idl
  448. share/virtualbox-ose/idl/ipcIDConnectService.idl
  449. share/virtualbox-ose/idl/ipcILockService.idl
  450. share/virtualbox-ose/idl/ipcIMessageObserver.idl
  451. share/virtualbox-ose/idl/ipcIService.idl
  452. share/virtualbox-ose/idl/ipcITransactionObserver.idl
  453. share/virtualbox-ose/idl/ipcITransactionService.idl
  454. share/virtualbox-ose/idl/nsIArray.idl
  455. share/virtualbox-ose/idl/nsIAsyncInputStream.idl
  456. share/virtualbox-ose/idl/nsIAsyncOutputStream.idl
  457. share/virtualbox-ose/idl/nsIAtom.idl
  458. share/virtualbox-ose/idl/nsIAtomService.idl
  459. share/virtualbox-ose/idl/nsIBinaryInputStream.idl
  460. share/virtualbox-ose/idl/nsIBinaryOutputStream.idl
  461. share/virtualbox-ose/idl/nsIByteArrayInputStream.idl
  462. share/virtualbox-ose/idl/nsICategoryManager.idl
  463. share/virtualbox-ose/idl/nsIClassInfo.idl
  464. share/virtualbox-ose/idl/nsICollection.idl
  465. share/virtualbox-ose/idl/nsIComponentLoader.idl
  466. share/virtualbox-ose/idl/nsIComponentLoaderManager.idl
  467. share/virtualbox-ose/idl/nsIComponentManager.idl
  468. share/virtualbox-ose/idl/nsIComponentManagerObsolete.idl
  469. share/virtualbox-ose/idl/nsIComponentRegistrar.idl
  470. share/virtualbox-ose/idl/nsIConsoleListener.idl
  471. share/virtualbox-ose/idl/nsIConsoleMessage.idl
  472. share/virtualbox-ose/idl/nsIConsoleService.idl
  473. share/virtualbox-ose/idl/nsIDebug.idl
  474. share/virtualbox-ose/idl/nsIDirectoryEnumerator.idl
  475. share/virtualbox-ose/idl/nsIDirectoryService.idl
  476. share/virtualbox-ose/idl/nsIEnumerator.idl
  477. share/virtualbox-ose/idl/nsIEnvironment.idl
  478. share/virtualbox-ose/idl/nsIErrorService.idl
  479. share/virtualbox-ose/idl/nsIEventQueue.idl
  480. share/virtualbox-ose/idl/nsIEventQueueService.idl
  481. share/virtualbox-ose/idl/nsIEventTarget.idl
  482. share/virtualbox-ose/idl/nsIException.idl
  483. share/virtualbox-ose/idl/nsIExceptionService.idl
  484. share/virtualbox-ose/idl/nsIFactory.idl
  485. share/virtualbox-ose/idl/nsIFastLoadFileControl.idl
  486. share/virtualbox-ose/idl/nsIFastLoadService.idl
  487. share/virtualbox-ose/idl/nsIFile.idl
  488. share/virtualbox-ose/idl/nsIHashable.idl
  489. share/virtualbox-ose/idl/nsIInputStream.idl
  490. share/virtualbox-ose/idl/nsIInputStreamTee.idl
  491. share/virtualbox-ose/idl/nsIInterfaceInfo.idl
  492. share/virtualbox-ose/idl/nsIInterfaceInfoManager.idl
  493. share/virtualbox-ose/idl/nsIInterfaceRequestor.idl
  494. share/virtualbox-ose/idl/nsILineInputStream.idl
  495. share/virtualbox-ose/idl/nsILocalFile.idl
  496. share/virtualbox-ose/idl/nsILocalFileMac.idl
  497. share/virtualbox-ose/idl/nsIMemory.idl
  498. share/virtualbox-ose/idl/nsIModule.idl
  499. share/virtualbox-ose/idl/nsIMultiplexInputStream.idl
  500. share/virtualbox-ose/idl/nsINativeComponentLoader.idl
  501. share/virtualbox-ose/idl/nsIObjectInputStream.idl
  502. share/virtualbox-ose/idl/nsIObjectOutputStream.idl
  503. share/virtualbox-ose/idl/nsIObserver.idl
  504. share/virtualbox-ose/idl/nsIObserverService.idl
  505. share/virtualbox-ose/idl/nsIOutputStream.idl
  506. share/virtualbox-ose/idl/nsIPersistentProperties2.idl
  507. share/virtualbox-ose/idl/nsIPipe.idl
  508. share/virtualbox-ose/idl/nsIProcess.idl
  509. share/virtualbox-ose/idl/nsIProgrammingLanguage.idl
  510. share/virtualbox-ose/idl/nsIProperties.idl
  511. share/virtualbox-ose/idl/nsIPropertyBag.idl
  512. share/virtualbox-ose/idl/nsIProxyObjectManager.idl
  513. share/virtualbox-ose/idl/nsIRecyclingAllocator.idl
  514. share/virtualbox-ose/idl/nsIRunnable.idl
  515. share/virtualbox-ose/idl/nsIScriptableInputStream.idl
  516. share/virtualbox-ose/idl/nsISeekableStream.idl
  517. share/virtualbox-ose/idl/nsISerializable.idl
  518. share/virtualbox-ose/idl/nsIServiceManager.idl
  519. share/virtualbox-ose/idl/nsISimpleEnumerator.idl
  520. share/virtualbox-ose/idl/nsIStorageStream.idl
  521. share/virtualbox-ose/idl/nsIStreamBufferAccess.idl
  522. share/virtualbox-ose/idl/nsIStringEnumerator.idl
  523. share/virtualbox-ose/idl/nsIStringStream.idl
  524. share/virtualbox-ose/idl/nsISupports.idl
  525. share/virtualbox-ose/idl/nsISupportsArray.idl
  526. share/virtualbox-ose/idl/nsISupportsIterators.idl
  527. share/virtualbox-ose/idl/nsISupportsPrimitives.idl
  528. share/virtualbox-ose/idl/nsIThread.idl
  529. share/virtualbox-ose/idl/nsITimelineService.idl
  530. share/virtualbox-ose/idl/nsITimer.idl
  531. share/virtualbox-ose/idl/nsITimerInternal.idl
  532. share/virtualbox-ose/idl/nsITimerManager.idl
  533. share/virtualbox-ose/idl/nsITraceRefcnt.idl
  534. share/virtualbox-ose/idl/nsIVariant.idl
  535. share/virtualbox-ose/idl/nsIWeakReference.idl
  536. share/virtualbox-ose/idl/nsIXPTLoader.idl
  537. share/virtualbox-ose/idl/nsrootidl.idl
  538. share/virtualbox-ose/nls/VirtualBox_bg.qm
  539. share/virtualbox-ose/nls/VirtualBox_ca.qm
  540. share/virtualbox-ose/nls/VirtualBox_ca_VA.qm
  541. share/virtualbox-ose/nls/VirtualBox_cs.qm
  542. share/virtualbox-ose/nls/VirtualBox_da.qm
  543. share/virtualbox-ose/nls/VirtualBox_de.qm
  544. share/virtualbox-ose/nls/VirtualBox_el.qm
  545. share/virtualbox-ose/nls/VirtualBox_en.qm
  546. share/virtualbox-ose/nls/VirtualBox_es.qm
  547. share/virtualbox-ose/nls/VirtualBox_eu.qm
  548. share/virtualbox-ose/nls/VirtualBox_fa.qm
  549. share/virtualbox-ose/nls/VirtualBox_fi.qm
  550. share/virtualbox-ose/nls/VirtualBox_fr.qm
  551. share/virtualbox-ose/nls/VirtualBox_gl.qm
  552. share/virtualbox-ose/nls/VirtualBox_he.qm
  553. share/virtualbox-ose/nls/VirtualBox_hr_HR.qm
  554. share/virtualbox-ose/nls/VirtualBox_hu.qm
  555. share/virtualbox-ose/nls/VirtualBox_id.qm
  556. share/virtualbox-ose/nls/VirtualBox_it.qm
  557. share/virtualbox-ose/nls/VirtualBox_ja.qm
  558. share/virtualbox-ose/nls/VirtualBox_ka.qm
  559. share/virtualbox-ose/nls/VirtualBox_km_KH.qm
  560. share/virtualbox-ose/nls/VirtualBox_ko.qm
  561. share/virtualbox-ose/nls/VirtualBox_lt.qm
  562. share/virtualbox-ose/nls/VirtualBox_nl.qm
  563. share/virtualbox-ose/nls/VirtualBox_pl.qm
  564. share/virtualbox-ose/nls/VirtualBox_pt.qm
  565. share/virtualbox-ose/nls/VirtualBox_pt_BR.qm
  566. share/virtualbox-ose/nls/VirtualBox_ro.qm
  567. share/virtualbox-ose/nls/VirtualBox_ru.qm
  568. share/virtualbox-ose/nls/VirtualBox_sk.qm
  569. share/virtualbox-ose/nls/VirtualBox_sl.qm
  570. share/virtualbox-ose/nls/VirtualBox_sr.qm
  571. share/virtualbox-ose/nls/VirtualBox_sv.qm
  572. share/virtualbox-ose/nls/VirtualBox_th.qm
  573. share/virtualbox-ose/nls/VirtualBox_tr.qm
  574. share/virtualbox-ose/nls/VirtualBox_uk.qm
  575. share/virtualbox-ose/nls/VirtualBox_zh_CN.qm
  576. share/virtualbox-ose/nls/VirtualBox_zh_TW.qm
  577. share/virtualbox-ose/nls/qt_bg.qm
  578. share/virtualbox-ose/nls/qt_ca.qm
  579. share/virtualbox-ose/nls/qt_ca_VA.qm
  580. share/virtualbox-ose/nls/qt_cs.qm
  581. share/virtualbox-ose/nls/qt_da.qm
  582. share/virtualbox-ose/nls/qt_de.qm
  583. share/virtualbox-ose/nls/qt_el.qm
  584. share/virtualbox-ose/nls/qt_en.qm
  585. share/virtualbox-ose/nls/qt_es.qm
  586. share/virtualbox-ose/nls/qt_eu.qm
  587. share/virtualbox-ose/nls/qt_fa.qm
  588. share/virtualbox-ose/nls/qt_fi.qm
  589. share/virtualbox-ose/nls/qt_fr.qm
  590. share/virtualbox-ose/nls/qt_gl.qm
  591. share/virtualbox-ose/nls/qt_he.qm
  592. share/virtualbox-ose/nls/qt_hr_HR.qm
  593. share/virtualbox-ose/nls/qt_hu.qm
  594. share/virtualbox-ose/nls/qt_id.qm
  595. share/virtualbox-ose/nls/qt_it.qm
  596. share/virtualbox-ose/nls/qt_ja.qm
  597. share/virtualbox-ose/nls/qt_ka.qm
  598. share/virtualbox-ose/nls/qt_km_KH.qm
  599. share/virtualbox-ose/nls/qt_ko.qm
  600. share/virtualbox-ose/nls/qt_lt.qm
  601. share/virtualbox-ose/nls/qt_nl.qm
  602. share/virtualbox-ose/nls/qt_pl.qm
  603. share/virtualbox-ose/nls/qt_pt.qm
  604. share/virtualbox-ose/nls/qt_pt_BR.qm
  605. share/virtualbox-ose/nls/qt_ro.qm
  606. share/virtualbox-ose/nls/qt_ru.qm
  607. share/virtualbox-ose/nls/qt_sk.qm
  608. share/virtualbox-ose/nls/qt_sl.qm
  609. share/virtualbox-ose/nls/qt_sr.qm
  610. share/virtualbox-ose/nls/qt_sv.qm
  611. share/virtualbox-ose/nls/qt_th.qm
  612. share/virtualbox-ose/nls/qt_tr.qm
  613. share/virtualbox-ose/nls/qt_uk.qm
  614. share/virtualbox-ose/nls/qt_zh_CN.qm
  615. share/virtualbox-ose/nls/qt_zh_TW.qm
  616. share/virtualbox-ose/samples/Makefile
  617. share/virtualbox-ose/samples/tstVBoxAPIXPCOM.cpp
  618. share/virtualbox-ose/sdk/bindings/webservice/vboxweb.wsdl
  619. @comment share/virtualbox-ose/sdk/bindings/xpcom/python/xpcom
  620. @owner
  621. @group
  622. @mode
Collapse this list.
Dependency lines:
  • virtualbox-ose>0:emulators/virtualbox-ose
Conflicts:
CONFLICTS_INSTALL:
  • virtualbox-ose-additions-*
  • virtualbox-ose-devel
  • virtualbox-ose-legacy
  • virtualbox-ose-lite
  • virtualbox-ose-nox11
To install the port:
cd /usr/ports/emulators/virtualbox-ose/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/virtualbox-ose
  • pkg install virtualbox-ose
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: virtualbox-ose
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1716920210 SHA256 (VirtualBox-6.1.50.tar.bz2) = 73ff603842896cb8d86ac5a817eb5037d7d225d3c46ea238e39d7ba5aaf61a57 SIZE (VirtualBox-6.1.50.tar.bz2) = 165959648

Expand this list (4 items)

Collapse this list.

SHA256 (VBoxGuestAdditions_6.1.50.iso) = af53e34c5a5ec143f3418ac01d00ed5f33f6b31bfdc92eb4714c99d9bccb6602 SIZE (VBoxGuestAdditions_6.1.50.iso) = 64051200 SHA256 (VirtualBox-docs-6.1.50.tar.bz2) = e5dc118e8bb8352c06d5359e4f75ceb339a3917f0727fd74ad02ff07251e67db SIZE (VirtualBox-docs-6.1.50.tar.bz2) = 4063302

Collapse this list.


Packages (timestamps in pop-ups are UTC):
virtualbox-ose
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-6.1.50_5------
FreeBSD:13:quarterly-6.1.50_4------
FreeBSD:14:latest-6.1.50_5------
FreeBSD:14:quarterly-6.1.50_4------
FreeBSD:15:latest--n/a-n/a---
Slave ports:
  1. emulators/virtualbox-ose-nox11
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gtar : archivers/gtar
  2. kmk : devel/kBuild
  3. libIDL-config-2 : devel/libIDL
  4. yasm : devel/yasm
  5. xsltproc : textproc/libxslt
  6. soapcpp2 : devel/gsoap
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.11 : lang/python311
  9. sdl-config : devel/sdl12
  10. xorgproto>=0 : x11/xorgproto
  11. xorgproto>=0 : x11/xorgproto
  12. xcb.pc : x11/libxcb
  13. x11.pc : x11/libX11
  14. xcursor.pc : x11/libXcursor
  15. xext.pc : x11/libXext
  16. xinerama.pc : x11/libXinerama
  17. xmu.pc : x11-toolkits/libXmu
  18. xt.pc : x11-toolkits/libXt
  19. qt5-buildtools>=5.15 : devel/qt5-buildtools
  20. lrelease : devel/qt5-linguisttools
  21. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. vboxnet : emulators/virtualbox-ose-kmod
  2. xcb.pc : x11/libxcb
  3. x11.pc : x11/libX11
  4. xcursor.pc : x11/libXcursor
  5. xext.pc : x11/libXext
  6. xinerama.pc : x11/libXinerama
  7. xmu.pc : x11-toolkits/libXmu
  8. xt.pc : x11-toolkits/libXt
Library dependencies:
  1. libpng.so : graphics/png
  2. libcurl.so : ftp/curl
  3. libdbus-1.so : devel/dbus
  4. libvncserver.so : net/libvncserver
  5. libxml2.so : textproc/libxml2
  6. libGL.so : graphics/libglvnd
  7. libSDL.so : devel/sdl12
  8. libQt5Core.so : devel/qt5-core
  9. libQt5DBus.so : devel/qt5-dbus
  10. libQt5Gui.so : x11-toolkits/qt5-gui
  11. libQt5OpenGL.so : graphics/qt5-opengl
  12. libQt5PrintSupport.so : print/qt5-printsupport
  13. libQt5Widgets.so : x11-toolkits/qt5-widgets
  14. libQt5X11Extras.so : x11/qt5-x11extras
This port is required by:
for Run
  1. emulators/vboxtool
  2. filesystems/vzvol

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. deskutils/vboxgtk*
  2. sysutils/vzvol*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for virtualbox-ose-6.1.50_6: AIO=on: Enable Asyncronous IO support (check pkg-message) ALSA=off: ALSA audio architecture support DBUS=on: D-Bus IPC system support DEBUG=off: Debug symbols, additional logs and assertions DOCS=on: Build and/or install documentation GUESTADDITIONS=off: Build with Guest Additions NLS=on: Native language support (requires QT5) OPUS=off: Use libvpx for audio recording (requires VPX) PYTHON=off: Python bindings or support QT5=on: Build with QT5 frontend (requires X11) R0LOGGING=off: Enable R0 logging (requires DEBUG) UDPTUNNEL=on: Build with UDP tunnel support VBOXIMG=off: Build vboximg-mount (requires fuse-libs) VDE=off: Build with VDE support VNC=on: Build with VNC support VPX=off: Use libvpx for video recording WEBSERVICE=on: Build Webservice X11=on: X11 (graphics) support ===> Use 'make config' to modify these settings
Options name:
emulators_virtualbox-ose
USES:
compiler:c++14-lang cpe gnome iconv pkgconfig ssl tar:bzip2 python:build gl qmake:no_env qt:5 xorg sdl xorg
pkg-message:
For install:
VirtualBox was installed. You need to load the vboxdrv kernel module via /boot/loader.conf: vboxdrv_load="YES" You also have to add all users to your vboxusers group in order to use vbox. % pw groupmod vboxusers -m jerry Reboot the machine to load the needed kernel modules. Bridging Support: ================= For bridged networking please add the following line to your /etc/rc.conf: vboxnet_enable="YES" USB Support: ============ For USB support your user needs to be in the operator group and needs read and write permissions to the USB device. % pw groupmod operator -m jerry Add the following to /etc/devfs.rules (create if it doesn't exist): [system=10] add path 'usb/*' mode 0660 group operator To load these new rule add the following to /etc/rc.conf: devfs_system_ruleset="system" Then restart devfs to load the new rules: % /etc/rc.d/devfs restart Troubleshooting: ================ Running VirtualBox as non-root user may fail with a fatal error NS_ERROR_FACTORY_NOT_REGISTERED. In this case delete /tmp/.vbox-*-ipc file. If you experience "Network: write Failed: Cannot allocate memory" errors try to increase net.graph.maxdata in /boot/loader.conf If you are using AIO, then increase these limits (https://bugs.freebsd.org/168298): vfs.aio.max_buf_aio=8192 vfs.aio.max_aio_queue_per_proc=65536 vfs.aio.max_aio_per_proc=8192 vfs.aio.max_aio_queue=65536 To check if AIO is used use: kldstat -v | grep aio If you are experiencing VMs freezes with an error in VBox.log such as: " 00:01:29.590192 AssertLogRel /usr/ports/emulators/virtualbox-ose/work/VirtualBox-6.1.44 /src/VBox/VMM/VMMR3/PGMPhys.cpp(5148) int PGMR3PhysAllocateHandyPages(PVM): RT_SUCCESS(rc) 00:01:29.590221 87/128: idPage=0x3d400 HCPhysGCPhys=000000027eaed000 rc=VERR_NO_MEMORY 00:01:29.590247 Changing the VM state from 'RUNNING' to 'GURU_MEDITATION' 00:01:29.590261 Console: Machine state changed to 'GuruMeditation' 00:01:29.590695 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 00:01:29.590696 !! 00:01:29.590697 !! VCPU0: Guru Meditation -8 (VERR_NO_MEMORY) " and see a lot of free RAM, then increase sysctl vm.max_user_wired (https://bugs.freebsd.org/252227). For dedicated VM servers, a good start is: ("RAM in GB" - max(1, "RAM in GB" / 32)) * 1024*1024*1024 / PAGE_SIZE PAGE_SIZE on x86 is 4096. Examples with different RAM sizes in GB: 16: ( 16-max(1, 16/32)*1024*1024*1024/4096 = 3932160 => 15GB 32: ( 32-max(1, 32/32)*1024*1024*1024/4096 = 8126464 => 31GB 48: ( 48-max(1, 48/32)*1024*1024*1024/4096 = 12189696 => 46.5GB 64: ( 64-max(1, 64/32)*1024*1024*1024/4096 = 16252928 => 62GB 128: (128-max(1,128/32)*1024*1024*1024/4096 = 32505856 => 124GB 256: (256-max(1,256/32)*1024*1024*1024/4096 = 65011712 => 248GB When assigning IP addresses in host-only mode from ranges outside of VirtualBox's defaults, the respective ranges need to be listed in /usr/local/etc/vbox/networks.conf (https://bugs.freebsd.org/259399). Check the wiki page for known issues and troubleshooting: https://wiki.freebsd.org/VirtualBox Please report any problems to emulation@. Thanks!
If upgrading from < 6.1.22:
The PULSEAUDIO option has been forcibly disabled since VirtualBox version 6.1.24 due to a bug in it preventing virtual machines configured to use it from starting. When upgrading from a previous version please reconfigure any virtual machines using the Pulseaudio host audio driver to use another supported one.
If upgrading from > 6.1.26 and < 6.1.32_1:
To comply to hier(7) requirements, networks.conf's location changed to /usr/local/etc/vbox/networks.conf. In case /etc/vbox/networks.conf exists, it needs to be moved to /usr/local/etc/vbox and /etc/vbox should be deleted.
Master Sites:
  1. There is no master site for this port.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2022-03-11
    Affects: users of emulators/virtualbox-ose
    Author: grembo@FreeBSD.org
    Reason: 
      In order to comply to hier(7), VirtualBox's configuration of non-default
      IP ranges to be used in host-only mode moved from /etc/vbox/networks.conf
      to ${LOCALBASE}/etc/vbox/networks.conf.
    
    
Expand this list (1 items)
  • 2021-03-09
    Affects: users of emulators/virtualbox-ose
    Author: madpilot@FreeBSD.org
    Reason: 
      emulators/virtualbox-ose has been updated to 6.1.18. This new
      version only works on amd64 hardware.
    
      Previous version 5.x of the virtualbox ports have been preserved
      as emulators/virtualbox-ose-legacy and similarly named ports for
      the other parts.
    
      If you can't run the latest version or wish to stay with the old
      version, please install the legacy ports.
    
      Also the additions at present build successfully only for amd64.
      If you need i386 additions you can fallback to the old legacy
      ones.
    
      NOTE: There is no support for moving saved running machine states
      across major updates of virtualbox. It is recommended to properly
      shutdown all virtual machines before upgrading. Otherwise the saved
      state can simply be discarded after the upgrade, if it's not
      important to preserve it.
    
      It should also be possible to downgrade to the legacy ports and
      shutdown the machine properly from the saved state and then upgrade
      back again.
    
    
  • Collapse this list.

Number of commits found: 382 (showing only 100 on this page)

1 | 2 | 3 | 4  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.1.50_6
23 Nov 2024 08:31:00
commit hash: 5505c50fcc0b6fbc8e6ddacb7fdbac437f0054e5commit hash: 5505c50fcc0b6fbc8e6ddacb7fdbac437f0054e5commit hash: 5505c50fcc0b6fbc8e6ddacb7fdbac437f0054e5commit hash: 5505c50fcc0b6fbc8e6ddacb7fdbac437f0054e5 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
*: Bump PORTREVISIONs of Pulseaudio consumers

Sponsored by:	Future Crew, LLC
6.1.50_5
06 Nov 2024 15:17:35
commit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9dcommit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9dcommit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9dcommit hash: 6e2da9672f79f44048d597f0f61e4646cdeade9d files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
filesystems: add new category for file systems and related utilities

The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:	portmgr (rene)
Reviewed by:	mat
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/302
PR:		281988
6.1.50_5
02 Nov 2024 01:01:11
commit hash: 888cea7deeae40b641d81929eeefea8120ba5d93commit hash: 888cea7deeae40b641d81929eeefea8120ba5d93commit hash: 888cea7deeae40b641d81929eeefea8120ba5d93commit hash: 888cea7deeae40b641d81929eeefea8120ba5d93 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/libvpx: update 1.15.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.14.1..v1.15.0
Reported by:	Repology
6.1.50_4
01 Oct 2024 18:56:20
commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782commit hash: 4485bd8221c2c5630b87826d37da850b3361b782 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for expired FreeBSD 14.0

Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
6.1.50_4
29 Jul 2024 23:57:11
commit hash: 53bede4bcb3acee01ef26086c9cb5561fb7a20f1commit hash: 53bede4bcb3acee01ef26086c9cb5561fb7a20f1commit hash: 53bede4bcb3acee01ef26086c9cb5561fb7a20f1commit hash: 53bede4bcb3acee01ef26086c9cb5561fb7a20f1 files touched by this commit
Mark Johnston (markj) search for other commits by this committer
emulators/virtualbox-ose-kmod: Catch up with FreeBSD KPI changes

After 1500021, kick_proc0() doesn't exist.

PR:		280495
Approved by:	vvd (maintainer)
Reported by:	Michael Butler <imb@protected-networks.net>
6.1.50_4
20 Jul 2024 09:35:41
commit hash: fb231153bf5b66737effcc6b2ca22296893d7510commit hash: fb231153bf5b66737effcc6b2ca22296893d7510commit hash: fb231153bf5b66737effcc6b2ca22296893d7510commit hash: fb231153bf5b66737effcc6b2ca22296893d7510 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Igor Malyshev
emulators/virtualbox-ose{,-nox11}: fix USB passthrough fails with: Failed to
create a proxy device for the USB device

Failed to create a proxy device for the USB device. (Error:
VERR_INVALID_PARAMETER)

00:00:24.961804 usbProxyConstruct: Failed to open '/dev/ugen0.6',
rc=VERR_INVALID_PARAMETER

00:00:24.961881 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005)
aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap}
aText={Failed to create a proxy device for the USB device. (Error:
VERR_INVALID_PARAMETER)}, preserve=false aResultDetail=-2

In commit
https://cgit.freebsd.org/src/commit/?id=9b077d72bcc313baea2b9283afc7f568739eaadc
+#define	USB_FS_XFER_MAX 126
-	if (fs_ep_ptr == NULL || ep_index_max > 127)
+	if (fs_ep_ptr == NULL || ep_index_max > USB_FS_XFER_MAX)
To fix VirtualBox decrease USBFBSD_MAXENDPOINTS from 127 to 126:
-#define USBFBSD_MAXENDPOINTS 127
+#define USBFBSD_MAXENDPOINTS 126

PR:		270900
Tested by:	groenveld@acm.org, russo@bogodyn.org
Approved by:	with hat of vbox (maintainer)
MFH:		2024Q3
6.1.50_3
14 Jul 2024 14:13:26
commit hash: 612ffa0271c25c55ac3d1492f1ad361ff76e0667commit hash: 612ffa0271c25c55ac3d1492f1ad361ff76e0667commit hash: 612ffa0271c25c55ac3d1492f1ad361ff76e0667commit hash: 612ffa0271c25c55ac3d1492f1ad361ff76e0667 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose: fix build emulators/virtualbox-ose-additions{,-nox11}
on main: error: unknown type name 'uma_zone_t'

In file included from
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-6.1.50/src/VBox/Additions/freebsd/vboxvfs/vboxvfs_prov.c:42:
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-6.1.50/src/VBox/Additions/freebsd/vboxvfs/vboxvfs.h:209:2:
error: unknown type name 'uma_zone_t'
  209 |         uma_zone_t      sf_node_pool;
      |         ^

Reported by:	pkg-fallout
MFH:		2024Q3
6.1.50_3
09 Jul 2024 21:25:25
commit hash: d0deb35b6952e0d73c111c6534462dcbd5d77774commit hash: d0deb35b6952e0d73c111c6534462dcbd5d77774commit hash: d0deb35b6952e0d73c111c6534462dcbd5d77774commit hash: d0deb35b6952e0d73c111c6534462dcbd5d77774 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-nox11}: add vboxinit start/stop script for VMs which
is controlled from phpvirtualbox

Set the "Startup Mode" to "Automatic" for the virtual machine in
phpvirtualbox to automatically start the virtual machine during OS boot.

This script also stops virtual machines during reboot even if
vboxinit_enable="YES" is not present in /etc/rc.conf.

phpvirtualbox uses the "Web Service" (WEBSERVICE) to configure and
manage virtual machines, so we install the script only when the
WEBSERVICE option is enabled.

PR:	280062
6.1.50_2
28 May 2024 19:46:11
commit hash: 9d32296c3b99e1f209c8da163a2e3fc8835e4b34commit hash: 9d32296c3b99e1f209c8da163a2e3fc8835e4b34commit hash: 9d32296c3b99e1f209c8da163a2e3fc8835e4b34commit hash: 9d32296c3b99e1f209c8da163a2e3fc8835e4b34 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/virtualbox-ose: Refactor DOCS

Although the documentation builds fine currently however the doc
UserManual.pdf fails to build from the docbook with pdflatex from TeX
2024. So decouple the documentation file from the builds as an
additional DISTFILE. As this version is no longer supported by upstream
it is highly unlikely that the build of the documentation will be fixed
by upstream. Or unless someone has enough enthusiasm to fix the build
of the documentation once TeX 2024 hits the tree.

Approved by: portmgr (blanket)
Sponsored by: Nepustil
6.1.50_1
12 Apr 2024 06:04:05
commit hash: 0660187ad07f36727fead6764740a225a31f342fcommit hash: 0660187ad07f36727fead6764740a225a31f342fcommit hash: 0660187ad07f36727fead6764740a225a31f342fcommit hash: 0660187ad07f36727fead6764740a225a31f342f files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
cleanup: remove occurrences of WITH_DEBUG

DEBUG like all ports features, must not ever be set in a port, they are
user facing features, that the user needs to enable in their
environment/make.conf, either by defining WITH_DEBUG globally, or by
setting WITH_DEBUG_PORTS with origin of ports they want DEBUG enabled
in.
6.1.50_1
20 Jan 2024 00:41:39
commit hash: 589aaaeb09b7daeb6a2053a684f5056d9fcfed0ecommit hash: 589aaaeb09b7daeb6a2053a684f5056d9fcfed0ecommit hash: 589aaaeb09b7daeb6a2053a684f5056d9fcfed0ecommit hash: 589aaaeb09b7daeb6a2053a684f5056d9fcfed0e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/libvpx: update 1.14.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.13.1..v1.14.0
Reported by:	portscout
6.1.50
19 Jan 2024 15:24:11
commit hash: 9e318d649a9b1eb79f8b7a97b5436974d7e426f9commit hash: 9e318d649a9b1eb79f8b7a97b5436974d7e426f9commit hash: 9e318d649a9b1eb79f8b7a97b5436974d7e426f9commit hash: 9e318d649a9b1eb79f8b7a97b5436974d7e426f9 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-kmod,-additions}: update to 6.1.50

Changelog: https://www.virtualbox.org/wiki/Changelog-6.1#v50

PR:			276437
Approved by:		arrowd (mentor), olce
Differential Revision:	https://reviews.freebsd.org/D43510
MFH:			2024Q1
6.1.48_1
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
6.1.48_1
16 Nov 2023 11:05:42
commit hash: 6c5da516ce5b8ec11e70c5b433e7164c14453d0acommit hash: 6c5da516ce5b8ec11e70c5b433e7164c14453d0acommit hash: 6c5da516ce5b8ec11e70c5b433e7164c14453d0acommit hash: 6c5da516ce5b8ec11e70c5b433e7164c14453d0a files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
emulators/virtualbox-ose: add option to build vboximg-mount

Introduce new port option VBOXIMG that enables building and installing
"vboximg-mount" utility. It is not enabled by default as it needs
fusesfs-libs as another dependency.

The utility gives access to insides of VM images like .vdi files etc.
Use "vboximg-mount -g" to get access to files on internal file systems
not supported by native FreeBSD mount command. Refer to utility's
internal online help for syntax details and to original documentation:

https://docs.oracle.com/en/virtualization/virtualbox/6.0/user/vboximg-mount.html

PR:		274817
Tested by:	vvd
Approved by:	vbox (maintainer timeout over 2 weeks)
6.1.48
22 Oct 2023 10:18:24
commit hash: ae6b467526ab9fe639b577e0bd5cd9e151427932commit hash: ae6b467526ab9fe639b577e0bd5cd9e151427932commit hash: ae6b467526ab9fe639b577e0bd5cd9e151427932commit hash: ae6b467526ab9fe639b577e0bd5cd9e151427932 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-kmod,-additions}: update to 6.1.48

Based on patch from Sergey V. Dyatko <sergey.dyatko@gmail.com>.
Changelog: https://www.virtualbox.org/wiki/Changelog-6.1#v48

PR:			274555
Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D42322
MFH:			2023Q4
6.1.46_1
12 Sep 2023 12:00:14
commit hash: de862b33d480559301360c44d840ae12ee4bcfb4commit hash: de862b33d480559301360c44d840ae12ee4bcfb4commit hash: de862b33d480559301360c44d840ae12ee4bcfb4commit hash: de862b33d480559301360c44d840ae12ee4bcfb4 files touched by this commit
Corvin Köhne (corvink) search for other commits by this committer
Author: Kurosawa Takahiro
emulators/virtualbox-ose: fix build errors on CURRENT

PR:			272991
Reviewed by:		corvink, manu
Approved by:		manu, vbox (maintainer timeout)
6.1.46_1
07 Aug 2023 16:34:07
commit hash: b1ecad53b0b32916e5db596b26334db8015e4299commit hash: b1ecad53b0b32916e5db596b26334db8015e4299commit hash: b1ecad53b0b32916e5db596b26334db8015e4299commit hash: b1ecad53b0b32916e5db596b26334db8015e4299 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
audio/pulseaudio: Update to 16.1

Bump PORTREVISION on consumers.

Sponsored by:	Serenity Cybersecurity, LLC

PR:		262713
6.1.46
01 Aug 2023 11:27:28
commit hash: 5981a247406772defbc64bf993e23580aaa0d4ddcommit hash: 5981a247406772defbc64bf993e23580aaa0d4ddcommit hash: 5981a247406772defbc64bf993e23580aaa0d4ddcommit hash: 5981a247406772defbc64bf993e23580aaa0d4dd files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove support for expired FreeBSD 13.1

Approved by:	portmgr (implicit), salvadore (gcc ports)
Reviewed by:	jbeich

Differential Revision: https://reviews.freebsd.org/D40845
6.1.46
20 Jul 2023 13:53:59
commit hash: 5dd9c30f7dcbeaa352132553cd86e4171d89f2edcommit hash: 5dd9c30f7dcbeaa352132553cd86e4171d89f2edcommit hash: 5dd9c30f7dcbeaa352132553cd86e4171d89f2edcommit hash: 5dd9c30f7dcbeaa352132553cd86e4171d89f2ed files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-nox11,-kmod,-additions,-additions-nox11}: update to
6.1.46

Changelog: https://www.virtualbox.org/wiki/Changelog-6.1#v46
Also fixed PORTREVISION in master/slave ports.

PR:			272572
Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D41110
MFH:			2023Q3
6.1.44_3
28 Jun 2023 12:02:00
commit hash: 23eed6a75321443d7c6c45b92b28ff0e314e0496commit hash: 23eed6a75321443d7c6c45b92b28ff0e314e0496commit hash: 23eed6a75321443d7c6c45b92b28ff0e314e0496commit hash: 23eed6a75321443d7c6c45b92b28ff0e314e0496 files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{,-legacy}: sort out options

Sort out options: order (portlint), convert to OPTION_*.
Add entry in "Troubleshooting" about "VERR_NO_MEMORY".
Force devel/llvm15 for emulators/virtualbox-ose-legacy on recent 14 with
llvm16 in base.

PR:			200764 252227
Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D40751
6.1.44_2
12 Jun 2023 16:05:20
commit hash: fd06fe3d7c9a9bc13ec7828f18d4e652aa102604commit hash: fd06fe3d7c9a9bc13ec7828f18d4e652aa102604commit hash: fd06fe3d7c9a9bc13ec7828f18d4e652aa102604commit hash: fd06fe3d7c9a9bc13ec7828f18d4e652aa102604 files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose: Remove unnecessary dependency on 32-bit compat for
amd64

32-bit in-kernel support and lib32 libs are not necessary for VirtualBox 6.x,
so just remove this requirement.
Also the port support amd64 only - remove I386 from PLIST_SUB.

PR:			266382
Tested by:		Olivier Certner <olivier.freebsd@free.fr>
Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D40487
6.1.44_2
02 Jun 2023 12:43:59
commit hash: 2b4fcd4f706f6e276bd9ed48a58228317e6588e8commit hash: 2b4fcd4f706f6e276bd9ed48a58228317e6588e8commit hash: 2b4fcd4f706f6e276bd9ed48a58228317e6588e8commit hash: 2b4fcd4f706f6e276bd9ed48a58228317e6588e8 files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose: added replace %%VBOX_ETC%% in files/pkg-message.in

Approved by:	arrowd (mentor)
6.1.44_2
01 Jun 2023 14:53:00
commit hash: e6b21a9e3f0a605c06d54737a8ff4d6db82dabe5commit hash: e6b21a9e3f0a605c06d54737a8ff4d6db82dabe5commit hash: e6b21a9e3f0a605c06d54737a8ff4d6db82dabe5commit hash: e6b21a9e3f0a605c06d54737a8ff4d6db82dabe5 files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose: on 14 "Failed to construct device 'VMMDev' instance #0
(VERR_INTERNAL_ERROR_3)"

Force llvm from ports from 11 to 14 - by default it'll pick 14.
Use VBOX_LLVM_VER in make.conf to define different llvm.

PR:			270189
Reviewed by:		cy, grahamperrin
Tested by:		cy, grahamperrin, groenveld@acm.org, rkoberman@gmail.com
Approved by:		arrowd
Differential Revision:	https://reviews.freebsd.org/D40254
6.1.44_1
23 May 2023 18:24:21
commit hash: a39a00bddf995d665bb4ba4e89d7403d14060a6fcommit hash: a39a00bddf995d665bb4ba4e89d7403d14060a6fcommit hash: a39a00bddf995d665bb4ba4e89d7403d14060a6fcommit hash: a39a00bddf995d665bb4ba4e89d7403d14060a6f files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose: error: use of undeclared identifier 'mempcpy'

1. There are no mempcpy on 12, on 13 before 1300513 and on 14 before 1400026.
Log with error is here:
https://lists.freebsd.org/archives/freebsd-pkg-fallout/2023-May/402233.html
2. 12 have llvm11 in base after 1203502 (llvm12 after 1203503 and llvm13
after 1203505), so not need to force build with llvm11 from ports.

Reported
by:		https://portsfallout.com/fallout?port=emulators%2Fvirtualbox-ose%24
Reviewed by:		rene
Approved by:		arrowd (mentor), fuz
Differential Revision:	https://reviews.freebsd.org/D40163
6.1.44_1
19 May 2023 15:50:33
commit hash: a0ef5898beb4c6a73e9d94aaa452c0eb37cbb14ccommit hash: a0ef5898beb4c6a73e9d94aaa452c0eb37cbb14ccommit hash: a0ef5898beb4c6a73e9d94aaa452c0eb37cbb14ccommit hash: a0ef5898beb4c6a73e9d94aaa452c0eb37cbb14c files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose[-legacy]: rename option MANUAL to DOCS and make it
enabled by default

PR:			266992
Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D40118
6.1.44
18 May 2023 21:40:16
commit hash: b49c45cf3b380e8e16b372fd4cd7d0c3eb596ae5commit hash: b49c45cf3b380e8e16b372fd4cd7d0c3eb596ae5commit hash: b49c45cf3b380e8e16b372fd4cd7d0c3eb596ae5commit hash: b49c45cf3b380e8e16b372fd4cd7d0c3eb596ae5 files touched by this commit This port version is marked as vulnerable.
Colin Percival (cperciva) search for other commits by this committer
emulators/virtualbox-ose: Fix whitespace

Tab, not spaces.
18 May 2023 19:48:47
commit hash: 8b9f42573ed3ebcd6a84f7ccd1ba2ef000357332commit hash: 8b9f42573ed3ebcd6a84f7ccd1ba2ef000357332commit hash: 8b9f42573ed3ebcd6a84f7ccd1ba2ef000357332commit hash: 8b9f42573ed3ebcd6a84f7ccd1ba2ef000357332 files touched by this commit Sanity Test Failure Refresh
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose[-legacy]: VM VirtualBox Manager: Help menu: unable to
open external browser

While here sort out LOCALBASE, PREFIX, VBOX_DIR, VBOX_ETC

PR:			266778
Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D40119
6.1.44
15 May 2023 17:46:34
commit hash: 1d37fcd8316a078e512852b7c565b5b2cf2dcbcdcommit hash: 1d37fcd8316a078e512852b7c565b5b2cf2dcbcdcommit hash: 1d37fcd8316a078e512852b7c565b5b2cf2dcbcdcommit hash: 1d37fcd8316a078e512852b7c565b5b2cf2dcbcd files touched by this commit This port version is marked as vulnerable.
Vladimir Druzenko (vvd) search for other commits by this committer
emulators/virtualbox-ose{-*}: Update to 6.1.44

Changes:		https://www.virtualbox.org/wiki/Changelog-6.1#v44
Author:			lwhsu@FreeBSD.org
Note:			BROKEN on 14

PR:			266907
Reported by:		Ian Dickens <ian@south-border.com>
Approved by:		arrowd (mentor), joneum (ports-secteam)
Differential Revision:	https://reviews.freebsd.org/D40088
6.1.36_2
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit This port version is marked as vulnerable.
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
6.1.36_1
06 Mar 2023 20:55:11
commit hash: 7270b8992214047dcc21af347cbab98900122450commit hash: 7270b8992214047dcc21af347cbab98900122450commit hash: 7270b8992214047dcc21af347cbab98900122450commit hash: 7270b8992214047dcc21af347cbab98900122450 files touched by this commit This port version is marked as vulnerable.
Jung-uk Kim (jkim) search for other commits by this committer
emulators/virtualbox-ose: Fix build with LLVM 15

The previous commit (f4a869a6424a) was in complete.
6.1.36_1
06 Mar 2023 13:15:34
commit hash: f4a869a6424aa8bc32d50642762d9f294c7ce3dacommit hash: f4a869a6424aa8bc32d50642762d9f294c7ce3dacommit hash: f4a869a6424aa8bc32d50642762d9f294c7ce3dacommit hash: f4a869a6424aa8bc32d50642762d9f294c7ce3da files touched by this commit This port version is marked as vulnerable.
Joseph Mingrone (jrm) search for other commits by this committer
emulators/virtualbox-ose-kmod: Fix build with LLVM 15

Starting with clang 15, the -Wint-conversion warning diagnostic for
implicit int <-> pointer conversions defaults to an error. Use a cast to
fix such an error here.

See also:      
https://lists.freebsd.org/archives/freebsd-emulation/2023-February/000431.html
               
https://lists.freebsd.org/archives/freebsd-emulation/2023-February/000460.html
PR:		269721
Reported by:	fbl@aoek.com, ohartmann@walstatt.org, rkoberman@gmail.com
Differential Revision: https://reviews.freebsd.org/D38906
Sponsored by:	The FreeBSD Foundation
6.1.36_1
11 Feb 2023 08:46:45
commit hash: 17f6d799d7cd9697ea3c59711e6216a70a27471fcommit hash: 17f6d799d7cd9697ea3c59711e6216a70a27471fcommit hash: 17f6d799d7cd9697ea3c59711e6216a70a27471fcommit hash: 17f6d799d7cd9697ea3c59711e6216a70a27471f files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
multimedia/libvpx: update 1.13.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0
Reported by:	portscout
6.1.36
28 Dec 2022 18:55:24
commit hash: e3a7ac32481885e3a99f631961ee4cc5d91c4fb2commit hash: e3a7ac32481885e3a99f631961ee4cc5d91c4fb2commit hash: e3a7ac32481885e3a99f631961ee4cc5d91c4fb2commit hash: e3a7ac32481885e3a99f631961ee4cc5d91c4fb2 files touched by this commit This port version is marked as vulnerable.
Li-Wen Hsu (lwhsu) search for other commits by this committer
emulators/virtualbox-ose-additions*: Fix patch and build (for non-legacy)

PR:		268603
Fixes:		c35a71080172 emulators/virtualbox-ose: fix builds on CURRENT
6.1.36
19 Dec 2022 21:30:08
commit hash: c35a710801728ab8ed3b2639a9a89f890f6acc29commit hash: c35a710801728ab8ed3b2639a9a89f890f6acc29commit hash: c35a710801728ab8ed3b2639a9a89f890f6acc29commit hash: c35a710801728ab8ed3b2639a9a89f890f6acc29 files touched by this commit This port version is marked as vulnerable.
Graham Perrin (grahamperrin) search for other commits by this committer
Author: Mateusz Guzik
emulators/virtualbox-ose: fix builds on CURRENT

SAVENAME was retired by D36542 https://reviews.freebsd.org/D36542

Bug 267079 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267079
involves failures to build four ports, for VirtualBox guest additions,
on FreeBSD-CURRENT:

    emulators/virtualbox-ose-additions
    emulators/virtualbox-ose-additions-legacy
    emulators/virtualbox-ose-additions-nox11
    emulators/virtualbox-ose-additions-nox11-legacy

Fix bug 267079 for CURRENT 1400068 and greater by hiding the use of
SAVENAME in patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c
for:

    emulators/virtualbox-ose
    emulators/virtualbox-ose-legacy

PR:                  : 267079
Author:              : mjg
Approved by:         : ports-committers (lwhsu), khng
Differential revision: https://reviews.freebsd.org/D37074
6.1.36
19 Dec 2022 14:44:58
commit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dccommit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dccommit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dccommit hash: 721e5776c957ada07a0d148f5fc3e782a251e6dc files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**tex.mk: Convert bsd.tex.mk to USES=tex

- Update all the consumers to use USES=tex
- USE_TEX=yes is the old way of writing USES=tex which has been removed
  and replaced in all ports
- Almost all of the USE_TEX features remains unchanged
- Some consumers had the same variables defined both in the mk
  infrastructure and also in the ports which have been removed from the
  ports as those are redundant.

In case any of the consumers are failing to build please make sure that
the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no
longer load the required VARS for tex and related dependencies.

Reviewed by:	portmgr
Approved by:	portmgr (blanket)
6.1.36
11 Sep 2022 10:20:14
commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaeecommit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee files touched by this commit This port version is marked as vulnerable.
Felix Palmen (zirias) search for other commits by this committer
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
6.1.36
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
6.1.36
22 Aug 2022 18:14:48
commit hash: 8b07c8afd6ff3bedf0d82ee1d7de17a2ec261866commit hash: 8b07c8afd6ff3bedf0d82ee1d7de17a2ec261866commit hash: 8b07c8afd6ff3bedf0d82ee1d7de17a2ec261866commit hash: 8b07c8afd6ff3bedf0d82ee1d7de17a2ec261866 files touched by this commit This port version is marked as vulnerable.
John Baldwin (jhb) search for other commits by this committer
emulators/virtualbox-ose-additions: Remove devclass from DRIVER_MODULE on recent
main.

Reviewed by:	madpilot
Differential Revision:	https://reviews.freebsd.org/D35954
6.1.36
21 Jul 2022 08:59:19
commit hash: 99d29ee89f6962d13422b337386219898f3a090ecommit hash: 99d29ee89f6962d13422b337386219898f3a090ecommit hash: 99d29ee89f6962d13422b337386219898f3a090ecommit hash: 99d29ee89f6962d13422b337386219898f3a090e files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Update to 6.1.36

Changelog: https://www.virtualbox.org/wiki/Changelog

PR:		265351
6.1.34_1
21 Jul 2022 08:59:19
commit hash: 5f02996b2b84deafaca8c5d6c3a2486695cb67efcommit hash: 5f02996b2b84deafaca8c5d6c3a2486695cb67efcommit hash: 5f02996b2b84deafaca8c5d6c3a2486695cb67efcommit hash: 5f02996b2b84deafaca8c5d6c3a2486695cb67ef files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
Author: Derek Schrock
emulators/virtualbox-ose: Add VBoxSharedClipboard.so to non X11 builds

This library is built when X11 is disabled too, since the functionality
can also be used by remote protocols.

PR:		261729
MFH:		2022Q3
6.1.34
05 Jul 2022 17:51:17
commit hash: 27d033713deb843a82785d3863a93f9c7acfc85fcommit hash: 27d033713deb843a82785d3863a93f9c7acfc85fcommit hash: 27d033713deb843a82785d3863a93f9c7acfc85fcommit hash: 27d033713deb843a82785d3863a93f9c7acfc85f files touched by this commit This port version is marked as vulnerable.
Bernhard Froehlich (decke) search for other commits by this committer
*/*: Release my babies from my "created by" comments
6.1.34
18 Jun 2022 03:02:50
commit hash: 266d2cf8819bddbd1c94876f07381d40245871c2commit hash: 266d2cf8819bddbd1c94876f07381d40245871c2commit hash: 266d2cf8819bddbd1c94876f07381d40245871c2commit hash: 266d2cf8819bddbd1c94876f07381d40245871c2 files touched by this commit This port version is marked as vulnerable.
Bryan Drewery (bdrewery) search for other commits by this committer
emulators/virtualbox-ose: Fix build with new setuptools
6.1.34
10 May 2022 20:48:31
commit hash: bc6d5725ed6c7b6538da70328d89afe901736a90commit hash: bc6d5725ed6c7b6538da70328d89afe901736a90commit hash: bc6d5725ed6c7b6538da70328d89afe901736a90commit hash: bc6d5725ed6c7b6538da70328d89afe901736a90 files touched by this commit This port version is marked as vulnerable.
John Baldwin (jhb) search for other commits by this committer
emulators/virtualbox-ose-kmod*: Tie to a specific release branch.

Use a more restricted range of supported __FreeBSD_version values for
the virtualbox kernel module since it uses internal KPIs for which KBI
stability is not guaranteed.  DECLARE_MODULE_TIED would tie the module
to a specific __FreeBSD_version which would cause the module to stop
loading when an SA or EN is pushed on a release branch.  Instead, use
DECLARE_MODULE_MAXVER with an upper bound that is limited to the range
of a releng branch so that a module built on X.Y will load on X.Y with
SAs or ENs applied but will fail to load on X.Y-1 or X.Y+1.

Reviewed by:	kevans, imp, madpilot, lwhsu (earlier version)
Differential Revision:	https://reviews.freebsd.org/D16119
6.1.34
21 Apr 2022 20:55:21
commit hash: 4017132e11c08c28fe9a2a2fcad418b24726ee93commit hash: 4017132e11c08c28fe9a2a2fcad418b24726ee93commit hash: 4017132e11c08c28fe9a2a2fcad418b24726ee93commit hash: 4017132e11c08c28fe9a2a2fcad418b24726ee93 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose*: Update to 6.1.34

PR:		263439
6.1.32_3
10 Apr 2022 19:11:41
commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 files touched by this commit This port version is marked as vulnerable.
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
6.1.32_2
26 Mar 2022 08:27:27
commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52 files touched by this commit This port version is marked as vulnerable.
Matthias Fechner (mfechner) search for other commits by this committer
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
6.1.32_1
19 Mar 2022 19:19:59
commit hash: b1d24b891bbadf165edf477b98d61d407144208ccommit hash: b1d24b891bbadf165edf477b98d61d407144208ccommit hash: b1d24b891bbadf165edf477b98d61d407144208ccommit hash: b1d24b891bbadf165edf477b98d61d407144208c files touched by this commit This port version is marked as vulnerable.
Neel Chauhan (nc) search for other commits by this committer
emulators/virtualbox-ose-kmod: Fix kernel panic in DHCP bridge mode

PR:		262656
Approved by:	madpilot
6.1.32_1
11 Mar 2022 21:51:31
commit hash: 66635b2061daf5993d8bbf80457ee59946d91da4commit hash: 66635b2061daf5993d8bbf80457ee59946d91da4commit hash: 66635b2061daf5993d8bbf80457ee59946d91da4commit hash: 66635b2061daf5993d8bbf80457ee59946d91da4 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
Author: Michael Gmelin
emulators/virtualbox-ose: Put vbox/networks.conf in the right place

Since virtualbox-ose 6.1.26 a new networks.conf file has been
introduced and the software looks for it in /etc/vbox.

This commit introduces a patch to make virtualbox look for it in
PREFIX/etc/vbox.

To help users with configurations already using this file in /etc/vbox
notes to UPDATING, pkg-message and to the main virtualbox executable
script have been added.

Also adding some comments to the Makefile to note that QA warning
due to reinplace being run but not having changed any file are
expected due to the design of this port Makefile.

PR:		261522
6.1.32
09 Feb 2022 14:24:30
commit hash: a60dcd712517e7948e6867f2cbe89938b6c55681commit hash: a60dcd712517e7948e6867f2cbe89938b6c55681commit hash: a60dcd712517e7948e6867f2cbe89938b6c55681commit hash: a60dcd712517e7948e6867f2cbe89938b6c55681 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
Author: Derek Schrock
emulators/virtualbox-ose(-legacy): Take advantage of ccache

This patch teaches the virtualbox ports to take advantage of ccache
if the ports are configured to use it.

PR:		254616
6.1.32
05 Feb 2022 20:37:14
commit hash: 2db7c8763897e352fb8d74bfd60d9e32622ba82ccommit hash: 2db7c8763897e352fb8d74bfd60d9e32622ba82ccommit hash: 2db7c8763897e352fb8d74bfd60d9e32622ba82ccommit hash: 2db7c8763897e352fb8d74bfd60d9e32622ba82c files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose-additions(-legacy): Fix build on recent head

On recent head, after src commit 66c5fbca7719dc, the insmntque1(9)
function arguments changed.

Adapt virtualbox code, following what has been done in base with
other filesystems migrating to insmntque(9).
6.1.32
20 Jan 2022 15:44:06
commit hash: 6348afa6983147beb3d46f9afdd72c9fbc46ca49commit hash: 6348afa6983147beb3d46f9afdd72c9fbc46ca49commit hash: 6348afa6983147beb3d46f9afdd72c9fbc46ca49commit hash: 6348afa6983147beb3d46f9afdd72c9fbc46ca49 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose*: Update to 6.1.32

Changelog: https://www.virtualbox.org/wiki/Changelog-6.1#v32
6.1.30
23 Nov 2021 22:11:40
commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7afcommit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7afcommit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7afcommit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
6.1.30
23 Nov 2021 20:31:02
commit hash: 28c743aa5d7271c01593f8361ff812412af092c0commit hash: 28c743aa5d7271c01593f8361ff812412af092c0commit hash: 28c743aa5d7271c01593f8361ff812412af092c0commit hash: 28c743aa5d7271c01593f8361ff812412af092c0 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Update to 6.1.30
6.1.28_1
23 Nov 2021 10:06:23
commit hash: 06f66cc221838f72984c891be3ece5f832ecf717commit hash: 06f66cc221838f72984c891be3ece5f832ecf717commit hash: 06f66cc221838f72984c891be3ece5f832ecf717commit hash: 06f66cc221838f72984c891be3ece5f832ecf717 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Fix unintentional change

AAn unintentional change slipped in a previous commit. Revert that
part.

No change in the produced packages.

Fixes:		32c43c50524246
6.1.28_1
25 Oct 2021 10:57:01
commit hash: 32c43c505242463fb127845d0208ecf345124d13commit hash: 32c43c505242463fb127845d0208ecf345124d13commit hash: 32c43c505242463fb127845d0208ecf345124d13commit hash: 32c43c505242463fb127845d0208ecf345124d13 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose*: Fix mistake in patch

In the commit to update virtualbox-ose to 6.1.28 I made a one line
mistake when reapplying a patch which failed to apply as is.

In the patch
files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c
I did not replay a part removing the line:

rc = copyout(pHdr, pvUser, cbOut);

which was rewriting some data that it should not. The correct code
was anyway present after this leftover statement.

This error made virtualbox log a lot of warnings about Bad CPU
context like this:

vboxdrv: Bad CPU context error at line 373 in SUPDrv-freebsd.c:
ulCmd=0x2000568a: 0x282->0x287!

These seem to be unharmful, but anyway indicate a problem that this
commit fixes.

Reported by:		Kevin Oberman <rkoberman@gmail.com> (via mailing list)
Fixes:			a3db7da59f9498
6.1.28
21 Oct 2021 22:32:36
commit hash: 352af02b389202ac426ecf026ac65bff7c61bd41commit hash: 352af02b389202ac426ecf026ac65bff7c61bd41commit hash: 352af02b389202ac426ecf026ac65bff7c61bd41commit hash: 352af02b389202ac426ecf026ac65bff7c61bd41 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
Author: Graham Perrin
emulators/virtualbox-ose: Update description and message files

- Add updated information about supported versions, installation
  commands and mitigation for a known issue.
- Removed reference to the wiki page.

Reviewed on github:

https://github.com/freebsd/freebsd-ports/pull/115

PR:             254412
6.1.28
20 Oct 2021 21:03:37
commit hash: a3db7da59f9498e712de23d755ad9f2bdc5b6871commit hash: a3db7da59f9498e712de23d755ad9f2bdc5b6871commit hash: a3db7da59f9498e712de23d755ad9f2bdc5b6871commit hash: a3db7da59f9498e712de23d755ad9f2bdc5b6871 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose*: Update to 6.1.28

Changelog: https://www.virtualbox.org/wiki/Changelog
6.1.26_3
17 Oct 2021 09:32:33
commit hash: 21d79d6e16aab2e3aa337901b0f6519c942c55eecommit hash: 21d79d6e16aab2e3aa337901b0f6519c942c55eecommit hash: 21d79d6e16aab2e3aa337901b0f6519c942c55eecommit hash: 21d79d6e16aab2e3aa337901b0f6519c942c55ee files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose-additons: Fix build on recent head

Fix build after head commit b4a58fbf640409a1 (vfs: remove cn_thread)

MFH:		2021Q4
6.1.26_3
10 Oct 2021 19:44:42
commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921 files touched by this commit This port version is marked as vulnerable.
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
6.1.26_3
09 Oct 2021 00:45:18
commit hash: f16d8e56352394e557b1ab24f1a3582300e414afcommit hash: f16d8e56352394e557b1ab24f1a3582300e414afcommit hash: f16d8e56352394e557b1ab24f1a3582300e414afcommit hash: f16d8e56352394e557b1ab24f1a3582300e414af files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
multimedia/libvpx: update 1.11.0

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by:	portscout, Repology
6.1.26_2
11 Sep 2021 20:38:50
commit hash: 1b2394551c038558810be8bf396462174db334becommit hash: 1b2394551c038558810be8bf396462174db334becommit hash: 1b2394551c038558810be8bf396462174db334becommit hash: 1b2394551c038558810be8bf396462174db334be files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
Author: Martin Ilavsky
emulators/virtualbox-ose-additions: Assign default value to pointer

In the virtualbox virtual filesystem code we ship as a patch some
code in an else block is commented out. This produces a code path
in which a pointer variable is dereferenced in an unassigned state,
causing random crashes.

Lacking a better fix, give a default value of NULL to the pointer,
which at least avoids the random pointer dereference issue.

PR:		255386
6.1.26_2
04 Sep 2021 16:22:00
commit hash: 95ac4999a82d493d3d0bc0b2160e07bcc6d80ddfcommit hash: 95ac4999a82d493d3d0bc0b2160e07bcc6d80ddfcommit hash: 95ac4999a82d493d3d0bc0b2160e07bcc6d80ddfcommit hash: 95ac4999a82d493d3d0bc0b2160e07bcc6d80ddf files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
Author: Tom Rushworth
emulators/virtualbox-ose(-legacy): Make VirtualBox limit AIO requests

Import patch to teach VirtualBox to check availability of AIO
resources before trying to allocate more.

This prevents crashes when using AIO in VirtualBox.

PR:		168298
6.1.26_1
04 Sep 2021 16:18:29
commit hash: 384ca6fe490afc8e19c843ffe273081a16df036bcommit hash: 384ca6fe490afc8e19c843ffe273081a16df036bcommit hash: 384ca6fe490afc8e19c843ffe273081a16df036bcommit hash: 384ca6fe490afc8e19c843ffe273081a16df036b files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
Author: Maxim Sobolev
emulators/virtualbox-ose: don't hardcode compiler version

PR:		257921
6.1.26_1
03 Sep 2021 19:58:08
commit hash: 1dfc4d117b71085ec0351310d6ee435622b53adacommit hash: 1dfc4d117b71085ec0351310d6ee435622b53adacommit hash: 1dfc4d117b71085ec0351310d6ee435622b53adacommit hash: 1dfc4d117b71085ec0351310d6ee435622b53ada files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Avoid overwriting slave ports OPTIONS_EXCLUDE

To disable the PULSEAUDIO option I used the OPTIONS_EXCLUDE variable
in commit 416b34d584e268.

Turns out this overwrites OPTIONS_EXCLUDE from slave ports. I'm
fixing this by only adding the PULSEAUDIO exclusion to the existing
EXCLUDE variable if defined.

NOTE: While it would be enough to bump PORTREVISION in the slave
port, I'm bumping PORTREVISION on master port to avoid adding
variables that are easily forgotten in future changes and could
cause even more breakage.

PR:		258256
Pointy Hat:	myself
6.1.26
13 Aug 2021 08:52:03
commit hash: 416b34d584e26823e403618b02419dbad40e50ebcommit hash: 416b34d584e26823e403618b02419dbad40e50ebcommit hash: 416b34d584e26823e403618b02419dbad40e50ebcommit hash: 416b34d584e26823e403618b02419dbad40e50eb files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Update to 6.1.26

This new version has a regression in the pulseaudio host audio
driver. If enabled any VMs configured to use it fails to start.

Since no fix has been found the PULSEAUDIO option is forcibly
disabled. If you have any VM configured to use pulseaudio for audio
input/output, please reconfigure them to use a different driver.

Upstream ticket:	https://www.virtualbox.org/ticket/20484

Other changes:

- Remove old patches that don't apply, the audio system has been
  reworked upstream and the behavior of these patches is included in
  the new code
- Add upgrading pkg-message note about the PULSEAUDIO option issue
  described above

Reviewed by:		koobs
Differential Revision:	https://reviews.freebsd.org/D31264
6.1.22_1
11 Aug 2021 21:49:43
commit hash: ae60747f725e63a879a5c0225a485ebc536e6966commit hash: ae60747f725e63a879a5c0225a485ebc536e6966commit hash: ae60747f725e63a879a5c0225a485ebc536e6966commit hash: ae60747f725e63a879a5c0225a485ebc536e6966 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Add back missing extra patch file

Looks like this patch was removed in commit df5c241ed2d1

It is required to build with the DEBUG optioni (not default).

PR:		257777
Reported by:	Mario Felicioni <marietto2008@gmail.com>
6.1.22_1
22 Jun 2021 18:53:08
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 files touched by this commit This port version is marked as vulnerable.
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
6.1.22
14 Jun 2021 18:55:28
commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose-kmod: Fix hang at module loading time

After src commit e266a0f7f001 a module is not allowed to call
kern_kldload while being loaded. The virtualbox module is doing
exactly this though. virutalbox used to do this because the ng_ether
netgraph node did not provide version information in the past and
there was no way to properly depend on it.

ng_ether has gained versioning information in base r238844 more
than ten years ago, so we can now unconditionally properly depend
on it, since this revision is now included in all supported FreeBSD
versions.

Thanks to Tomoaki AOKI for identifying the base commuit exposing
the issue.
PR:			256505
Tested by:		Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
MFH:			2021Q2
Differential Revision:	https://reviews.freebsd.org/D30722
6.1.22
04 Jun 2021 07:34:21
commit hash: ef04eff33cf6262e79da1d092d69951ae26f915acommit hash: ef04eff33cf6262e79da1d092d69951ae26f915acommit hash: ef04eff33cf6262e79da1d092d69951ae26f915acommit hash: ef04eff33cf6262e79da1d092d69951ae26f915a files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Fix additions build on recent HEAD

Src HEAD commit 6d3e78ad6c11 vfs_quotactl function signature, adapt
virtualbox code to be able to compile there too.

MFH:		2021Q2
6.1.22
06 May 2021 12:15:35
commit hash: 9b02685c9c93344825d2f6816a53780e3562414fcommit hash: 9b02685c9c93344825d2f6816a53780e3562414fcommit hash: 9b02685c9c93344825d2f6816a53780e3562414fcommit hash: 9b02685c9c93344825d2f6816a53780e3562414f files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
*: Three ports missed in the RESTRICTED removal.
6.1.22
01 May 2021 13:19:32
commit hash: 5224c9f5d7db9da95dc94df18ed515654cace5a2commit hash: 5224c9f5d7db9da95dc94df18ed515654cace5a2commit hash: 5224c9f5d7db9da95dc94df18ed515654cace5a2commit hash: 5224c9f5d7db9da95dc94df18ed515654cace5a2 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Update to 6.1.22
6.1.20
23 Apr 2021 12:56:33
commit hash: d2441db781c717b17fafc2a9980b0cfa97b7ba9bcommit hash: d2441db781c717b17fafc2a9980b0cfa97b7ba9bcommit hash: d2441db781c717b17fafc2a9980b0cfa97b7ba9bcommit hash: d2441db781c717b17fafc2a9980b0cfa97b7ba9b files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Update to 6.1.20

- Also update related kmod and additions ports
- In additions, use INSTALL_LIB to install X11 modules, so binaries
  get stripped
- Trim some `#if __FreeBSD_version` checks for unsupported FreeBSD
  versions from patches

PR:		255301
6.1.18
22 Apr 2021 08:15:53
commit hash: 8a311de0cb804d8b135413884b4fb336d287ad5acommit hash: 8a311de0cb804d8b135413884b4fb336d287ad5acommit hash: 8a311de0cb804d8b135413884b4fb336d287ad5acommit hash: 8a311de0cb804d8b135413884b4fb336d287ad5a files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose-additions: Fix vboxvfs panic

Fix panic on mount when trying to use vbox VFS after
base r355790 (or git commit hash 6fa079fc3f5e).

PR:		255208
MFH:		2021Q2
6.1.18
11 Apr 2021 14:55:35
commit hash: 423f3dfd755f7c98bf2d28083aac19783cf4e9a6commit hash: 423f3dfd755f7c98bf2d28083aac19783cf4e9a6commit hash: 423f3dfd755f7c98bf2d28083aac19783cf4e9a6commit hash: 423f3dfd755f7c98bf2d28083aac19783cf4e9a6 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
emulators/virtualbox-ose: Fix build with ports provided SSL library on 11.x

Due to a compiler/linker command line ordering issue, VirtualBox 6
fails to compile on 11.x when a ports provided SSL library is
used.

Fix the order of -L options passed to the linker where the ssl
library is used.

Thanks to  Chad Jacob Milios <milios@ccsys.com> for suggesting the
correct fix.

PR:		254295
Submitted by:	russo@bogodyn.org
MFH:		2021Q2
6.1.18
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
6.1.18
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
6.1.18
30 Mar 2021 21:30:32
Revision:569604Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
Reimplement patch to disable Asyncronous IO in virtualbox-ose 6 as
an option, leaving AIO enabled by default, so no functional change
in default build.

Requested/Suggested by:	David G Lawrence <dg@dglawrence.com>
6.1.18
18 Mar 2021 15:51:09
Revision:568745Original commit files touched by this commit This port version is marked as vulnerable.
nc search for other commits by this committer
emulators/virtualbox-ose-kmod: Fix kernel panic on 13/14 with bridge mode by
adding EPOCH support

In r560502, I added a patch to support EPOCH to VirtualBox 5. When we upgraded
to VirtualBox 6, that patch was (unintentionally) removed, making it impossible
to use bridge move without this current patch.

Approved by:	jkim, madpilot
Differential Revision:	https://reviews.freebsd.org/D29319
6.1.18
13 Mar 2021 15:04:10
Revision:568253Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
Remove trailing spaaces from patch.
6.1.18
09 Mar 2021 18:27:36
Revision:567950Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
- Update VirtualBox OSE to 6.1.18
- Old VirtualBox OSE 5.2.44 preserved as "-legacy" versions of the
  ports (repocopied)
- Add back extra patch removed in r528258, actually required to
  build DEBUG kmod
- Correctly define WITH_DEBUG when enabling the DEBUG option, so
  binaries are not stripped

Please note that this new version supports only amd64 CPUs. If you need
to use older hardware please install the legacy ports.

Note that moving VM snapshots across major updates is unsupported, it's
strongly suggested to properly shutdown VMs before upgrading, please
check UPDATING for further details.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.2.44_4
26 Jan 2021 14:49:23
Revision:562683Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
Fix VirtualBox build on recent head and 13 after src commit
0659df6faddf

PR:		252675
Submitted by:	O. Hartmann <ohartmann@walstatt.org>
		Mateusz Piotrowski <0mp@FreeBSD.org> (duplicate)
Reported by:	se (mailing lists), others
Approved by:	ports-secteam (fluffy)
MFH:		2020Q1
5.2.44_4
06 Jan 2021 11:54:15
Revision:560502Original commit files touched by this commit This port version is marked as vulnerable.
nc search for other commits by this committer
emulators/virtualbox-ose-kmod: Fix kernel panic on 13-CURRENT with EPOCH and
bridge mode.

Reviewed by:		kp, jkim (previous version)
Approved by:		kp, jkim (previous version), 0mp (mentor)
Differential Revision:	https://reviews.freebsd.org/D26359
5.2.44_4
27 Oct 2020 09:10:56
Revision:553427Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
Fix patch to virtualbox-ose-additions OpenGL ssupport to actually
work at runtime as much as possible.

The OpenGL bits in VirtualBox 5 are an old implementation that does
not play too well with what wee have in the tree now. Thesse patches
simply change the funzionn prototypess in VirtualBox to match the
ones from mesa so it caan compile and interface as much as possible
with it.

Thanks to Ronald Klop <ronald-lists@klop.ws> for testing.

PR:		250315
Submitted by:	rozhuk.im@gmail.com
Approved by:	portmgr (fixit blanket)
5.2.44_4
17 Oct 2020 13:29:42
Revision:552571Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
Fix emulators/virtualbox-ose build after r552109.

VirtualBox embeds an outdated version of glext.h, causing it to
fail to build due to symbols being redefined incorrectly.

Import patch which forces virtualbox to append it's own include
paths, thus not "obscuring" the system provided OpenGL include file.

PR:		250315
Submitted by:	rozhuk.im@gmail.com
Approved by:	portmgr (fixit blanket)
5.2.44_4
12 Oct 2020 15:31:44
Revision:552134Original commit files touched by this commit This port version is marked as vulnerable.
arrowd search for other commits by this committer
emulators/virtualbox-ose: Turn off aio usage and make VirtualBox use generic
Unix implementation.

This fixes instabilities on some loads involving disk IO.

PR:		168298, 221294
Approved by:	vbox (timeout)
5.2.44_3
24 Sep 2020 14:59:15
Revision:549922Original commit files touched by this commit This port version is marked as vulnerable.
adridg search for other commits by this committer
emulators/virtualbox-ose-kmod: Fix a pair of VM bugs

- Use vm_pager_allocate() to allocate OBJT_PHYS objects.  This ensures
  that they're initialized properly.
- Don't assume that user wiring will succeed.

This had been a team effort, with multiple independent reports,
a wide variety of experiments, and patches written by kib@
and refined by markj@.

I'm bumping PORTREVISION and aligning the revision of both kmod and
application; it's possible the application bump isn't actually
needed but let's make sure they both get rebuilt with this
important (because of changed kernel assumptions) fix.

PR:		249326
Submitted by:	kib, markj
Reported by:	adridg, Rainer Hurling
Reviewed by:	adridg
Approved by:	koobs (vbox)
MFH:		2020Q3
5.2.44_2
21 Sep 2020 10:32:30
Revision:549433Original commit files touched by this commit This port version is marked as vulnerable.
martymac search for other commits by this committer
Fix crash when accessing physical CD/DVD

PR:		248333
Reported by:	mfv@bway.net
Approved by:	koobs (vbox)
MFH:		2020Q3
5.2.44_1
28 Aug 2020 19:23:19
Revision:546807Original commit files touched by this commit This port version is marked as vulnerable.
jkim search for other commits by this committer
Fix emulators/virtualbox-os-additions on head after vget(9) change.
5.2.44_1
14 Aug 2020 23:17:44
Revision:544898Original commit files touched by this commit This port version is marked as vulnerable.
jkim search for other commits by this committer
Do not allow compiling C++ files for drivers with built-in functions.

This change lets us do "kldload vboxvfs.ko" (although it is still broken).
5.2.44
13 Aug 2020 21:54:59
Revision:544846Original commit files touched by this commit This port version is marked as vulnerable.
jkim search for other commits by this committer
Remove unncessary memcpy(3) and fix file system ID handling.

I removed a bzero() call to reduce compiler warnings in the previous commit
(r544829).  It turned out the next memcpy() call was also wrong.  Just use
natural assignments here not to obfuscate the code.

Reported by:	Martin Simmons (martin at lispworks dot com) (some time ago)
5.2.44
13 Aug 2020 18:39:48
Revision:544829Original commit files touched by this commit This port version is marked as vulnerable.
jkim search for other commits by this committer
Remove a superfluous bzero(3) call to reduce compiler warnings.

PR:	226073
5.2.44
13 Aug 2020 18:18:34
Revision:544827Original commit files touched by this commit This port version is marked as vulnerable.
jkim search for other commits by this committer
Fix building emulators/virtualbox-ose-additions on head after vaccess(9) KPI
change.
5.2.44
19 Jul 2020 09:19:22
Revision:542551Original commit files touched by this commit This port version is marked as vulnerable.
madpilot search for other commits by this committer
- Update VirtualBox ports to 5.2.44
- Adapt and regenerate patches
- Reduce differences in patch-src_VBox_Devices_PC_vbox-cpuhotplug.dsl [1]

Patch based on one provided by Mario Lobo <lobo@bsd.com.br>.

Many thanks to people who provided ideas and suggetions in the
PR and review.

PR:			244212
Submitted by:		Nikita Stepanov <nikitastepan0v@bk.ru>
Reviewed by:		kevans [1]
Tested by:		lwshu
Approved by:		ports-secteam (joneum)
MFH:			2020Q3
Security:		1e7b316b-c6a8-11ea-a7d5-001999f8d30b
Differential Revision:	https://reviews.freebsd.org/D25496
5.2.34_4
07 Jun 2020 13:08:06
Revision:538153Original commit files touched by this commit This port version is marked as vulnerable.
bofh search for other commits by this committer
emulators/virtualbox-ose: UNBREAK with gsoap 2.8.103

- gSoap 2.8.103 macro soap_socket_errno changed from:
  soap_socket_errno(s) -> soap_socket_errno

PR:		246910
Submitted by:	dereks@lifeofadishwasher.com
Reported by:	transitive@gmail.com
5.2.34_4
18 May 2020 15:41:24
Revision:535745Original commit files touched by this commit This port version is marked as vulnerable.
tcberner search for other commits by this committer
emulators/virtualbox-ose: prepare for Qt5-5.15
5.2.34_4
15 Apr 2020 02:29:04
Revision:531736Original commit files touched by this commit This port version is marked as vulnerable.
cy search for other commits by this committer
Fix r531689 i386 build.

PR:		236616, 244847
Submitted by:	kevans
MFH:		2020Q2 (blanket: major runtime build fix)
MFH-with:	r531689
5.2.34_3
14 Apr 2020 13:47:51
Revision:531689Original commit files touched by this commit This port version is marked as vulnerable.
kevans search for other commits by this committer
emulators/virtualbox-ose: Switch build to USES= compiler:c++14-lang

The runtime breakage that started occurring after the LLVM 7 -> 8 transition
has been diagnosed with help from cem@, and the attached patch fixes it. The
problem ended up being that tail-call optimization was being applied to this
function (which should probably be written in assembly instead) and moving
the tail-call to later on after some stack manipulations. The problem with
this is that this particular function uses alloca() to carefully craft a
stack that it's expecting to be used for the function it's calling at the
end.

The new patch fixes this using a technique that was committed later on in
upstream changeset 75061 to address a similar failure with GCC sanitizers
enabled. The FreeBSD-specific component of this patch is using the different
stack setup if __clang__ is defined as well.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.2.34_2
31 Mar 2020 17:41:05
Revision:529993Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
- Fix runtime for gcc rpath. [1]
  This is a regression of something that was working in the past. Please
  keep the _GCC_RUNTIME handling even if removing USE_GCC as it may
  come back again in the future and be forgotten.
- Fix build on 11.3 with ports ssl. [2]

PR:		245048 [1]
PR:		243315 [2]
Submitted by:	John Hein <jcfyecrayz at liamekaens.com> [2]
5.2.34_1
12 Mar 2020 00:41:33
Revision:528258Original commit files touched by this commit This port version is marked as vulnerable.
kevans search for other commits by this committer
emulators/virtualbox-ose: use contemporary GCC instead of old llvm

The bug in PR 236616 resulted in virtualbox getting pinned to llvm7. This is
less than ideal, and in-fact has been broken by improvements to
machine/atomic.h
on x86 that require a more modern compiler.

Switch the build to USE_GCC= any. The patches that were previously applied
if COMPILER_TYPE == clang are actually needed by newer GCCs as well, so make
those
standard patches instead, folding the Config.kmk patches together.

We should put some effort into testing llvm10 and working out why llvm
breaks
it, but fixing the build is more important at the moment.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 382 (showing only 100 on this page)

1 | 2 | 3 | 4  »