| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
databases/mariadb102-server: Security update to 10.2.24
- CMake OPTIONS refactoring
- Move everything to master port
Security: 4e1997e8-5de0-11e9-b95c-b499baebfeaf
Approved by: ports-secteam (joneum)
Notes:
svn path=/branches/2019Q2/; revision=501256
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix reported sporadic crashes
- Enumerate all displays for backlight support
- Fix some compile warnings
- When building debug binaries enable extra debugging code too
PR: 237714
Submitted by: rozhuk.im@gmail.com
Approved by: ports-secteam (miwi)
Notes:
svn path=/branches/2019Q2/; revision=501229
|
|
|
|
|
|
|
|
|
|
|
|
| |
security/nss: update to 3.44
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.44_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_44_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Approved by: ports-secteam blanket (required by Firefox 68)
Notes:
svn path=/branches/2019Q2/; revision=501213
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
emulators/rpcs3: unbreak EVDEV after r487789
In file included from rpcs3/rpcs3qt/pad_settings_dialog.cpp:24:
In file included from rpcs3/evdev_joystick_handler.h:7:
/usr/local/include/libevdev-1.0/libevdev/libevdev.h:30:10: fatal error: 'linux/input.h' file not found
#include <linux/input.h>
^~~~~~~~~~~~~~~
Approved by: ports-secteam blanket
Notes:
svn path=/branches/2019Q2/; revision=501206
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
emulators/rpcs3: document broken GDB after r482459
Utilities/GDBDebugServer.cpp:357:36: error: no member named 'cr_pack' in 'ppu_thread'
return u32_to_padded_hex(thread->cr_pack());
~~~~~~ ^
Utilities/GDBDebugServer.cpp:386:11: error: no member named 'cr_unpack' in 'ppu_thread'
thread->cr_unpack(hex_to_u32(value));
~~~~~~ ^
Utilities/GDBDebugServer.cpp:736:22: error: out-of-line definition of 'on_task' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_task()
^~~~~~~
Utilities/GDBDebugServer.cpp:811:22: error: out-of-line definition of 'on_exit' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_exit()
^~~~~~~
Utilities/GDBDebugServer.cpp:822:29: error: out-of-line definition of 'get_name' does not match any declaration in 'GDBDebugServer'
std::string GDBDebugServer::get_name() const
^~~~~~~~
Utilities/GDBDebugServer.cpp:827:22: error: out-of-line definition of 'on_stop' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_stop()
^~~~~~~
Utilities/GDBDebugServer.cpp:831:8: error: no member named 'notify' in 'GDBDebugServer'
this->notify();
~~~~ ^
Utilities/GDBDebugServer.cpp:832:2: error: use of undeclared identifier 'old_thread'; did you mean 'pad_thread'?
old_thread::on_stop();
^~~~~~~~~~
pad_thread
rpcs3/Emu/System.h:197:38: note: 'pad_thread' declared here
std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
^
Utilities/GDBDebugServer.cpp:832:2: error: incomplete type 'pad_thread' named in nested name specifier
old_thread::on_stop();
^~~~~~~~~~~~
rpcs3/Emu/System.h:197:38: note: forward declaration of 'pad_thread'
std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
^
Utilities/GDBDebugServer.cpp:841:2: error: use of undeclared identifier 'notify'
notify();
^
rpcs3/Emu/System.cpp:1543:30: error: no member named 'on_stop' in 'GDBDebugServer'
fxm::get<GDBDebugServer>()->on_stop();
~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
Approved by: ports-secteam blanket
Notes:
svn path=/branches/2019Q2/; revision=501205
|
|
|
|
|
|
|
|
|
| |
multimedia/x265: backport some SVTHEVC fixes
Approved by: ports-secteam blanket
Notes:
svn path=/branches/2019Q2/; revision=501194
|
|
|
|
|
|
|
|
|
|
|
| |
Prepare for the pending removal of ispec from GENERIC, making sure
that the ipsec kld is loaded.
Suggested by: gallatin@
Approved by: portmgr (joneum@)
Notes:
svn path=/branches/2019Q2/; revision=501102
|
|
|
|
|
|
|
|
|
|
| |
devel/rust-cbindgen: update to 0.8.6
Changes: https://github.com/eqrion/cbindgen/compare/v0.8.3...v0.8.6
Approved by: ports-secteam blanket (required by Firefox 68)
Notes:
svn path=/branches/2019Q2/; revision=501082
|
|
|
|
|
|
|
|
|
|
|
| |
multimedia/ffmpeg: backport AOM warning fix
[libaom-av1 encoder @ 0x807b0d1c0] Value -1.000000 for parameter 'enable-intrabc' out of range [0 - 1]
Approved by: ports-secteam blanket
Notes:
svn path=/branches/2019Q2/; revision=501067
|
|
|
|
|
|
|
|
|
|
| |
emulators/citra: update to s20190507
Changes: https://github.com/citra-emu/citra/compare/2c5816978...46b015bef
Approved by: ports-secteam (swills, implicit for snapshots)
Notes:
svn path=/branches/2019Q2/; revision=501066
|
|
|
|
|
|
|
|
|
|
|
|
| |
r500761 r500838 r500939 r501059
devel/git-cinnabar: update to 0.5.1
Changes: https://github.com/glandium/git-cinnabar/compare/ddd4e3b...0.5.1
Approved by: ports-secteam (miwi)
Notes:
svn path=/branches/2019Q2/; revision=501060
|
|
|
|
|
|
|
|
|
|
|
| |
databases/mariadb55-server: Security update to 5.5.64
Security: 4e1997e8-5de0-11e9-b95c-b499baebfeaf
Approved by: ports-secteam (joneum)
Notes:
svn path=/branches/2019Q2/; revision=501050
|
|
|
|
|
|
|
|
|
|
|
| |
databases/mariadb101-server: Security update to 10.1.39
Security: 4e1997e8-5de0-11e9-b95c-b499baebfeaf
Approved by: ports-secteam (joneum)
Notes:
svn path=/branches/2019Q2/; revision=501048
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lang/php73: Upgrade from 7.3.4 to 7.3.5
Changelog:
Core:
Fixed bug #77903 (ArrayIterator stops iterating after offsetSet call).
CLI:
Fixed bug #77794 (Incorrect Date header format in built-in server).
EXIF:
Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG).
Interbase:
Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x).
Intl:
Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null).
litespeed:
LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request().
LDAP:
Fixed bug #77869 (Core dump when using server controls) (mcmic)
Mail:
Fixed bug #77821 (Potential heap corruption in TSendMail()).
mbstring:
Implemented FR #72777 (Implement regex stack limits for mbregex functions).
MySQLi:
Fixed bug #77773 (Unbuffered queries leak memory - MySQLi / mysqlnd).
PCRE:
Fixed bug #77827 (preg_match does not ignore \r in regex flags).
PDO:
Fixed bug #77849 (Disable cloning of PDO handle/connection objects).
phpdbg:
Fixed bug #76801 (too many open files).
Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints).
Fixed bug #77805 (phpdbg build fails when readline is shared).
Reflection:
Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work).
Fixed bug #77882 (Different behavior: always calls destructor).
Standard:
Fixed bug #77793 (Segmentation fault in extract() when overwriting reference with itself).
Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED).
Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.5
Approved by: ports-secteam (mivy)
Notes:
svn path=/branches/2019Q2/; revision=501024
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lang/php72: Upgrade from 7.2.17 to 7.2.18
Changelog:
CLI:
Fixed bug #77794 (Incorrect Date header format in built-in server).
EXIF:
Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG).
Interbase:
Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x).
Intl:
Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null).
litespeed:
LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request().
Mail:
Fixed bug #77821 (Potential heap corruption in TSendMail()).
PCRE:
Fixed bug #77827 (preg_match does not ignore \r in regex flags).
PDO:
Fixed bug #77849 (Disable cloning of PDO handle/connection objects).
phpdbg:
Fixed bug #76801 (too many open files).
Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints).
Fixed bug #77805 (phpdbg build fails when readline is shared).
Reflection:
Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work).
Fixed bug #77882 (Different behavior: always calls destructor).
Standard:
Fixed bug #77680 (recursive mkdir on ftp stream wrapper is incorrect).
Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED).
Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.18
Approved by: ports-secteam (mivy)
Notes:
svn path=/branches/2019Q2/; revision=501023
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lang/php71: Update from 7.1.28 to 7.1.29
Changelog:
EXIF:
Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG).
Mail:
Fixed bug #77821 (Potential heap corruption in TSendMail()).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.29
lang/php71: put mailheader patch back
Reported by: mat
Approved by: ports-secteam (mivy)
Notes:
svn path=/branches/2019Q2/; revision=501022
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to 1.22.5.
Merged to 2019Q2 to fix an issue with Ghostscript 9.27.
PR: 237765
Approved by: ports-secteam (miwi)
Notes:
svn path=/branches/2019Q2/; revision=501003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
graphics/mupdf: Upate to 1.15.0
- bump graphics-zathura-mupdf
PR: 237770
PR: 236590
Submitted by: Zsolt Udvari (maintainer)
Approved by: tcberner (mentor)
Approved by: ports-secteam (miwi)
Notes:
svn path=/branches/2019Q2/; revision=500992
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
databases/sqlite3: update to 3.28.0
Changes: https://sqlite.org/releaselog/3_28_0.html
ABI: https://abi-laboratory.pro/tracker/timeline/sqlite/
PR: 237677
Approved by: Pavel Volkov (maintainer)
Approved by: ports-secteam (joneum)
Notes:
svn path=/branches/2019Q2/; revision=500987
|
|
|
|
|
|
|
|
|
|
|
| |
update www/firefox-esr to 60.6.3 (rc1)
https://www.mozilla.org/en-US/firefox/60.6.3/releasenotes/
Approved by: portmgr (blanket: web browser)
Notes:
svn path=/branches/2019Q2/; revision=500986
|
|
|
|
|
|
|
|
|
|
|
| |
update www/firefox to 66.0.5
https://www.mozilla.org/en-US/firefox/66.0.5/releasenotes/
Approved by: portmgr (blanket: web browser)
Notes:
svn path=/branches/2019Q2/; revision=500985
|
|
|
|
|
|
|
|
|
|
|
| |
Fix build with libressl 2.9.1.
PR: 237621
Reported by: many
Approved by: portmgr (joneum@)
Notes:
svn path=/branches/2019Q2/; revision=500972
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
devel/aphpunit: Upgrade from 1.7 to 1.8
Changelog:
- Bugfix: now exit with code 1, if no test-cases were found
- Bugfix: now exit with code 1, if not a single assertion was performed
- Bugfix: detected PHP errors are no longer unhandled. They are no reported as error
Changelog taken from: https://gitlab.toco-domains.de/tocOS/APHPUnit/blob/master/CHANGELOG
Approved by: ports-secteam (miwi)
Notes:
svn path=/branches/2019Q2/; revision=500953
|
|
|
|
|
|
|
| |
Approved by: ports-secteam (joneum)
Notes:
svn path=/branches/2019Q2/; revision=500941
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add AES-CCM and plain SHA digest test vectors.
These will be used to expand testing of OCF crypto algorithms in
future changes to the base system OCF tests.
Approved by: ports-secteam (miwi)
Notes:
svn path=/branches/2019Q2/; revision=500936
|
|
|
|
|
|
|
|
|
| |
Update to upstream version 0.1.3
Approved by: ports-secteam (riggs)
Notes:
svn path=/branches/2019Q2/; revision=500923
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog: https://blog.gitea.io/2019/04/gitea-1.8.0-is-released/
PR: 237734
Submitted by: stb@lassitu.de (maintainer)
Approved by: ports-secteam (joneum)
Security: a1de4ae9-6fda-11e9-9ba0-4c72b94353b5
Sponsored by: Netzkommune GmbH
Notes:
svn path=/branches/2019Q2/; revision=500904
|
|
|
|
|
|
|
|
|
| |
Mark BROKEN: unfetchable
Reported by: pkg-fallout
Notes:
svn path=/branches/2019Q2/; revision=500874
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
update www/firefox-esr to 60.6.2 (rc2)
https://www.mozilla.org/en-US/firefox/60.6.2/releasenotes/
This includes the fix for "armagadd-on-2.0" (disabled add-ons due to an
expired intermediate code signing certificate):
https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/
https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fail-to-install-firefox
Approved by: portmgr (blanket: web browser)
Notes:
svn path=/branches/2019Q2/; revision=500866
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
update www/firefox to 66.0.4 (rc3)
https://www.mozilla.org/en-US/firefox/66.0.4/releasenotes/
This includes the fix for "armagadd-on-2.0" (disabled add-ons due to an
expired intermediate code signing certificate):
https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/
https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fail-to-install-firefox
Approved by: portmgr (blanket: web browser)
Notes:
svn path=/branches/2019Q2/; revision=500865
|
|
|
|
|
|
|
|
|
|
|
| |
graphics/netpbm: Update to 10.86.03
Changes: https://gitlab.com/tobiask/netpbm/raw/v10.86.03/doc/HISTORY
Approved by: ports-secteam blanket (bug fixes in pnmcrop and pnmtopng)
Notes:
svn path=/branches/2019Q2/; revision=500840
|
|
|
|
|
|
|
|
|
| |
Update to 1.6.37
Security: CVE-2019-7317
Notes:
svn path=/branches/2019Q2/; revision=500823
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix *DEPENDS, add missing USES pgsql
PR: 236541
Submitted by: wenheping2000@hotmail.com
Reviewed by: riggs
Approved by: maintainer timeout
Approved by: ports-secteam (riggs)
Notes:
svn path=/branches/2019Q2/; revision=500818
|
|
|
|
|
|
|
|
|
|
| |
games/openbor: update to 7000
Changes: https://github.com/DCurrent/openbor/compare/66657298...dc6a1516
Approved by: ports-secteam (feld, implicit for snapshots)
Notes:
svn path=/branches/2019Q2/; revision=500767
|
|
|
|
|
|
|
|
|
|
| |
emulators/citra: update to s20190503
Changes: https://github.com/citra-emu/citra/compare/623b0621a...2c5816978
Approved by: ports-secteam (swills, implicit for snapshots)
Notes:
svn path=/branches/2019Q2/; revision=500762
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to upstream version 1.7.11
Details:
- Bug fixes and documentation improvements, see
https://github.com/containous/traefik/releases/tag/v1.7.11
Approved by: ports-secteam (riggs)
Notes:
svn path=/branches/2019Q2/; revision=500744
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add to pjsip a customized config_site.h file with values suggested
by the asterisk project. This allows WebRTC to work correctly in
asterisk out of the box [1]
- Also import some patches to pjsip from the asterisk project. These
patches have already been integrated in upstream pjsip development
sources [2]
Reported by: zhenya1993lzn@yandex.ru [1]
Obtained from: https://github.com/asterisk/asterisk/tree/16.3/third-party/pjproject/patches [2]
Bump PORTREVISION on asterisk ports after r500705 changes to pjsip.
Crashes have been reported, which are fixed by reinstallation.
Reported by: Christoph Moench-Tegeder <cmt@burggraben.net>
Approved by: ports-secteam (joneum, miwi)
Notes:
svn path=/branches/2019Q2/; revision=500733
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mail/dovecot, mail/dovecot-pigeonhole: upgrade to 2.3.6, 0.5.6 respectively.
Dovecot changelog:
* CVE-2019-11494: Submission-login crashed with signal 11 due to null pointer access when authentication was aborted by disconnecting.
* CVE-2019-11499: Submission-login crashed when authentication was started over TLS secured channel and invalid authentication message was sent.
* auth: Support password grant with passdb oauth2.
+ Use system default CAs for outbound TLS connections.
+ Simplify array handling with new helper macros.
+ fts_solr: Enable configuring batch_size and soft_commit features.
- lmtp/submission: Fixed various bugs in XCLIENT handling, including a hang when XCLIENT commands were sent infinitely to the remote server.
- lmtp/submission: Forwarded multi-line replies were erroneously sent as two replies to the client.
- lib-smtp: client: Message was not guaranteed to contain CRLF consistently when CHUNKING was used.
- fts_solr: Plugin was no longer compatible with Solr 7.
- Make it possible to disable certificate checking without setting ssl_client_ca_* settings.
- pop3c: SSL support was broken.
- mysql: Closing connection twice lead to crash on some systems.
- auth: Multiple oauth2 passdbs crashed auth process on deinit.
- HTTP client connection errors infrequently triggered a segmentation fault when the connection was idle and not used for a particular client instance.
Pigeonhole changelog:
+ sieve: Redirect loop prevention is sometimes ineffective. Improve existing loop detection by also recognizing the
X-Sieve-Redirected-From header in incoming messages and dropping redirect actions when it points to
the sending account. This header is already added by the redirect action, so this improvement only adds an additional use of this header.
- sieve: Prevent execution of implicit keep upon temporary failure occurring at runtime.
Security: CVE-2019-11494
Security: CVE-2019-11499
Approved by: ports-secteam (miwi)
Notes:
svn path=/branches/2019Q2/; revision=500671
|
|
|
|
|
|
|
|
|
|
| |
emulators/citra: update to s20190501
Changes: https://github.com/citra-emu/citra/compare/37861526f...623b0621a
Approved by: ports-secteam (swills, implicit for snapshots)
Notes:
svn path=/branches/2019Q2/; revision=500628
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
graphics/drm-current-kmod: Update to latest snapshot.
Fixes compilation on recent HEAD.
Update drm driver snapshots
Update the drm drivers for current (drm-current-kmod) and for 12
(drm-fbsd12.0-kmod) to their respective latest snapshots.
This includes fixes to debugging output using debugfs.
Approved by: jmd (maintainer, implicit)
Sponsored by: B3 Init (zeising)
Approved by: ports-secteam (implicit, drm-drivers blanket)
Notes:
svn path=/branches/2019Q2/; revision=500563
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
net-mgmt/icingaweb2:
- Fix plist by installing icingacli's bash completion to ${PREFIX}/etc/bash_completion.d/
- Bump PORTREVISION
PR: 237596
Submitted by: Fredrik Eriksson <freebsd@wb9.se>
Approved by: portmgr (antoine)
Notes:
svn path=/branches/2019Q2/; revision=500507
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
security/libssh2: Update to 1.8.2
Fixes broken userauth module in 1.8.1
PR: 237541
Submitted by: leres
Approved by: sbz (maintainer)
Approved by: ports-secteam (implicit)
Notes:
svn path=/branches/2019Q2/; revision=500479
|
|
|
|
|
|
|
|
|
|
| |
emulators/citra: update to s20190429
Changes: https://github.com/citra-emu/citra/compare/7ea82e794...37861526f
Approved by: ports-secteam (swills, implicit for snapshots)
Notes:
svn path=/branches/2019Q2/; revision=500450
|
|
|
|
|
|
|
|
|
|
|
|
| |
multimedia/dav1d: update to 0.3.0
Changes: https://code.videolan.org/videolan/dav1d/tags/0.3.0
Changes: https://code.videolan.org/videolan/dav1d/blob/0.3.0/NEWS
Changes: https://code.videolan.org/videolan/dav1d/compare/0.2.2...0.3.0
Approved by: ports-secteam (required by Firefox 68)
Notes:
svn path=/branches/2019Q2/; revision=500430
|
|
|
|
|
|
|
|
|
|
| |
graphics/oyranos: Fix build at HEAD.
PR: 237476
Submitted by: Rainer Hurling <rhurlin@gwdg.de>
Notes:
svn path=/branches/2019Q2/; revision=500262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/branches/2019Q2/; revision=500211
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/branches/2019Q2/; revision=500190
|
|
|
|
|
|
|
|
|
|
| |
emulators/citra: update to s20190426
Changes: https://github.com/citra-emu/citra/compare/b9e51f0a0...7ea82e794
Approved by: ports-secteam (swills, implicit for snapshots)
Notes:
svn path=/branches/2019Q2/; revision=500185
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/branches/2019Q2/; revision=500167
|
|
|
|
|
|
|
|
|
|
|
| |
- Add upstream patch to fix HUD disappearing after takin a screenshot
PR: 237531
Submitted by: voidanix@420blaze.it
Approved by: ports-secteam (with hat)
Notes:
svn path=/branches/2019Q2/; revision=500124
|