===========================
Bugfixes:
---------
- Double free when failed to apply zone journal
- Zone bootstrap retry interval not preserved upon zone reload
- DNSSEC related records not flushed if not signed
- False semantic checks warning about incorrect type in NSEC bitmap
- Memory leak in kzonecheck
Improvements:
-------------
- All zone names are fully-qualified in log
Features:
---------
- New kjournalprint utility
Knot DNS 2.3.2 (2016-11-04)
===========================
Bugfixes:
---------
- Incorrect %s expansion for the root zone
- Failed to refresh not existing slave zone after restart
- Immediate zone refresh upon restart if refresh already scheduled
- Early zone transfer after restart if transfer already scheduled
- Not ignoring empty non-terminal parents during delegation lookup
- CD bit preservation in responses
- Compilation error on GNU/kFreeBSD
- Server crash after double zone-commit if journal error
Improvements:
-------------
- Speed-up of knotc if control operation and known socket
- Zone purge operation purges also zone timers
Features:
---------
- Simple modules don't require empty configuration section
- New zone journal path configuration option
- New timeout configuration option for module dnsproxy
Upstream relnotes:
Changes for 4.3.27
==================
Fixes for CGI acknowledgements and NK/criticalview web redirects.
Xymon should now properly check for lack of SSLv3 (or v2) support at compile-
time and exclude the openssl options as needed.
Completely empty directories (on Windows) are no longer considered errors.
Changes for 4.3.26
==================
This is mostly a bug fix release for javascript issues on the info and
trends pages, along with the enable / disable CGI. Several browsers had
difficulty with the new CSP rules introduced in 4.3.25.
XYMWEBREFRESH is now used as the default refresh interval for dynamic
status pages and various other xymongen destinations. Non-svcstatus
pages can be overridden by altering the appropriate *_header template
files, but svcstatus refresh interval uses this value. (default: 60s)
Set in xymonserver.cfg(5).
Incoming test names are now restricted to alphanumeric characters, colons
dashes, underscores, and slashes. Slashes and colons may be restricted in
a future release.
Unconfigured (ghost) host names are now restricted to alphanumerics, colons,
commas, periods, dashes, and underscores. It is strongly recommended to use only
valid hostnames and DNS components in servers names.
Files matched multiple times by logfetch in the client config retrieved
from config-local.cfg (such as a file matching multiple globs) will now only
be scanned once and only use the ignore/trigger rules from its first entry.
(Note: A future version of Xymon may combine all matching rules for a file together.)
CLASS groupings in analysis.cfg and alerts.cfg will now reliably work for
hosts with a CLASS override in hosts.cfg. Previous, this class was not used
in favor of the class type sent in on any specific client message.
Changelog from release notes:
Bug Fixes in Qore:
* fixed a reference bug in the Queue class introduced in the last release
(issue 1309)
* fixed a bug where database types could not be correctly aligned if they had
dependencies (issue 1314); entailed updates in the following modules:
SqlUtil
FreetdsSqlUtil
MysqlSqlUtil
OracleSqlUtil
PgsqlSqlUtil
Schema
* fixed a bug in trunc_str() where an infinite loop could be triggered with
certain arguments and multi-byte character encodings (issue 1327)
* improved prompt collection performance with larger graphs of objects by
eliminating unnecessary graph scans made during object method calls
(issue 1363)
* fixed bugs in date(string) and date(string, string) where invalid input data
was ignored and invalid dates were returned (issue 1369)
* CsvUtil.qm module:
fixed a bug in AbstractCsvIterator::identifyTypeImpl() generating an
error message (issue 1355)
* MailMessage.qm module:
fixed a bug using the default encoding in Message::attach()
(issue issue 1352)
* SqlUtil.qm module:
* fixed the ignored character_semantics column option in schema alignmed
(issue 1379)
* implemented the cop_length() column function (issue 1395)
* OracleSqlUtil.qm module:
OraclePackage attribute body_src is now public to access package bodies
* Qorize.qm module:
Qorize module: new qorize_val() set of functions; qorize_named()
introduced; qorize tests
* TableMapper.qm module:
* fixed runtime option propagation to
TableMapper::SqlStatementMapperIterator from
TableMapper::AbstractSqlStatementOutboundMapper::iterator()
(issue 1418)
* fixed SqlStatementMapperIterator::getCount() (issue 1417)
* added the following methods:
TableMapper::AbstractSqlStatementOutboundMapper::getRowIterator()
TableMapper::InboundTableMapper::iterator()
TableMapper::InboundTableMapperIterator::getRuntime()
TableMapper::InboundTableMapperIterator::replaceRuntime()
TableMapper::InboundTableMapperIterator::setRuntime()
TableMapper::SqlStatementMapperIterator::getRuntime()
TableMapper::SqlStatementMapperIterator::replaceRuntime()
TableMapper::SqlStatementMapperIterator::setRuntime()
* QUnit.qm module:
fixed showing the assertion location when there are test modules on
top of QUnit.qm (issue 1046)
* fixed inconsistency between list splice operator and splice function
(issue 1380)
* fixed the documentation (and DB modules) where
SQLStatement::fetchColumns() was inconsistent; now it will return a
empty hash when no more rows are available to fetch (issue 1241)
* added I/O timeout support to the FtpClient class (issue 1252)
* fixed bugs in Socket::recv() and Socket::recvBinary() with size = 0
where NOTHING could be returned which is invalid according to the
methods' declared return types (issue 1260)
* fixed a bug where FtpClient:get() would fail with an exception when
retrieving an empty file (issue 1255)
* fixed a bug where executing a call reference to a deleted object
method would cause a crash (issue 1268)
* fixed a bug where Qore would allow methods to be called on already
deleted objects under certain conditions (issue 1270)
* fixed a bug where calling exit() in a multithreaded program could
result in a segmentation fault (issue 1215)
* fixed a bug where HttpServer::addListener() could not accept a bind on
port 0 to mean any random port (issue 1284)
* fixed a race condition in prompt collection that could lead to a crash
(issue 1084)
* fixed a bug clearing Socket event queues when the Socket goes out of
scope that could lead to a crash (issue 1292)
* fixed a bug with FtpClient::setWarningQueue() that could cause a crash
(issue 1293)
* fixed a bug where Qore::FtpClient::pwd() returned invalid directory
names (issue 1295)
* fixed bugs in handling websocket close status codes in the
WebSocketUtil, WebSocketClient, and WebSocketHandler modules
(issue 1216)
* TableMapper module fixes:
* fixed a bug with the SqlStatementOutboundMapper::iterator() method;
corrected the iterator object return value which was causing
AbstractMapperIterator::mapBulk() to fail (issue 979)
* fixed a bug with SqlStatementOutboundMapper; it would throw an error
if the required "table" or "sh" options were used and only worked
with subclasses that declared these options (issue 981)
* fixed a bug where AbstractSqlStatementOutboundMapper::iterator()
failed to use options when creating the new Mapper object
(issue 1088)
* fixed a bug where optional arguments were not handled correctly in
some rare cases (issue 974)
* fixed a bug causing a crash when parse_base64_string_to_string() was
called with an empty string (issue 996)
* fixed a bug resolving base class method calls during parse
initialization (issue 1075)
* fixed thread memory handling bug with some operator expressions and
the background operator (issue 1096)
* fixed a race condition in the prompt collection of closure-bound local
variables in the garbage collector (issue 1103)
* fixed a bug where HTTPClient class method variants such as
HTTPClient::get() without a callback would fail to return the message
body when the server sent a reply with chunked transfer encoding
(issue 1117)
* fixed a bug in CsvUtil where backward compatibility was broken for
single-row-type format (issue 1124)
* fixed bugs where declared public functions were missing from the
library ABI (issue 1126)
* fixed bugs where Qore::format_number() and <float>::format() gave
incorrect results when rounding to the significant decimals given in
the format string (issue 1149)
* fixed a bug referencing self in base class constructor arguments
(issue 1169)
* fixed a bug where the incorrect class destructor was called in the
openldap module (issue 1174)
* fixed a bug where declaring a copy() method as synchronized would
result in a crash when the method was called (issue 1188)
* fixed bugs in <string>::getEncoded() and <string>::getDecoded()
regarding CE_XML and CE_NONASCII (issue 1193)
* fixed bugs where Qore::call_object_method() and
Qore::call_object_method_args() allowed private methods to be called
from outside the class (issue 1194)
* fixed a bug where "Deprecated" Functions methods were being internally
registered as RUNTIME_NOOP (issue 1197)
* fixed bugs where the Datasource class would open a connection to the
server in the constructor before options were set and where a server
connection was required to call Datasource::getOption() or
Datasource::setOption() (issue 1201)
* fixed memory errors in the Queue class where spurious exceptions could
be raised (issue 1202)
* fixed a memory leak with static class member initializers (issue 1206)
Changes:
20161023 - 1.37.91
[!] * Changed version of the shared library.
[-] * Improved support for ZTE MF100.
[-] * Ignore unsolicited +CLCC: reply.
[-] * Correctly report when some SMSD SQL backend is not compiled in.
[-] * Fix build of MySQL backend on Linux.
20161018 - 1.37.90
[-] * Improved support Huawei K3770.
[!] * API changes in some parameter types.
[-] * Fixed various Windows compilation issues.
[-] * Fixed several resource leaks.
[-] * Create outbox SMS atomically in FILES backend.
[!] * Removed getlocation command as we no longer fit into their usage policy.
[-] * Fixed call diverts on TP-LINK MA260.
[+] * Initial support for Oracle database.
[!] * Removed unused daemons, pbk and pbk_groups tables from the SMSD schema.
[+] * SMSD outbox entries now can have priority set in the database.
[+] * Added SIM IMSI to the SMSD status table.
[+] * Added CheckNetwork directive.
[+] * SMSD attempts to power on radio if disabled.
[-] * Fixed processing of AT unsolicited responses in some cases.
[-] * Fixed parsing USSD responses from some devices.
20160816 - 1.37.4
[-] * Improved support for Huawei E3131.
[-] * Fixed SMS support for MULTIBAND 900E.
[-] * Fixed SMS created in text mode.
20160524 - 1.37.3
[-] * Improved support for Huawei E398.
[-] * Improved support for Huawei/Vodafone K4505.
[-] * Fixed possible crash if SMSD used in library.
[-] * Improved support for Huawei E180.
20160413 - 1.37.2
[-] * Fixed compilation of SMSD.
20160413 - 1.37.1
[-] * Properly report errors in HEX encoded strings from SMSD SQL backends.
[-] * Configurable SMSD table names.
[-] * Improved support for Huawei E303.
[-] * Improved support for Vodafone K4511.
[-] * Improved support for Telit M2M modules.
New features and bug fixes:
- MongoDB 3.4 Support
- New URI and read preference option, "maxStalenessSeconds"
- Set MongoDB client handshake data with mongoc_client_set_appname or
mongoc_client_pool_set_appname.
- writeConcern and readConcern enhancements.
- Collation allows users to specify language-specific rules for string
comparison when sorting documents.
- mongoc_collection_count_with_opts uses the collection's read
preference if none is passed in
- Improved TLS support
- Fixed LibreSSL (libssl) support
- Added LibreSSL (libtls) support
- Fixed Secure Channel build on VS 2010
- OpenSSL now supports SNI (all others already do)
- Additional features for Application Performance Monitoring
- New functions accept flexible options as a BSON document.
- mongoc_collection_find is now deprecated in favor of
mongoc_collection_find_with_opts.
- New helper function to include read concern in one of the above
function's options parameter: mongoc_read_concern_append.
- mongoc_client_command no longer applies the client's read preference
and read concern by default. Same change for mongoc_database_command
and mongoc_collection_command.
- mongoc_collection_count_with_opts now applies the collection's read
preference if no read preference is provided
- mongoc_collection_create_index and mongoc_collection_drop_index now
apply the collection's write concern.
- mongoc_collection_create_index_with_opts now applies the collection's
write concern if none is specified in "opts"
- connectTimeoutMS timer now begins after DNS resolution, and resets for
each interface attempted (e.g., if the driver first tries IPv6, then
IPv4).
- New error code MONGOC_ERROR_DUPLICATE_KEY.
- mongoc_collection_find no longer treats the "filter" key specially in
queries - querying for a document with a key named "filter" is the
same now as any other key.
- The server description parameter to the following functions is
"const":
- mongoc_server_description_host
- mongoc_server_description_id
- mongoc_server_description_ismaster
- mongoc_server_description_round_trip_time
- mongoc_server_description_type
- Exported symbols are no longer declared in seperate export files.
- mongoc no longer crashes when multi roundtrip bulk operation fails.
- Added support for the new readConcernLevel "linearizable".
- Clients now check for misformatted "readPreferenceTags" in URI.
- New CMake option ENABLE_TRACING allows debug output, which before had
only been available with "configure --enable-tracing".
- Bugfix: "PossiblePrimary"-type replicas could be selected for reads
- Bugfixes: The random number generator used to select servers is now
properly seeded, and secondary queries are now properly distributed
according to localThresholdMS, not just to the lowest-latency secondary.
The latency estimate is reset after a connection error.
- Fix crashes in mongoc_topology_invalidate_server and
mongoc_client_kill_cursor.
- mongoc_collection_insert, mongoc_collection_update,
mongoc_collection_remove consistently use domain MONGOC_ERROR_BSON,
code MONGOC_ERROR_BSON_INVALID if passed oversized BSON, and
MONGOC_ERROR_COLLECTION for other errors. mongoc_bulk_operation_execute
continues to use MONGOC_ERROR_COMMAND for all errors.
- If mongoc_client_pool_t fails to start its scanner thread in the
background, it logs and aborts instead of silently continuing, then
failing to connect.
- The driver now updates its view of the whole topology with information
from each new connection handshake.
- Improved error reporting when the driver fails to reach the server,
and correctly distinguish "connection error" and "connection timeout".
Deprecations:
- mongoc_collection_find is deprecated for
mongoc_collection_find_with_opts.
Removed configure flags:
- --enable-experimental has been removed. All previously experimental
features are now always on.
- The configure option "--enable-hardening" had had no effect. It is
removed in favor of system-wide compiler configuration.
- New BSON Type, Decimal128 (bson_decimal128_t) along with appropriate
new functions and helpers.
- bson_validate and bson_iter_next now validate that BSON boolean values
are 0 or 1.
- bson_append_code_with_scope now preserves the "code with scope" type
if scope is an empty, non-NULL BSON document.
- BSON "code" and "code with scope" types are properly translated to
JSON of the form '{"$code": "...", "$scope": {...}}'.
- bson_json_reader functions now always validate UTF-8.
- JSON parsing now preserves integer width.
- bson_strtoll now matches stroll: it detects range errors, and when
parsing octal it stops at non-octal digits and returns what it parsed
instead of setting errno.
- New flag BSON_VALIDATE_EMPTY_KEYS causes bson_validate to fail if a
document contains zero-length field names.
- The configure option "--enable-hardening" had had no effect. It is
removed in favor of system-wide compiler configuration.
pkgsrc changes:
- Include more bl3 in buildlink3.mk to reflect current reality
- Bump BUILDLINK_A[BP]I_DEPENDS.mupdf to 1.10a (packages that depends on
mupdf seems to not run without being rebuilded despite a bug fix release)
Changes:
MuPDF 1.10a (2016-11-28)
------------------------
Version 1.10a is a bug fix release.
If you downloaded the windows release for 1.10 you should also
upgrade, since the zip archive accidentally included the RC2 binaries
instead of the final version.
A bug with mutool and saving PDF files using the 'ascii' option
has been fixed.
The iOS build issues have been fixed.
==========
FEATURES:
- Fix#1132 for SERVFAIL zones perform backoff, and remembers the
timeout on next startup.
BUG FIXES:
- Fix null memcpy for radixtree with single link element.
- Robust fix against missing master in tcp_open for xfrd.
- Fix wildcards in include: config statements with chroot enabled.
- suppress compile warning in lex files.
- Fix to try every master once, then wait for timeout or notify.
- Save backoff timeout into xfrd.state file, this file has a higher
version number now. Old files are skipped silently (causes
refresh) and created as new files upon exit.
- Fix restart of zone transfers when new config becomes available.
- buffer:
- Reverted the runtime deprecation of calling Buffer() without new.
- Fixed buffer.transcode() for single-byte character encodings to UCS2.
- promise: --trace-warnings now produces useful stacktraces for Promise
warnings.
- repl: Fixed a bug preventing correct parsing of generator functions.
- V8: Fixed a significant instanceof performance regression.
- buffer: coerce slice parameters consistently
- deps:
- npm: upgrade npm to 3.10.9
- V8: Various fixes to destructuring edge cases
- cherry-pick 3c39bac from V8 upstream
- cherry pick 7166503 from upstream v8
- gtest: the test reporter now outputs tap comments as yamlish
- inspector: inspector now prompts user to use 127.0.0.1 rather
than localhost
- tls: fix memory leak when writing data to TLSWrap instance
during handshake
The SEMVER-MINOR changes include:
- build: export openssl symbols on Windows making it possible to
build addons linking against the bundled version of openssl
- debugger: make listen address configurable in the debugger server
- dgram: generalized send queue to handle close fixing a potential
throw when dgram socket is closed in the listening event handler.
- http: Introduce the 451 status code "Unavailable For Legal Reasons"
- tls: introduce secureContext for tls.connect which is useful for
caching client certificates, key, and CA certificates.
Notable SEMVER-PATCH changes include:
build:
- introduce the configure --shared option for embedders
- gtest: the test reporter now outputs tap comments as yamlish
- src: node no longer aborts when c-ares initialization fails
- tls: fix memory leak when writing data to TLSWrap instance during
handshake
The runpath issue only affected the x86-64 arch on NetBSD. The
spec change was only effective on i386, so relocating the change
enables the RUNPATH tag in the gcc libraries on the amd64 platform.
Upstream changes:
Major features
Highlights
MDL-55071, MDL-55074 - New "Boost" Bootstrap 4 theme, usability improvements of the navigation
MDL-54682 - Messaging UI improvements
MDL-52777 - User tours - walkthoughs/instructional overlays for first time user on page
MDL-38158 - Pluggable media players in Moodle; Video.JS player
MDL-55324 - Easier embedding videos in audios in Atto editor with poster, subtitles and other attributes
MDL-54987 - New chart API and library
Mobile app
MDL-53870 - Support for offline quizzes in the Mobile app
MDL-53777 - Include support for login via the browser in the new Moodle Mobile admin tool
MDL-55059 - Support Smart App Banners for iOS
MDL-56607 - Move mobile settings to top-level admin
External tool (LTI)
MDL-49609 - Add LTI Content Item support
MDL-47113 - Open LTI Tools in new Window, add link when popup is blocked
MDL-53832 - LTI v2.0 support
Assignment
MDL-38105 - Allow negative score for rubric and change default grade calculation method
MDL-29795 - Assignment deadline overrides for an individual or group
MDL-54872 - Sort blind marked assignment by blind ID instead of userid
Quiz
MDL-48629 - Change the separator for matching correct answer feedback
MDL-3782 - Allow multiple answers in cloze MULTICHOICE question type
MDL-55200 - Show coordinates in ddmarker questions to simplify dropzone creation
MDL-27072 - Quiz reports now work on very large courses, rather than running out of memory
Choice
MDL-18592 - Allow teacher to make choices for students
MDL-11369 - Show choice deadline in the course calendar
MDL-55140 - Allow to specify open and close dates separately
MDL-37946 - When choice display is set horizontal or vertical apply it to both options and results display
Forum
MDL-18599 - Upon restore, association of "owner" of single simple discussion forum type defaults to user completing restore. Solution: hide author of the first post
MDL-37669 - Forum: Make "Mark as read on notification" a user preference
MDL-55982 - Add support for automatic locking of an individual forum discussion after a period of inactivity
Other activity modules
MDL-55327 - Lesson: option to duplicate pages
MDL-55868 - Book: various usability improvements
MDL-56100 - Folder: Display in recent activity block
MDL-54945 - Workshop: integrate with portfolio API
MDL-48944 - Survey: activity completion condition on survey completion
MDL-44712 - SCORM: improve Multi-SCO completion handing in activity completion
MDL-55158 - Database activity: add start and end dates to the calendar
MDL-14448, MDL-55464, MDL-55254, MDL-55251, MDL-49029 - Add standard capability "mod/xxxxx:view" to Lesson, Label, Database, Chat and Choice activities
MDL-55866 - Remember editor disabled setting on a per-activity setting
Global search
MDL-54794 - Add users to global search
MDL-54973 - Add messages to global search
MDL-55127 - Add database entries to global search
MDL-53222 - Revise admin settings/report for global search for improved usability
Other improvements
MDL-30179 - Allow teacher to toggle to/from "user view" in the User report in the gradebook (some items may be hidden for students but not teachers)
MDL-53048 - New "password" fields that are not auto-filled by password managers
MDL-55767 - Competency frameworks import
MDL-29110 - Specify welcome email sender in enrol_self, or send emails from system noreply address
MDL-22078 - Store "End date" for each course to be used in reports and analytics
MDL-53399 - 'Activity chooser off/on' option moved to user preferences
MDL-54751 - Introduce asynchronous module deletion so that recycle bin backup does not slow down editing process for the teacher
MDL-55981 - By default non-editing teacher should not be able to access all groups (roles in upgraded sites are not changed)
MDL-31356 - IMS Enterprise enrol plugin added features
MDL-43230 - Support revoking awarded badges
MDL-50286 - Allow to filter report_log by origin : Logs clogged up with events listed as origin cli
MDL-51749 - Add Ability to Export Calendar for user or group events
MDL-50888 - Antivirus: Implement ClamAV virus scanning using unix sockets.
MDL-54617 - Always show count of online users in the online users block
MDL-54680 - Offer cartridges in LTI provider
For administrators
Please read carefully: Possible issues that may affect you in Moodle 3.2
MDL-44467 - Return-Path should use no-reply address instead of support email; use only no-reply email or allowed domains in "From" header
MDL-48468 - Add a Redis cache store to Moodle core
MDL-39117 - Add a APCu cache store to Moodle core
MDL-54947 - Update PostgreSQL binary (bytea) handling and improve connection performance
MDL-48766 - Support IPv6 in IP lookup tool
MDL-55124 - Support for connection pooler (pgbouncer) in PostgreSQL connection
MDL-55916 - Maintenance mode should serve a http 503 instead of a 200
MDL-54606 - Sessions: Add support for Redis as a session_class_handler
MDL-53366 - Antivirus clamav: Remove "Quarantine directory" settings parameter.
MDL-55791 - Add capability to allow certain users through Maintenance mode
Plugins removal
If you are using any of the following you need to download and install the plugins or otherwise they will be removed following 3.2 upgrade:
MDL-55837 - Themes Base and Canvas - these themes can not be used by themselves but they may be used as parent themes
MDL-49533 - Repository Alfresco for Alfresco 4.2 and below, see Alfresco repository documentation
MDL-55927 - Authentication method Radius. This plugin uses mcrypt library and is not compatible with PHP 7.1
MDL-38158 - Media players Flowplayer, Windows media player, RealPlayer, Quicktime - these media players were present in Moodle 3.1 but removed in 3.2. They need to be installed in media/player directory
Web services
MDL-31465 - Incorporate user suspension into web services
MDL-45639 - Web Service for SSO (auto-login from the app to the site)
MDL-55923 - Improve the behavior of deleted tokens on password reset
MDL-55928 - New Web Service gradereport_user_get_grade_items
MDL-55100 - New Web Service core_course_get_courses_by_field
For developers
MDL-55071, MDL-55074 - New "Boost" Bootstrap 4 theme, block and navigation changes (see Boost_Navigation and Themes)
MDL-38158 - Introduction of Media players plugin type (see Media players)
MDL-50937 - JQuery updated to version 3.1 (see jQuery)
MDL-54987 - New chart API and library (see Charts_API)
MDL-55727 - AMD modal module introduced (see AMD Modal documentation)
MDL-52127 - Linting for Javascript with ESLint (see Linting Javascript)
MDL-55058 - Linting for CSS with stylelint (see Linting CSS)
MDL-48114 - Moodle can now be downloaded via composer (see Composer)
MDL-55091 - phpunit has been upgraded to 5.x
MDL-55072 - Behat now supports different themes. (See Running_acceptance_test)
MDL-55048 - Grunt and npm build dependencies now require node version 4 or above
MDL-31243 - New get_with_capability_sql function for retrieving SQL for finding users with capability in the given context
MDL-49599 - Boxnet v1 API is now deprecated
MDL-53306 - New authentication plugin method added which is called before user login
MDL-47162 - Course ID is now required in message events
MDL-55141 - Debugging option added for scheduled tasks from CLI (see Scheduled tasks documentation)
MDL-54941 - Add filesize as a new field returned in all the Web Services returning file information
MDL-56082 - Expose external authentication methods (loginpage_idp_list) in login block (see Authentication plugins)
NetBSD doesn't seem to be honoring -rpath, at least not with binutils
from base. Using binutils from pkgsrc doesn't work either because it
uses the gold linker (for an unknown reason) which fails with an
"unsupported operation". As a result, gcc5-aux was limited to base
binutils for NetBSD 7 and later. The issue was never resolved.