FreeBSD/src 345326stable 11, stable/11/sys/dev/hwpmc hwpmc_core.c

MFC r345078:
hwpmc/core: Adopt to upcoming Skylake TSX errata.

FreeBSD/src 345325stable 12, stable/12/sys/i386/i386 exception.s

MFC r345246:
i386: improve detection of the fast page fault assist.

FreeBSD/src 345324head/sys/vm vm_fault.c

vm_fault_copy_entry: accept invalid source pages.

Either msync(MS_INVALIDATE) or the object unlock during vnode
truncation can expose invalid pages backing wired entries.  Accept
them, but do not install them into destrination pmap.  We must create
copied pages in the copy case, because e.g. vm_object_unwire() expects
that the entry is fully backed.

Reported by:    syzkaller, via emaste
Reported by:    syzbot+514d40ce757a3f8b15bc at syzkaller.appspotmail.com
Reviewed by:    markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D19615

FreeBSD/ports 496341head/comms/gnuradio Makefile

Fix DEPENDS

FreeBSD/ports 496340head/textproc/nuspell Makefile

textproc/nuspell: pet portlint

Add USE_LDCONFIG after BUILD_SHARED_LIBS. As USE_LDCONFIG=yes is nop
there's no need to bump PORTREVISION.

FreeBSD/ports 496339head/textproc/nuspell distinfo

textproc/nuspell: remove leftover from unbundling catch2

FreeBSD/ports 496338head/www/phalcon Makefile distinfo

Update to 3.4.3

Changelog: https://github.com/phalcon/cphalcon/releases/tag/v3.4.3

- Add PHP 7.3 support
- Give Maintainership to Submitter [1]

PR:            236239
Reported by:    Franco Fichtner <franco at opnsense.org>
Approved by:    maintainer [1]
Sponsored by:   Netzkommune GmbH

FreeBSD/ports 496337head/Mk bsd.default-versions.mk, head/devel/cquery Makefile

Switch to devel/llvm80 for DEFAULT_VERSIONS

PR:            235215

FreeBSD/ports 496336head/textproc/nuspell Makefile pkg-plist

FreeBSD/ports 496335branches 2019Q1, branches/2019Q1/www/gitea distinfo Makefile

MFH: r496334

Update to 1.7.3

Changelog: https://blog.gitea.io/2019/03/gitea-1.7.4-is-released/

PR:            236563
Submitted by:   stb at lassitu.de (maintainer)
Security:       8ba7358-4b02-11e9-9ba0-4c72b94353b5
Sponsored by:   Netzkommune GmbH

Approved by:    ports-secteam (joneum)

FreeBSD/ports 496334head/www/gitea distinfo Makefile

Update to 1.7.3

Changelog: https://blog.gitea.io/2019/03/gitea-1.7.4-is-released/

PR:            236563
Submitted by:   stb at lassitu.de (maintainer)
MFH:           2019Q1
Security:       8ba7358-4b02-11e9-9ba0-4c72b94353b5
Sponsored by:   Netzkommune GmbH

FreeBSD/ports 496333head/security/vuxml vuln.xml

Add entry for www/gitea

PR:            236563

FreeBSD/ports 496332head/math/cocoalib pkg-plist Makefile, head/math/cocoalib/files Makefile.AlgebraicCore patch-src_AlgebraicCore_TmpLDP.C

math/cocoalib: create port

CoCoALib is a C++ library for Computations in Commutative Algebra,
focused mainly on polynomial rings, ideals, Groebner basis and
similar topics.

WWW: http://cocoa.dima.unige.it

PR:            231807
Submitted by:   Lorenzo Salvadore <phascolarctos at protonmail.ch>

FreeBSD/ports 496331branches/2019Q1/www/node6 Makefile

Mark BROKEN in 2019Q1: fails to build

1 warning and 12 errors generated.
gmake[2]: *** [node_lib.target.mk:161: 
/wrkdirs/usr/ports/www/node6/work/node-v6.17.0/out/Release/obj.target/node_lib/src/node.o] 
Error 1
rm fdbae697ce2581eab655830cb44851fdf8723710.intermediate
gmake[2]: Leaving directory '/wrkdirs/usr/ports/www/node6/work/node-v6.17.0/out'
gmake[1]: *** [Makefile:73: node] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/node6/work/node-v6.17.0'
*** Error code 1

Reported by:    pkg-fallout
Approved by:    ports-secteam (joneum)

FreeBSD/ports 496330head/misc/nnn distinfo Makefile

misc/nnn: update to 2.4

PR:            236646
Submitted by:   Dmitri Goutnik <dg at syrec.org> (maintainer)

FreeBSD/src 345323head/tests/sys/netmap ctrl-api-test.c

netmap: update unit tests

Revision r345269 introduced changes that triggered a regression on netmap
unit tests (tests/sys/netmap/ctrl-api-test.c).
This change updates the unit tests to remove the regression.

Reported by:    lwhsu
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D19639

FreeBSD/ports 496329head/devel/awscli distinfo Makefile

devel/awscli: Update 1.16.123 -> 1.16.127

Sponsored by:   Miles AS

FreeBSD/ports 496328head/devel/py-botocore distinfo Makefile

devel/py-botocore: Update 1.12.113 -> 1.12.117

Sponsored by:   Miles AS

FreeBSD/src 345322stable 11, stable/11/usr.sbin/freebsd-update freebsd-update.sh

MFC r34505: freebsd-update: restore old exit code when no updates are available
locally

This unbreaks ezjail and iocell, which get into an endless loop trying to
figure out how many times "freebsd-update install" needs to be called.

PR:            229346
Submitted by:   Mike Cole <mcole36 at gmail.com>
Approved by:    bapt

FreeBSD/src 345321head/sys/netpfil/ipfw/nat64 nat64lsn.c

Do not enter epoch section recursively.

A pfil hook is already invoked in NET_EPOCH section.

FreeBSD/ports 496327head/shells/bash distinfo Makefile

Update to 5.0.3

FreeBSD/src 345320stable 12, stable/12/usr.sbin/freebsd-update freebsd-update.sh

MFC r34505: freebsd-update: restore old exit code when no updates are available
locally

This unbreaks ezjail and iocell, which get into an endless loop trying to
figure out how many times "freebsd-update install" needs to be called.

PR:            229346
Submitted by:   Mike Cole <mcole36 at gmail.com>
Approved by:    bapt

FreeBSD/src 345319head/sys/netpfil/ipfw/nat64 nat64lsn.c

Use NET_EPOCH instead of allocating separate one.

MFC after:      1 month

FreeBSD/ports 496326head/devel/pear-PHP_CodeSniffer distinfo Makefile

Update to 3.4.1

Sponsored by:   Netzkommune GmbH

FreeBSD/ports 496325head/graphics Makefile pecl-imagick-im7, head/graphics/pecl-imagick-im7 Makefile

Introduce a separate port of pecl-imagick using ImageMagick version 7.

FreeBSD/ports 496324head/graphics/pecl-imagick Makefile

Switch pecl-imagick back to ImageMagick 6.
There will be a slave port pecl-imagick-im7 with dependency on ImageMagick 7.

PR:            233522

FreeBSD/ports 496323head/comms/pear-Horde_ActiveSync distinfo Makefile

Update to 2.39.8

Sponsored by:   Netzkommune GmbH

FreeBSD/ports 496322head/sysutils/xen-guest-tools Makefile

Unbreak

PR:            234633

FreeBSD/ports 496321head/www/p5-Catalyst-Component-InstancePerContext Makefile

- Add LICENSE
- Add NO_ARCH

Approved by:    portmgr blanket

FreeBSD/ports 496320head/graphics/openjump pkg-plist Makefile, head/graphics/openjump/files patch-bin_oj__linux.sh

graphics/openjump: Update to 1.14.1

The update of graphics/openjump from version 1.13 to 1.14.1 release rev.
6147 brings important bugfixes and new features[1]:

  Some of the many new features and improvements
  * CORE source is now java 8
  * general java 11 runtime compatibility
  * Add an option to connect to a WMS with invalid certificate
  * Improve LayerView naming and saving, allow views based on view
  * Added LegendPlugin to display a legend of symbols adopted into the view
  * PLUS: Added OpenKLEM extension for topographic and Hydrological analysis
  * Added histogram plugin for raster which calculates
    also statistic indices, relative and cumulative frequancies

[1] https://sourceforge.net/projects/jump-pilot/files/OpenJUMP/1.14.1/

PR:            236555
Submitted by:   Rainer Hurling <rhurlin at gwdg.de>  (maintainer)

FreeBSD/ports 496319head/www/kcgi Makefile, head/www/kcgi/files kfcgi.in

Add a rc script

Add a rc script (with profile support) to allow users to use kfcgi so spawn fcgi
processes

Submitted by:   Causal Agent <june at causal.agency>

FreeBSD/ports 496318head/devel/binutils Makefile

Disable gold on sparc64

Submitted by:   MeSOFT Corporate Email <bmeyer at mesoft.com.au>

FreeBSD/ports 496317head/www/cliqz distinfo Makefile

Update to 1.25.3

PR:            236528
Submitted by:   Santhosh Raju <santhosh.raju at gmail.com> (maintainer)
Sponsored by:   Netzkommune GmbH

FreeBSD/src 345318head/usr.bin/lockf lockf.c

lockf(1): return EX_UNAVAILABLE if -n is used and the lock file does not
exist

Apply EX_UNAVAILABLE patch part from PR 170775 to match the documentation.

Checked with a command from PR 210770:
lockf -n /tmp/doesnotexist echo; echo $?

PR:            210770
MFC after:      1 week

FreeBSD/ports 496316head/Mk/Uses kde.mk

kde.mk: fix handling of versioned components

When prefixing the components in r496296 the versioned components where neglected,
which lead to for example the 'baloo' component no longer being defined properly.

Reported by:    antoine

FreeBSD/src 345317head/release/tools ec2.conf

Only install amazon-ssm-agent into amd64 AMIs.

This package does not exist on aarch64 at present.

FreeBSD/src 345316head/release Makefile.ec2

Pass --arm64 to bsdec2-image-upload when building ARM64 AMIs.

Future commits will allow the resulting EC2 AMIs to actually boot and
be usable.

FreeBSD/ports 496315head/databases/postgis25 Makefile

databases/postgis25: Do not set CONFLICTS_INSTALL twice

FreeBSD/ports 496314head/databases/sequeler distinfo Makefile

databases/sequeler: Update to 0.6.8

Changes:        https://github.com/Alecaddd/sequeler/releases/tag/v0.6.8

FreeBSD/ports 496313head/archivers/go-compress Makefile, head/databases/gomdb Makefile

Deprecate Go library ports

Many of them are out of date now and there are few reasons to have
them in the tree [1].

[1] https://www.freebsd.org/doc/en/books/porters-handbook/go-libs.html

PR:            236502
Reviewed by:    dg at syrec.org
Approved by:    portmgr (mat), jlaffaye, wen, olgeni
Differential Revision:  https://reviews.freebsd.org/D19568

FreeBSD/ports 496312head/games/iortcw Makefile

games/iortcw: Mark LLD_UNSAFE

/usr/bin/ld: error: cannot preempt symbol: alcCaptureStop
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by snd_openal.c
>>>               build/release-freebsd-amd64/client/snd_openal.o:(S_AL_StopCapture)

PR:            226980
Reported by:    pkg-fallout

FreeBSD/ports 496311head/net/bsdec2-image-upload distinfo Makefile

Update bsdec2-image-upload to version 1.2.2.

This adds a new --arm64 option which flags the resulting AMI as
running on the arm64 architecture (e.g., the a1.* instance family).

FreeBSD/ports 496310head/math/py-pandas Makefile distinfo

math/py-pandas: Update to 0.24.2

Add OPTION for databases/py-sqlalchemy13

PR:            236645
Submitted by:   John W. O'Brien <john at saltant.com> (maintainer)

FreeBSD/ports 496309head/databases/timescaledb distinfo Makefile

databases/timescaledb: Update to 1.2.2

Approved by:    timur (mentor)
Sponsored by:   BBOX.io
Differential Revision:  https://reviews.freebsd.org/D19635

FreeBSD/src 345315stable 11, stable/11/lib/libc/sys stat.2

MFC r345087: Use consistent struct stat arg name in stat man page

stat, lstat, and fstat use `*sb` as the stat struct pointer arg name,
while fstatat previously used `*buf`.

FreeBSD/src 345314stable 12, stable/12/lib/libc/sys stat.2

MFC r345087: Use consistent struct stat arg name in stat man page

stat, lstat, and fstat use `*sb` as the stat struct pointer arg name,
while fstatat previously used `*buf`.

FreeBSD/ports 496308head/shells/ksh93-devel distinfo Makefile

Update to the latest att/ast github commit.

FreeBSD/ports 496307head/devel/py-QtPy distinfo Makefile

devel/py-QtPy: Update 1.6.0 -> 1.7.0

Reported by:    portscout

FreeBSD/ports 496306head/multimedia/musikcube distinfo Makefile

multimedia/musikcube: Update 0.63.0 -> 0.64.0

Reported by:    portscout

FreeBSD/ports 496305head/devel/py-opendht distinfo Makefile

devel/py-opendht: Update 1.8.1 -> 1.8.2

Reported by:    portscout