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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

non port: emulators/open-vm-tools/Makefile

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

1 | 2  »  

Saturday, 23 Dec 2023
18:14 Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of x11-toolkits/gtk30

New version of gtk3 in tree
commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5 commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5 commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5 commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5 3572ca3
Wednesday, 1 Nov 2023
19:25 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.3.5

PR:		274760
Reported by:	John Wolfe <jwolfe@vmware.com>
Security:	CVE-2023-34058
		CVE-2023-34059
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 541748a4f62100300eb7716ff1a4eb091e5edf0a commit hash: 541748a4f62100300eb7716ff1a4eb091e5edf0a commit hash: 541748a4f62100300eb7716ff1a4eb091e5edf0a commit hash: 541748a4f62100300eb7716ff1a4eb091e5edf0a 541748a
Wednesday, 20 Sep 2023
11:27 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.3.0

PR:		273486
Reported by:	John Wolfe <jwolfe@vmware.com>
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: babca63af439530c5aabbdb41942fe5003d9571f commit hash: babca63af439530c5aabbdb41942fe5003d9571f commit hash: babca63af439530c5aabbdb41942fe5003d9571f commit hash: babca63af439530c5aabbdb41942fe5003d9571f babca63
Friday, 21 Jul 2023
00:48 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Remove --enable-deploypkg

DeployPkg is conditional to an OPTION added recently.  I forgot this
parameter on CONFIGURE_ARGS from the time I was testing it.
Reported by:	vangyzen
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 9c700b63d18c67ed6a72fa8a8d781649f1b0aac7 commit hash: 9c700b63d18c67ed6a72fa8a8d781649f1b0aac7 commit hash: 9c700b63d18c67ed6a72fa8a8d781649f1b0aac7 commit hash: 9c700b63d18c67ed6a72fa8a8d781649f1b0aac7 9c700b6
Wednesday, 19 Jul 2023
15:38 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Add DEPLOYPKG option

Before this change, open-vm-tools port used to depend inconditionally of
libmspack, which is a requirement of DeployPkg plugin.  It turns out
that configure script only enable this plugin automatically on linux, so
it was not being built and dependency was not supposed to be there.

Instead of removing bogus dependency, I decided to add DEPLOYPKG option,
used to enable that plugin and left it off by default in order to
preserve previous default behavior.

Some changes on source code were needed to make DeployPkg to build on
FreeBSD and are done by new patches, which I intend to submit upstream.

Reported by:	vangyzen
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 6b0def58e21327b708a50ad5afd7d8ddc77438d1 commit hash: 6b0def58e21327b708a50ad5afd7d8ddc77438d1 commit hash: 6b0def58e21327b708a50ad5afd7d8ddc77438d1 commit hash: 6b0def58e21327b708a50ad5afd7d8ddc77438d1 6b0def5
Tuesday, 20 Jun 2023
11:08 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.2.5

PR:		271986
Reported by:	John Wolfe <jwolfe@vmware.com>
Security:	CVE-2023-20867
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: d65114f3cfb416ddfc8b32c3e9b5c621c0be96ab commit hash: d65114f3cfb416ddfc8b32c3e9b5c621c0be96ab commit hash: d65114f3cfb416ddfc8b32c3e9b5c621c0be96ab commit hash: d65114f3cfb416ddfc8b32c3e9b5c621c0be96ab d65114f
Friday, 10 Mar 2023
21:56 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.2.0

PR:		270077
Reported by:	John Wolfe <jwolfe@vmware.com>
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: af3ba1edf2eecd0d1f78811f855dc3d4d9864756 commit hash: af3ba1edf2eecd0d1f78811f855dc3d4d9864756 commit hash: af3ba1edf2eecd0d1f78811f855dc3d4d9864756 commit hash: af3ba1edf2eecd0d1f78811f855dc3d4d9864756 af3ba1e
Thursday, 2 Mar 2023
05:23 Tobias C. Berner (tcberner) search for other commits by this committer
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and
at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 fa81a4f
Thursday, 22 Dec 2022
16:30 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Add missing dependency

When X11 option is set, it depends of print/harfbuzz

Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 22791e55a64ab7c471335fb0822945bad0ebc654 commit hash: 22791e55a64ab7c471335fb0822945bad0ebc654 commit hash: 22791e55a64ab7c471335fb0822945bad0ebc654 commit hash: 22791e55a64ab7c471335fb0822945bad0ebc654 22791e5
Tuesday, 13 Dec 2022
12:44 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.1.5

Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 33a6bcb2a781b786d6a23adbdd1603759b019bd9 commit hash: 33a6bcb2a781b786d6a23adbdd1603759b019bd9 commit hash: 33a6bcb2a781b786d6a23adbdd1603759b019bd9 commit hash: 33a6bcb2a781b786d6a23adbdd1603759b019bd9 33a6bcb
Monday, 3 Oct 2022
18:30 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Fix PORTREVISION set

On 8f9a376fdfe9 I was supposed to bump PORTREVISION and not to set
PORTVERSION to 1.  Fix it.

Reported by:	marck
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 0f8f27e78eaae9d416b9e88304f41442adab6036 commit hash: 0f8f27e78eaae9d416b9e88304f41442adab6036 commit hash: 0f8f27e78eaae9d416b9e88304f41442adab6036 commit hash: 0f8f27e78eaae9d416b9e88304f41442adab6036 0f8f27e
17:55 Renato Botelho (garga) search for other commits by this committer Author: Geoff Davis
emulators/open-vm-tools: Fix vmware-guestd rc

Add eval to the call to ${checkvm_cmd} to make sure stdout/stderr are
redirect to /dev/null and remove spurious output when it's executed

PR:		266520
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 8f9a376fdfe9dc5fb43ba5f04aaba303393633c2 commit hash: 8f9a376fdfe9dc5fb43ba5f04aaba303393633c2 commit hash: 8f9a376fdfe9dc5fb43ba5f04aaba303393633c2 commit hash: 8f9a376fdfe9dc5fb43ba5f04aaba303393633c2 8f9a376
Wednesday, 7 Sep 2022
21:10 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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Wednesday, 24 Aug 2022
12:40 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.1.0

Security:	CVE-2022-31676
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 53cc66219870594de4728f003a900642ef95096a commit hash: 53cc66219870594de4728f003a900642ef95096a commit hash: 53cc66219870594de4728f003a900642ef95096a commit hash: 53cc66219870594de4728f003a900642ef95096a 53cc662
Friday, 12 Aug 2022
13:28 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.0.5

- Update to 12.0.5 [1]
- Silence checkvm_cmd [2]

PR:		264241 [1], 264564 [2]
Reported by:	John Wolfe <jwolfe@vmware.com> [1], oz42@oz42.eu [2]
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: eb65cf5cbe543a6372834bee33243344bc40f737 commit hash: eb65cf5cbe543a6372834bee33243344bc40f737 commit hash: eb65cf5cbe543a6372834bee33243344bc40f737 commit hash: eb65cf5cbe543a6372834bee33243344bc40f737 eb65cf5
Thursday, 28 Jul 2022
19:55 Dima Panov (fluffy) search for other commits by this committer
*/*: bump all consumes of deprecated GDK-Pixbuf-Xlib library

With hat:	desktop
commit hash: 308d6f8c550e4590a03e82c00069aa4b08f4ca18 commit hash: 308d6f8c550e4590a03e82c00069aa4b08f4ca18 commit hash: 308d6f8c550e4590a03e82c00069aa4b08f4ca18 commit hash: 308d6f8c550e4590a03e82c00069aa4b08f4ca18 308d6f8
Wednesday, 20 Jul 2022
14:21 Tobias C. Berner (tcberner) search for other commits by this committer
emulators: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alejandro Pulver <alejandro@varnet.biz>
  *  Alexander Best <arundel@gmx.net>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey V. Antipovsky <kemm@in-line.ru>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Brian Gaeke <brg@dgate.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  David Naylor <naylor.b.david@gmail.com>
  *  David O'Brien (obrien@cs.ucdavis.edu)
  *  Edward Tomasz Napierala <trasz@FreeBSD.org>
  *  Eric L. Hernes <erich@FreeBSD.org>
  *  Felix Palmen <felix@palmen-it.de>
  *  Ganael Laplanche <ganael.laplanche@martymac.org>
  *  Gerald Pfeifer <gerald@FreeBSD.org>
  *  Gunter Wambaugh <techgunter@yahoo.com>
  *  Jacques Vidrine <nectar@FreeBSD.org>
  *  Janni
  *  Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
  *  Jeremy Karlson
  *  Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>
  *  Joel Sutton <jsutton@webnet.com.au>
  *  Joerg Wunsch <joerg@FreeBSD.org>
  *  Jonathan M. Bresler (jmb)
  *  Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Juergen Lock <nox@jelal.kn-bremen.de>
  *  Kaltashkin Eugene <zhecka@gmail.com>
  *  Kevin Bowling <kbowling@FreeBSD.org>
  *  Li-Lun Wang <llwang@infor.org>
  *  Mario S F Ferreira <lioux@linf.unb.br> et al.
  *  Martin Hinner
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Neumann <mneumann@ntecs.de>
  *  Miguel Mendez <flynn@energyhq.homeip.net>
  *  Naram Qashat <cyberbotx@cyberbotx.com>
  *  Nicole Reid <root@cooltrainer.org>
  *  Nishika <nishika@cheerful.com>
  *  Pavel I Volkov <pavelivolkov@googlemail.com>
  *  Piotr Kubaj
  *  Ruan Wei (iamayan@gmail.com)
  *  Sebastian Schuetz <sschuetz@fhm.edu>
  *  Seiichirou Hiraoka
  *  Shaun Amott <shaun@FreeBSD.org>
  *  Sheldon Hearn <axl@iafrica.com>
  *  Simon Dick <simond@irrelevant.org>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Stijn Hoop <stijn@win.tue.nl>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Thomas Bernard <nanard@free.fr>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Tobias Reifenberger <tr@freebsd.mayn.de>
  *  Tom Carrick <knyghtmare@knyghtmare.com>
  *  Travis Poppe <tlp@liquidx.org>
  *  Uffe Jakobsen <uffe@uffe.org>
  *  Vladimir Kondratiev <wulf@mail.mipt.ru>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  alepulver
  *  alex
  *  dchapes@ddm.on.ca
  *  dk
  *  elbarto
  *  janek@gaja.ipan.lublin.pl
  *  jhb
  *  jmz
  *  joerg
  *  jraynard
  *  krion
  *  kstailey
  *  mbr@FreeBSD.org
  *  okeeblow <root@cooltrainer.org>
  *  pixel
  *  pjm
  *  tenser@spitfire.ecsel.psu.edu
  *  trasz
  *  trasz <trasz@pin.if.uz.zgora.pl>
  * # Created by Timothy Beyer <beyert@cs.ucr.edu>

With hat:	portmgr
commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd 27eb52a
Monday, 11 Apr 2022
19:32 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 12.0.0

PR:		262384
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 9a6a38031327d06c070f2004b593d0e2274cc30b commit hash: 9a6a38031327d06c070f2004b593d0e2274cc30b commit hash: 9a6a38031327d06c070f2004b593d0e2274cc30b commit hash: 9a6a38031327d06c070f2004b593d0e2274cc30b 9a6a380
Sunday, 10 Apr 2022
19:11 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)
commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 d63665f
Saturday, 26 Mar 2022
08:27 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
commit hash: 247c7db7513f1264922428278678da641c5a3f52 commit hash: 247c7db7513f1264922428278678da641c5a3f52 commit hash: 247c7db7513f1264922428278678da641c5a3f52 commit hash: 247c7db7513f1264922428278678da641c5a3f52 247c7db
Friday, 4 Feb 2022
19:10 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Fix build on current

After src commit 66c5fbca7719dca1ac361a010fa511a4514a662d, insmntque1()
changed to have only 2 arguments, breaking open-vm-tools.

Added a patch to call the new version on recent current and call
destructor to make sure it runs.

Suggested by:	kib
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 491b15ab8eebb36886d344bbf262a515bb46b6cd commit hash: 491b15ab8eebb36886d344bbf262a515bb46b6cd commit hash: 491b15ab8eebb36886d344bbf262a515bb46b6cd commit hash: 491b15ab8eebb36886d344bbf262a515bb46b6cd 491b15a
Tuesday, 30 Nov 2021
19:23 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Fix build after 1400043

NDINIT() last parameter was removed after this osversion

Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: ecfed7ee5cb8f6cef90628a3df1ace1011b5dc17 commit hash: ecfed7ee5cb8f6cef90628a3df1ace1011b5dc17 commit hash: ecfed7ee5cb8f6cef90628a3df1ace1011b5dc17 commit hash: ecfed7ee5cb8f6cef90628a3df1ace1011b5dc17 ecfed7e
Thursday, 30 Sep 2021
17:23 Renato Botelho (garga) search for other commits by this committer
emulators/open-vm-tools: Update to 11.3.5

PR:		258754
Reported by:	John Wolfe <jwolfe@vmware.com>
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: be35ffec8dc06a1eb961a948a084a5d698bf619a commit hash: be35ffec8dc06a1eb961a948a084a5d698bf619a commit hash: be35ffec8dc06a1eb961a948a084a5d698bf619a commit hash: be35ffec8dc06a1eb961a948a084a5d698bf619a be35ffe
Wednesday, 18 Aug 2021
14:04 Renato Botelho (garga) search for other commits by this committer Author: Vincent Milum Jr
emulators/open-vm-tools: Update to 11.3.0

This version introduces aarch64 support

PR:		256282
Sponsored by:	Rubicon Communications, LLC ("Netgate")
commit hash: 7c87a2355ec82b20c3aa4d7105a6b65435ddea05 commit hash: 7c87a2355ec82b20c3aa4d7105a6b65435ddea05 commit hash: 7c87a2355ec82b20c3aa4d7105a6b65435ddea05 commit hash: 7c87a2355ec82b20c3aa4d7105a6b65435ddea05 7c87a23
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Thursday, 25 Mar 2021
12:10 garga search for other commits by this committer
emulators/open-vm-tools: Update to 11.2.5 and other changes

- Update to 11.2.5 [1]
- Make fuse dependency optional adding new FUSE option, enabled by default [2]
- Remove CONFLICTS with packages that were removed years ago
- Remove DOCS items from pkg-plist and use PORTDOCS instead
- Install default tools.conf [1]
- Do not mkdir directories not covered by pkg-plist
- Rework patch-lib_guestApp_guestApp.c to respect ${PREFIX}
- vmware-kmod.in:
	- Simplify logic
	- Use kldstat -q instead of redirect stdout/stderr [2]
- Partially restore @preunexec removed in r473438.  Set tools.set.version as 0
  is important to let hypervisor to be notified package is removed.  Otherwise
  vCenter console shows tools status as "installed" but "not-running". [3]

PR:		252699 [1]
		226204 [2]
		246440 [3]
Submitted by:	John Wolfe <jwolfe@vmware.com> [1] [3]
		ohauer [2]
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Original commitRevision:569197 
Wednesday, 17 Mar 2021
16:44 garga search for other commits by this committer
emulators/open-vm-tools: Flavorize and other tweaks

- Remove emulators/open-vm-tools-nox11 and create a nox11 flavor
- Regenerate patches with make makepatch
- Sort Makefile and make portclippy and portlint happy
- Remove unused variables
- Simplify Makefile

Sponsored by:	Rubicon Communications, LLC ("Netgate")
Original commitRevision:568677 
Tuesday, 2 Mar 2021
12:19 garga search for other commits by this committer
emulators/open-vm-tools: Take maintainership
Original commitRevision:566949 
00:51 jpaetzel search for other commits by this committer
deorbit jpaetzel
Original commitRevision:566930 
Friday, 8 Jan 2021
07:47 fluffy search for other commits by this committer
devel/doxygen: Update to 1.9.0

- regen patches by 'make makepatch'
- adjust consumers which affected by new doxygen styles
- take maintainersip

Changelog: https://www.doxygen.nl/manual/changelog.html#log_1_9_0

PR:		242347
Submitted by:	fluffy
Reported by:	Naram Qashat (ex-maintainer)
Exp-run by:	antoine
Original commitRevision:560752 
Thursday, 31 Dec 2020
19:17 fluffy search for other commits by this committer
emulators/open-vm-tools: update to 11.2.0 release

PR:		250550
Submitted by:	fluffy
Approved by:	jpaetzel
Original commitRevision:559767 
Wednesday, 21 Oct 2020
18:47 jpaetzel search for other commits by this committer
Fix an issue where the rc.d script can error out because it was run before
ldconfig

PR:	250407
Submitted by:	dim
Sponsored by:	Panzura
Original commitRevision:552879 
Thursday, 10 Sep 2020
13:27 jpaetzel search for other commits by this committer
Update to 11.1.5

There's no functional changes in this update that apply to FreeBSD.  Upstream
fixed
some issues detected by coverity.

https://github.com/vmware/open-vm-tools/blob/stable-11.1.5/ReleaseNotes.md

PR:	248782
Submitted by:	John Wolfe <jwolfe@vmware.com>
Sponsored by:	Panzura, Inc
Original commitRevision:548202 
Monday, 24 Aug 2020
00:40 jpaetzel search for other commits by this committer
Fix compilation in a -fno-common universe
Original commitRevision:546031 
Saturday, 30 May 2020
00:57 tobik search for other commits by this committer
Clean up some things

Reported by:	portscan
Original commitRevision:537026 
Friday, 15 May 2020
03:52 jkim search for other commits by this committer
- Install a script in ${PREFIX}/bin rather than /usr/bin.  Fix plist.
- Add DOCS option for consistent build.  Documentation was automatically
built when doxygen was found by the configure script.

PR:		246468
Approved by:	jpaetzel (maintainer)
Original commitRevision:535263 
Thursday, 14 May 2020
14:18 jpaetzel search for other commits by this committer
Update to version 11.1.0

In terms of functionality this update is a no-op on
FreeBSD.  Some local patches were upstreamed and have
been removed from the port.

Tested matrix is ESXi 6.5 and 6.7, and Fusion.
FreeBSD HEAD, 12.1-R, 12.0-R and 11.3-R AMD64

The test plan ensures the VM power control works from
the management app, that the memory balloon driver operates
properly, and that reporting back to vCenter as far as IP
and whether the tools are installed and operational works.

In particular no i386 versions of FreeBSD were
explicitly tested, nor was any testing done on ESXi 7.0

https://github.com/vmware/open-vm-tools/blob/stable-11.1.0/ReleaseNotes.md

The new functionality in this version of the tools is Windows/Linux
only.  See the listed PR for the pieces FreeBSD needs to achieve parity.

PR:	246338
Submitted by:	jwolfe@vmware.com
Sponsored by:	Panzura
Original commitRevision:535238 
Thursday, 6 Feb 2020
20:18 jpaetzel search for other commits by this committer
Unbreak build on HEAD

PR:	243864
Submitted by:	Ruslan Garipov <brigadir15@gmail.com>
Sponsored by:	Panzura
Original commitRevision:525444 
Monday, 18 Nov 2019
17:36 jpaetzel search for other commits by this committer
Bump PORTREVISION to rebuild pkg in HEAD

For users tracking stable/12, stable/11, or supported releases
this will result in an upgrade of the port
with no functional change.

For users tracking HEAD before r353150 the new binary pkg
will likely cause your system to panic.

PR:	241180
Sponsored by:	Panzura
Fix suggested by:	mp
Original commitRevision:517880 
Tuesday, 5 Nov 2019
22:21 zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories e and g

Add USES=xorg and USES=gl to ports in categories starting with 'e' and 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
Original commitRevision:516847 
Wednesday, 30 Oct 2019
16:10 jpaetzel search for other commits by this committer
Update rc.d script to chase the removal of vmxnet

PR:	241580
Submitted by:	ard_1@mail.ru
Original commitRevision:516083 
Tuesday, 29 Oct 2019
14:36 jpaetzel search for other commits by this committer
Update to version 11.0.1

The biggest change is the removal of vmxnet from this package.  This means you
*must* be using the vmx driver included in FreeBSD or your networking will fail
after this update.  This is a danger for people who are running unsupported
versions
of FreeBSD but could also affect people who are running custom kernels that have
removed vmx from them.

This update reduces our patchset by taking advantage of patches submitted
upstream.

Sponsored by:	Panzura
Original commitRevision:515982 
Tuesday, 8 Jan 2019
11:46 tobik search for other commits by this committer
Do not set CONFLICTS{,_INSTALL} twice
Original commitRevision:489672 
Friday, 2 Nov 2018
13:32 rene search for other commits by this committer
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
Original commitRevision:483807 
Tuesday, 30 Oct 2018
19:17 jpaetzel search for other commits by this committer
Remove DNET option and hardwire the libdnet dependency

It hasn't actually been optional for a
very long time.

PR:	231872
Reported by:	Olli Hauer
Original commitRevision:483517 
Saturday, 29 Sep 2018
05:29 jpaetzel search for other commits by this committer
Update to 10.3.0

PR:	229985
Submitted by:	John Wolfe <jwolfe@vmware.com>
Original commitRevision:480889 
Tuesday, 11 Sep 2018
18:34 zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
Original commitRevision:479538 
Friday, 31 Aug 2018
18:13 jpaetzel search for other commits by this committer
Chase FreeBSD HEAD changes

r338318, r338143

The patches have been upstreamed to VMware.

Submitted by:	dim
Original commitRevision:478602 
Tuesday, 31 Jul 2018
18:41 zeising search for other commits by this committer
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
Original commitRevision:476013 
Wednesday, 27 Jun 2018
13:55 mat search for other commits by this committer
Do not force stop services when a package is deinstalled.

Starting or stopping services is the role of pkg(8).

Sponsored by:	Absolight
Original commitRevision:473439 
Monday, 28 May 2018
02:04 jpaetzel search for other commits by this committer
Update to version 10.2.5

For the most part this is just to track upstream for FreeBSD.
In particular 10.2.0 introduced a regression whereby UFS support
was dropped.  The fix was backported to the FreeBSD port of 10.2.0
in lieu of waiting for 10.2.5 to be released.

PR:	227124
Submitted by:	John Wolfe <jwolfe@vmware.com>
Original commitRevision:471014 
Wednesday, 23 May 2018
22:37 jpaetzel search for other commits by this committer
Unbreak after src r333813

Fallout from being out of tree.
Original commitRevision:470726 
Tuesday, 13 Mar 2018
14:20 jpaetzel search for other commits by this committer
Reintegrate accidentally removed patch

Along the way remove a patch that is no longer
needed.

Reported by:	John Wolfe <jwolfe@vmware.com>
Pointyhat:	jpaetzel
Original commitRevision:464378 
Saturday, 10 Mar 2018
22:56 jpaetzel search for other commits by this committer
Fix bug that causes crashes when running commands from the host

PR:	226478
Submitted by:	german.mb@gmail.com
Reviewed by:	John Wolfe <jwolfe@vmware.com>
Original commitRevision:464095 
Sunday, 25 Feb 2018
15:35 jpaetzel search for other commits by this committer
Backport a fix from upstream that broke UFS

Reported by:	dim
Obtained from:	VMware
Original commitRevision:462960 
Wednesday, 24 Jan 2018
09:41 ak search for other commits by this committer
- Update name of autoreconf WRKSRC variable in comment
- Fix a few ports with invalid USES autoreconf arguments
- Add check for invalid USES autoreconf arguments

Differential Revision:	https://reviews.freebsd.org/D14004
Approved by:	tijl (autotools maintainer), portmgr (mat)
Original commitRevision:459824 
Tuesday, 2 Jan 2018
14:45 jpaetzel search for other commits by this committer
Fix build with clang 6.0.0

Also avoids an endless loop in practice

PR:	224816
Submitted by:	dim
Original commitRevision:457864 
Thursday, 28 Dec 2017
22:45 jpaetzel search for other commits by this committer
Don't remove a config file the port doesn't install.

PR:	224595
Reported by:	Mikhail Golub <gmn@gmn.org.ua>
Reviewed by:	John Wolfe <jwolfe@vmware.com>
Original commitRevision:457485 
Saturday, 23 Dec 2017
05:20 jpaetzel search for other commits by this committer
Update to 10.2.0

See the following link for the full release notes for this release:
https://github.com/vmware/open-vm-tools/blob/10.2.x/ReleaseNotes.md

PR:	224373
Submitted by:	John Wolfe <jwolfe@vmware.com>
Original commitRevision:457023 
Thursday, 7 Dec 2017
19:52 jpaetzel search for other commits by this committer
Remove unused dependancies.
Original commitRevision:455751 
Monday, 2 Oct 2017
20:04 jpaetzel search for other commits by this committer
Remove external ICU dependancy

MFH:	2017Q4
Original commitRevision:451100 
Monday, 25 Sep 2017
00:02 jbeich search for other commits by this committer
devel/icu: update to 59.1

- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
Original commitRevision:450556 
Tuesday, 12 Sep 2017
13:01 jbeich search for other commits by this committer
Back out C++11 changes for ICU >= 59

r449608, r449609, r449610, r449611, r449612, r449613, r449614,
r449621, r449661, r449662 are reverted. ICU will pull char16_t typedef
in C++98 mode instead.

Pointy hat to:	jbeich
PR:		218788 222222 222225
Original commitRevision:449685 
Monday, 11 Sep 2017
17:17 jbeich search for other commits by this committer
emulators/open-vm-tools: unbreak with ICU >= 59

stringxx/string.cc:927:23: error: use of undeclared identifier 'Unicode_ToTitle'
   return CopyAndFree(Unicode_ToTitle(c_str(), locale), free);
                      ^

PR:		222225
Original commitRevision:449661 
Tuesday, 29 Aug 2017
16:43 jpaetzel search for other commits by this committer
Update to 10.1.10

Improvements include:

  - Improved OS detection and reporting for FreeBSD 11 and 12.
  - Improved networking resume for DHCP FreeBSD guests.
  - Check for Xen, VirtualPC etc., only if VMware not detected.
  - Improve timesync when the offset is large.

Full changelog is available at:
https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/ChangeLog

PR:	221194
Original commitRevision:448929 
Monday, 21 Aug 2017
13:14 mat search for other commits by this committer
Don't set WRKSRC when USE_GITHUB. Use the correct GH_ACCOUNT/GH_PROJECT,
and use WRKSRC_SUBDIR.

Sponsored by:	Absolight
Original commitRevision:448471 
Thursday, 17 Aug 2017
18:00 jpaetzel search for other commits by this committer
Take maintainership

Approved by:	swills
Original commitRevision:448160 
17:47 jhb search for other commits by this committer
Don't leak lock from os_kmem_alloc().

The current port patches for os_kmem_alloc() add VM object locking.
However, the lock is not unlocked in the success case because the
unlock code is inside of an if body instead of after the if statement.

Reported by:	jpaetzel
Reviewed by:	jpaetzel
Approved by:	swills
MFH:		2017Q3
Differential Revision:	https://reviews.freebsd.org/D12038
Original commitRevision:448159 
Thursday, 27 Jul 2017
13:57 mat search for other commits by this committer
Regular USE_GITHUB cleanup.

Sponsored by:	Absolight
Original commitRevision:446741 
Friday, 30 Jun 2017
18:37 swills search for other commits by this committer
emulators/open-vm-tools: update to 10.1.5
Original commitRevision:444773 
Friday, 14 Apr 2017
17:36 garga search for other commits by this committer
Make vmware-kmod startup script to return 1 when it fails

Approved by:	swills (maintainer)
MFH:		2017Q2
Sponsored by:	Rubicon Communications (Netgate)
Differential Revision:	https://reviews.freebsd.org/D10397
Original commitRevision:438529 
Friday, 24 Mar 2017
14:43 swills search for other commits by this committer
emulators/open-vm-tools: improve scripts

Make it possible to disable the rc scripts.
Still default to enabled, but only when checkvm says we are in a VM.
While here, improve scripts slightly.

Requested by:	mat
Tested by:	mat
Original commitRevision:436816 
Wednesday, 22 Mar 2017
14:52 swills search for other commits by this committer
emulators/open-vm-tools: Update to 10.1.0

PR:		212471
Original commitRevision:436703 
Tuesday, 21 Feb 2017
19:20 ngie search for other commits by this committer
emulators/open-vm-tools: change sysctl_add_oid use to SYSCTL_ADD_OID

sysctl_add_oid was changed in base/head@r310051 to take a label parameter,
and open-vm-tools doesn't supply it as it depends on the old KPI signature.
SYSCTL_ADD_OID doesn't require the label parameter since its inception
though, thus it's a backwards compatible solution for adding sysctl oids.

PR:		215353
Reported by:	dim
Submitted by:	ed
Reviewed by:	ed, lwhsu
Approved by:	lwhsu
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D9698
Original commitRevision:434550 
Saturday, 19 Nov 2016
18:21 jbeich search for other commits by this committer
devel/icu: update to 58.1

Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
Original commitRevision:426525 
Monday, 14 Nov 2016
07:47 linimon search for other commits by this committer
Mark as broken on various tier-2 archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:426089 
Friday, 21 Oct 2016
15:21 mat search for other commits by this committer
Use USES=pathfix where applicable.

PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
Original commitRevision:424427 
Saturday, 24 Sep 2016
11:06 tijl search for other commits by this committer
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:422711 
Wednesday, 6 Jul 2016
22:10 mat search for other commits by this committer
Bump PORTREVISION for the icu revert.

This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.

PR:		205120
With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:418153 
07:34 gahr search for other commits by this committer
devel/icu: bump PORTREVISION on dependent ports
Original commitRevision:418119 
Friday, 1 Apr 2016
14:00 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412346 
Sunday, 7 Jun 2015
12:53 swills search for other commits by this committer
emulators/open-vm-tools: Fix pam issue

While here, fix a plist issue

PR:		200637
Original commitRevision:388693 
Thursday, 23 Apr 2015
21:26 bapt search for other commits by this committer
Update icu to 55.1
Original commitRevision:384614 
Tuesday, 23 Dec 2014
15:48 brd search for other commits by this committer
Add a startup requirement on ldconfig so start up does not fail with:

Shared object "libiconv.so.2" not found, required by "libglib-2.0.so.0"

Approved by:	swills
Original commitRevision:375346 
Wednesday, 19 Nov 2014
11:49 kwm search for other commits by this committer
The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example
xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the
exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
Original commitRevision:372768 
Thursday, 2 Oct 2014
18:17 glebius search for other commits by this committer
Update for recent ifnet(9) changes in head.

Approved by:	bapt (blanket)
Original commitRevision:369842 
Monday, 1 Sep 2014
19:34 tijl search for other commits by this committer
Add USES=libtool to accessibility/atkmm and bump dependent ports
Original commitRevision:366938 
Thursday, 3 Jul 2014
11:09 amdmi3 search for other commits by this committer
- Switch to USES=libtool, drop .la files

Approved by:	portmgr blanket
Original commitRevision:360353 
Friday, 25 Apr 2014
15:39 swills search for other commits by this committer
- Fix build on 11-CURRENT by patching:
  modules/freebsd/vmhgfs/channel.h [2] [3]
  libvmtools/i18n.c [2]
  modules/freebsd/vmmemctl/os.c [4]

PR:		ports/187426 [1]
PR:		ports/188744 [2]
Submitted by:	alfred [2]
Submitted by:	garga [3]
Submitted by:	bdrewery [4]
Original commitRevision:352137 
Friday, 28 Feb 2014
18:57 delphij search for other commits by this committer
Trap SIGBUS while doing port probe.  On FreeBSD a SIGBUS is delivered
when accessing port that is not accessible, which is the case when
running vmware-vmcheck on bare metal system.

Approved by:	swills (maintainer)
Obtained from:	FreeNAS
Original commitRevision:346566 
Friday, 7 Feb 2014
11:44 bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
Original commitRevision:343214 
Wednesday, 1 Jan 2014
16:49 swills search for other commits by this committer
- Add an ugly hack to rename base64.h so that it doesn't conflict with the one
  installed by security/heimdal

PR:		ports/177454
Reported by:	Andriy Syrovenko <andriys@gmail.com>
Original commitRevision:338381 
Sunday, 22 Dec 2013
22:23 swills search for other commits by this committer
- Require netif in vmware-guestd to avoid DHCP issue
- Bump PORTREVISION for package change

PR:		ports/168332
PR:		ports/149949
Original commitRevision:337221 
Saturday, 16 Nov 2013
23:22 swills search for other commits by this committer
- Update to 9.4.0
- Commit open-vm-tools-nox11 part of conversion to optionsNG missed in last
  commit [1]
- Fix plist issue with open-vm-tools-nox11 with optionsNG enabled

PR:		ports/183893 [1]
Submitted by:	mat
Original commitRevision:334036 
14:18 swills search for other commits by this committer
- Convert to new options framework
- Pet portlint

PR:		ports/183893
Submitted by:	mat
Original commitRevision:333999 
04:35 swills search for other commits by this committer
- Update to 9.2.3-1031360 [1]
- Fix build on CURRENT

PR:		ports/180471 [1] (partially)
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net> [1] (partially)
Original commitRevision:333981 
Thursday, 7 Nov 2013
21:50 swills search for other commits by this committer
- Add stage support
- Convert to USES=kmod

PR:		ports/183754
Submitted by:	mat
Original commitRevision:333158 
Saturday, 19 Oct 2013
14:39 tijl search for other commits by this committer
- Fix build with clang and recent kernel API changes.
- Use new style LIB_DEPENDS.

PR:		173038, 174290, 180499
Submitted by:	Garrett Cooper <yaneurabeya@gmail.com>
Approved by:	swills (maintainer)
Original commitRevision:330878 
Friday, 20 Sep 2013
16:43 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
Original commitRevision:327721 
12:54 bdrewery search for other commits by this committer
SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Original commitRevision:327697 

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

1 | 2  »