Commit Graph

472179 Commits

Author SHA1 Message Date
Gerald Pfeifer
a86c2dfa1a MFH: r499061
Approved by:	portmgr (miwi)

GCC has two runtime libraries:  The static library libgcc.a (-lgcc) and
the shared library libgcc_s.so (-lgcc_s).  Both implement many of the
same functions but they also each have their unique functions.  When
GCC links programs and libraries there are three possibilities:

1. gcc -static-libgcc or gcc -static: -lgcc
   => Just use libgcc.a.

2. gcc -shared-libgcc: -lgcc_s -lgcc
   => Link with libgcc_s first, so libgcc.a is only used for its unique
      functions.

3. gcc: -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed
   => Link with libgcc.a first so libgcc_s is only used for its unique
      functions (_Unwind_* functions).

Approach 3 is the default for gcc and it's also what clang and clang++ use;
approach 2 is the default for gfortran, g++ and probably other front ends.

This patch makes 3 the default for gfortran.  It significantly reduces
the use of libgcc_s.  The _Unwind_* functions are also available in the
old base system libgcc_s which means this reduces the need for
-rpath /usr/local/lib/gccN in ports that depend on libraries built with
gfortran.  Consider a dependency tree like this:

  prog -> libA -> libgcc_s (old base system libgcc_s is fine)
       -> libB -> libgcc_s (libB built with gfortran, needs new libgcc_s)

Here prog needs to be linked with -rpath /usr/local/lib/gccN even if it's
a normal C program compiled with clang.  Without -rpath it will fail to
start because it loads old libgcc_s first as a dependency of libA and then
it fails to load libB.  With this patch libB works with old base system
libgcc_s or may not need libgcc_s at all, so prog does not need to be
linked with -rpath.

PR:		208120
Submitted by:	tijl
2019-04-27 14:47:53 +00:00
Thomas Zander
c958c606a8 MFH: r500189
Update to upstream version 0.21.8

Details:
- Bugfix release, see upstream changelog:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.8/NEWS

Approved by:	ports-secteam (riggs)
2019-04-27 05:32:21 +00:00
Jan Beich
f0363efb1b MFH: r500182
emulators/citra: update to s20190426

Changes:	b9e51f0a0...7ea82e794
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-27 00:50:11 +00:00
Sunpoet Po-Chuan Hsieh
ced456960d MFH: r500165
Add BUILD_DEPENDS

security/nettle requires gmp 6.0.0+, otherwise support for public key algorithms will be unavailable.

PR:		237582
Submitted by:	eugen

Approved by:	ports-secteam (blanket)
2019-04-26 20:54:35 +00:00
Dmitry Marakasov
c82873e3fe MFH: r500123
- Add upstream patch to fix HUD disappearing after takin a screenshot

PR:		237531
Submitted by:	voidanix@420blaze.it
Approved by:	ports-secteam (with hat)
2019-04-26 18:30:35 +00:00
Lars Engels
a5847dfaaa MFH: r500091
net-mgmt/icingaweb2:

Update to 2.6.3

Approved by:	ports-secteam (joneum)
2019-04-26 10:59:53 +00:00
Tobias Kortkamp
2316a10f22 MFH: r500079
www/stagit: Update to 0.9.2

Changes:	https://codemadness.org/git/stagit/log.html

Approved by:	ports-secteam runtime fix blanket
2019-04-26 04:50:22 +00:00
Tobias Kortkamp
75f5905857 MFH: r500078
security/testssl.sh: Update to 3.0rc5

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0rc5

Approved by:	ports-secteam blanket
2019-04-26 04:49:46 +00:00
Antoine Brodin
c774ee9b16 MFH: r499817
textproc/htmldoc: Add workaround for hangs when compiled with clang 8
2019-04-25 18:00:17 +00:00
Antoine Brodin
aac47ec25f MFH: r500028
Make UNSAFESSL default on all archs

Reported by:	pkg-fallout
2019-04-25 16:15:30 +00:00
Mathieu Arnold
730f5e09e9 MFH: r499957 r499958 r499959
Update to BIND9 9.11.6-P1, 9.12.4-P1, and 9.14.1.

Security:	CVE-2018-5743, CVE-2019-6467
2019-04-25 07:22:22 +00:00
Tobias Kortkamp
2f77030567 MFH: r499949
security/signify: Add OpenBSD 6.6 key and retire no longer useful 6.3 key

Reported by:	tj@mrsk.me

Approved by:	ports-secteam blanket
2019-04-25 05:54:18 +00:00
Jochen Neumeister
3be5096caf MFH: r499929
- Update to 8.6.15

PR:		237483
Reported by:	tech-lists  _at_  zyxst.net
Security:	2bad8b5d-66fb-11e9-9815-78acc0a3b880

Approved by:	ports-secteam (joneum)
2019-04-25 05:16:26 +00:00
Jochen Neumeister
1e5b5e9d6c MFH: r499938
Update to 7.66

Changelog: https://www.drupal.org/project/drupal/releases/7.66

Security:	2bad8b5d-66fb-11e9-9815-78acc0a3b880
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-04-25 05:15:08 +00:00
Jan Beich
1165b968d9 MFH: r499921
emulators/citra: update to s20190423

Changes:	28df11dba...b9e51f0a0
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-25 00:52:35 +00:00
Niclas Zeising
3e704ee606 MFH: r499905
Update drm kmod ports

Update drm-fbsd11.2-kmod and drm-fbsd12.0-kmod to their latest snapshots.
This fixes loading order issues with ttm.

Approved by:	ports-secteam (implicit, drm-driver blanket)
2019-04-24 20:07:41 +00:00
Chris Rees
21cf00ec44 MFH: r499898
x11/cde: Fix building on FreeBSD 12

Add some missing dependencies and a couple more shebang fixes

PR:		ports/237518
Submitted by:	Thomas Merkel

Approved by:	portmgr (build fix blanket)
2019-04-24 19:36:20 +00:00
Antoine Brodin
aeb0c8a4b0 MFH: r499891
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 17:52:41 +00:00
Antoine Brodin
de75a1aa7b MFH: r499860
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 16:17:29 +00:00
Antoine Brodin
7fb0a80f4c MFH: r499858
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 16:14:45 +00:00
Jan Beich
da2816a29c MFH: r499843
multimedia/libva-intel-media-driver: update to 19.1.0 (nop)

Changes:	https://github.com/intel/media-driver/compare/42f6f231...intel-media-19.1.0
Changes:	https://github.com/intel/media-driver/releases/tag/intel-media-19.1.0
Reported by:	GitHub (watch releases)
Approved by:	ports-secteam blanket
2019-04-24 14:05:33 +00:00
Antoine Brodin
9fb60a58fd MFH: r499832
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 10:59:00 +00:00
Ganael LAPLANCHE
b6440305ca MFH: r499741
Fix METAR data download

PR:		237400
Submitted by:	russo@bogodyn.org

Approved by:	portmgr (miwi)
2019-04-24 10:13:48 +00:00
Cy Schubert
3094b4b5d7 MFH: r499654
Update wpa_supplicant/hostapd 2.7 --> 2.8

Upstream documents the following advisories:

- https://w1.fi/security/2019-1/sae-side-channel-attacks.txt
- https://w1.fi/security/2019-2/eap-pwd-side-channel-attack.txt
- https://w1.fi/security/2019-3/sae-confirm-missing-state-validation.txt
- https://w1.fi/security/2019-4/eap-pwd-missing-commit-validation.txt
- https://w1.fi/security/2019-5/eap-pwd-message-reassembly-issue-\
  with-unexpected-fragment.txt

Approved by:	portmgr (miwi@)
Security:	CVE-2019-9494, VU#871675, CVE-2019-9495, CVE-2019-9496,
  		CVE-2019-9497, CVE-2019-9498, CVE-2019-9499
2019-04-24 03:56:11 +00:00
Danilo Egea Gondolfo
9266adf650 MFH: r497515 r499671
- Update to 1.1.1

- Update to 1.1.3

This release has fixes for CVE-2019-9900 and CVE-2019-9901

Approved by:	ports-secteam (miwi)
2019-04-23 18:53:17 +00:00
Mark Linimon
62bbc4e56f MFH: r499767
Now builds on aarch64.

PR:		237432
Submitted by:	Greg V <greg at unrelenting dot technology>
Approved by:	portmgr (tier-2 blanket)
2019-04-23 16:38:13 +00:00
Antoine Brodin
729b4b39a2 MFH: r499765
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-23 15:24:37 +00:00
Ruslan Makhmatkhanov
a98354cc45 MFH: r499737
net-p2p/deluge-cli: fix deluged rc-script

PR:		237389
Submitted by:	Delan Azabani <delan@azabani.com>

Approved by:	portmgr (blanket approval)
2019-04-23 09:23:05 +00:00
Jan Beich
d7497612b8 MFH: r499702
games/openbor: update to 6989

Changes:	6b92f4af...66657298
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-04-23 00:26:54 +00:00
Antoine Brodin
1f0cfb595c MFH: r499657
Mark BROKEN on FreeBSD 12 and 13

mlton  -mlb-path-var 'SRC /wrkdirs/usr/ports/lang/urweb/work/urweb-20150520/src' -mlb-path-var 'BUILD /wrkdirs/usr/ports/lang/urweb/work/urweb-20150520/src' -output bin/urweb src/compiler.mlb
invalid target: self

Reported by:	pkg-fallout
2019-04-22 16:04:24 +00:00
Antoine Brodin
16f2914aad MFH: r499655
Mark BROKEN on FreeBSD 12 and 13

mlton -default-ann 'nonexhaustiveMatch ignore' -output bin/twelf-server build/${cmfileid}
invalid target: self

Reported by:	pkg-fallout
2019-04-22 16:01:46 +00:00
Antoine Brodin
ba59737f4e MFH: r499651
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-22 15:09:34 +00:00
Antoine Brodin
239a24309d MFH: r499649
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-22 15:06:32 +00:00
Tobias Kortkamp
b55329b7b3 MFH: r499639
net-mgmt/dhcdrop: Fix build on FreeBSD >= 12.0 and unbreak STATIC option

Add missing libibverbs dependency when linking statically.  On
FreeBSD >= 12.0 libpcap needs libibverbs:

/usr/bin/ld: error: undefined symbol: ibv_get_device_list
>>> referenced by pcap-rdmasniff.c:370 (/usr/src/contrib/libpcap/pcap-rdmasniff.c:370)
>>>               pcap-rdmasniff.o:(rdmasniff_create) in archive /usr/lib/libpcap.a

http://beefy6.nyi.freebsd.org/data/120amd64-default/499421/logs/errors/dhcdrop-0.5_2.log

While here fix the STATIC option.  Currently the port always links
statically since --disable-static-build is broken and also enables
static linking.

Reported by:	antoine, pkg-fallout

Approved by:	ports-secteam blanket
2019-04-22 13:50:53 +00:00
Antoine Brodin
d14bcb6bbc MFH: r499633
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-22 12:37:36 +00:00
Tijl Coosemans
3f2ec5d542 MFH: r499052
Update to 0.16

Merged to 2019Q2 because it's required by Ghostscript 9.27.

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
Reported by:	antoine
Approved by:	portmgr (blanket)
2019-04-22 12:27:10 +00:00
Renato Botelho
c252f2eee7 MFH: r499350
net/xmlrpc-c: Remove trace messages accidentally added on last super-stable
version

PR:		237194
Submitted by:	raivo.hool@gmail.com
Obtained from:	https://sourceforge.net/p/xmlrpc-c/code/2981/
Sponsored by:	Rubicon Communications, LLC (Netgate)
Approved by:	ports-secteam (miwi)
2019-04-22 12:23:10 +00:00
Tijl Coosemans
192b82ab14 MFH: r499622
Require jbig2dec>=0.16.  It fails to build with older versions.

Reported by:	cy
Approved by:	ports-secteam (blanket)
2019-04-22 09:16:42 +00:00
Tijl Coosemans
5b6129e5b8 MFH: r499621
Make sure ghostscript9-agpl-x11 and ghostscript9-agpl-base have the same
version.

Approved by:	ports-secteam (blanket)
2019-04-22 09:15:37 +00:00
Tijl Coosemans
3663afd211 MFH: r499546
Update to 9.27.

PR:		237390
Security:	CVE-2019-3835, CVE-2019-3838
Approved by:	ports-secteam (miwi)
2019-04-22 08:53:16 +00:00
Tijl Coosemans
dfe237e7a0 MFH: r499615
- Prevent detection of autogen.  It causes some files to be regenerated
  and then they require a newer header than is provided with gnutls.
- Remove ZLIB option.  It's no longer available.

PR:		237419
Reported by:	Kevin Oberman <rkoberman@gmail.com>
Approved by:	ports-secteam (blanket)
2019-04-22 08:48:38 +00:00
Antoine Brodin
87a2eadb3e MFH: r499553
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-21 18:12:33 +00:00
Tobias Kortkamp
e31c22a6b6 MFH: r499531
databases/mantis: Update to 2.21.0

Changes:	https://mantisbt.org/bugs/changelog_page.php?project=mantisbt&version=2.20.1
Changes:	https://mantisbt.org/bugs/changelog_page.php?project=mantisbt&version=2.21.0
Security:	CVE-2019-10905

Approved by:	ports-secteam (miwi)
2019-04-21 11:21:14 +00:00
Jan Beich
14dd23e048 MFH: r499521
games/openbor: update to 6988

Changes:	58253a62...6b92f4af
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-04-21 00:52:32 +00:00
Jan Beich
51c572149b MFH: r499520
emulators/citra: update to s20190420

Changes:	0ec45f694...28df11dba
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-21 00:52:02 +00:00
Tobias Kortkamp
a6ec954877 MFH: r499458
sysutils/memtest86+: Remove gcc run dependency

The port provides bootable images only and does not install any
userspace binaries or libraries.

Approved by:	ports-secteam blanket
2019-04-20 16:26:18 +00:00
Larry Rosenman
ccd6152ded MFH: r499273
mail/dovecot: upgrade to 2.3.5.2

* CVE-2019-10691: Trying to login with 8bit username containing
      invalid UTF8 input causes auth process to crash if auth policy is
      enabled. This could be used rather easily to cause a DoS. Similar
      crash also happens during mail delivery when using invalid UTF8 in
      From or Subject header when OX push notification driver is used.

Security:	CVE-2019-10691

Approved by:	ports-secteam (miwi)
2019-04-20 15:46:22 +00:00
Jan Beich
e6c74b5024 MFH: r499447
databases/sqlite3: update to 3.27.2

Changes:	https://sqlite.org/releaselog/3_27_2.html
ABI:		https://abi-laboratory.pro/tracker/timeline/sqlite/
PR:		237373
Approved by:	Pavel Volkov (maintainer)
Approved by:	ports-secteam blanket (required by Firefox 67)
2019-04-20 15:33:00 +00:00
Jan Beich
f09b4680d1 MFH: r498397 r498559
multimedia/libva: update to 2.4.1

Changes:	https://github.com/intel/libva/releases/tag/2.4.1
Changes:	https://github.com/intel/libva/compare/2.4.0...2.4.1
Approved by:	ports-secteam (miwi)
2019-04-20 11:11:48 +00:00
Tijl Coosemans
c8edcf88ac MFH: r499361
Update to 3.6.7.

Security:	https://www.gnutls.org/security-new.html#GNUTLS-SA-2019-03-27
Approved by:	ports-secteam (miwi)
2019-04-20 09:50:21 +00:00