| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
- Add xorg to USES.
|
| |
|
| |
|
|
|
|
| |
Reported by: Vanilla Hsu <v@fatpipi.com>
|
| |
|
| |
|
| |
|
|
|
|
| |
Just two bug fixes this time, one for the middle end, and one around AVX.
|
|
|
|
|
| |
Few backports of fixes from mainline, including x86-64, lower level
optimizer, and one, two others.
|
|
|
|
|
|
| |
PR: 240569
Submitted by: tobik
Approved by: jrm (mentor, implicit)
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/f0b58fcf0339...a6946a817a13
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/0b36e9dea3f2...f0b58fcf0339
|
|
|
|
|
| |
This brings various backports for the Fortan frontend and the usual
dose of improvements around the house.
|
|
|
|
|
|
|
| |
This may (or may not) address a build regression (with clang) that
dim@ reported. [1]
PR: 240387 [1]
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/6e19f3f383b9...0b36e9dea3f2
|
|
|
|
|
| |
recommend that (instead of GCC 9) in the deprecation notes of ports
for old versions of GCC.
|
| |
|
|
|
|
| |
WWW: https://github.com/openresty/luajit2
|
| |
|
|
|
|
|
| |
Loads and loads of backports of testcases and some some pre-compiled
header fixes, plus a few others.
|
|
|
|
|
|
| |
Loads and loads of backports of testcases, Fortran, some LTO and tree
optimizer fixes, C++ and libstdc++, apparently prepared for a compiler
Red Hat uses somewhere.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/9af17757be1c...6e19f3f383b9
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
September 05, 2019.
Today KDE released the first stability update for KDE Applications 19.08. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.
More than twenty recorded bugfixes include improvements to Kontact, Dolphin,
Kdenlive, Konsole, Step, among others.
Improvements include:
* Several regressions in Konsole's tab handling have been fixed
* Dolphin again starts correctly when in split-view mode
* Deleting a soft body in the Step physics simulator no longer causes a crash
You can find the full list of changes here:
https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.1
|
|
|
|
|
| |
This brings some backports of tree optimization bug fixes, improvements
for rs6000 (aka powerpc), and some for libstdc++.
|
|
|
|
|
|
| |
Changes: https://golang.org/doc/go1.13
PR: 240330
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer)
|
|
|
|
|
|
| |
This brings loads of backports of tree optimization bug fixes,
improvements for rs6000 (aka powerpc), some for libstdc++, and
assorted others.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Core:
Fixed bug #78363 (Buffer overflow in zendparse).
Fixed bug #78379 (Cast to object confuses GC, causes crash).
Fixed bug #78412 (Generator incorrectly reports non-releasable $this as GC child).
Curl:
Fixed bug #77946 (Bad cURL resources returned by curl_multi_info_read()).
Exif:
Fixed bug #78333 (Exif crash (bus error) due to wrong alignment and invalid cast).
FPM:
Fixed bug #77185 (Use-after-free in FPM master event handling).
Iconv:
Fixed bug #78342 (Bus error in configure test for iconv //IGNORE).
LiteSpeed:
Updated to LiteSpeed SAPI V7.5 (Fixed clean shutdown).
MBString:
Fixed bug #78380 (Oniguruma 6.9.3 fixes CVEs). (CVE-2019-13224)
MySQLnd:
Fixed bug #78179 (MariaDB server version incorrectly detected).
Fixed bug #78213 (Empty row pocket).
Opcache:
Fixed bug #77191 (Assertion failure in dce_live_ranges() when silencing is used).
Standard:
Fixed bug #69100 (Bus error from stream_copy_to_stream (file -> SSL stream) with invalid length).
Fixed bug #78282 (atime and mtime mismatch).
Fixed bug #78326 (improper memory deallocation on stream_get_contents() with fixed length buffer).
Fixed bug #78346 (strip_tags no longer handling nested php tags).
MFH: 2019Q3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Core:
Fixed bug #78363 (Buffer overflow in zendparse).
Fixed bug #78379 (Cast to object confuses GC, causes crash).
Curl:
Fixed bug #77946 (Bad cURL resources returned by curl_multi_info_read()).
Exif:
Fixed bug #78333 (Exif crash (bus error) due to wrong alignment and invalid cast).
Iconv:
Fixed bug #78342 (Bus error in configure test for iconv //IGNORE).
LiteSpeed:
Updated to LiteSpeed SAPI V7.5 (Fixed clean shutdown).
MySQLnd:
Fixed bug #78179 (MariaDB server version incorrectly detected).
Opcache:
Fixed bug #77191 (Assertion failure in dce_live_ranges() when silencing is used).
Standard:
Fixed bug #69100 (Bus error from stream_copy_to_stream (file -> SSL stream) with invalid length).
Fixed bug #78282 (atime and mtime mismatch).
Fixed bug #78326 (improper memory deallocation on stream_get_contents() with fixed length buffer).
MFH: 2019Q3
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
mbstring:
Fixed CVE-2019-13224 (don't allow different encodings for onig_new_deluxe) (stas)
pcre:
Fixed bug #75457 (heap use-after-free in pcrelib) (cmb)
MFH: 2019Q3
|
|
|
|
|
|
|
|
|
|
| |
- Fix build on 12-STABLE and CURRENT (amd64 and i386)
- Bump PORTREVISION for all ports that depends of lang/fpc
- Add USE_BINUTILS to fpc and lazarus based ports
- Add binutils dependency to Uses/fpc.mk and Uses/lazarus.mk
PR: 240293 239934 233413 214864
Exp-run by: antoine
|
|
|
|
| |
This only fixes a bug around abs() and MMX on x86-64.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/4295eea903a9...9af17757be1c
|
|
|
|
|
| |
PR: 239377
Submitted by: Neal Nelson <ports@nicandneal.net> (maintainer)
|
|
|
|
|
| |
PR: 239542
Submitted by: Alfonso S. Siciliano <alfix86@gmail.com> (maintainer)
|
|
|
|
|
| |
PR: 239543
Submitted by: Alfonso S. Siciliano <alfix86@gmail.com> (maintainer)
|
|
|
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-5-6-released/
PR: 240202
Exp-run by: antoine
Security: ed8d5535-ca78-11e9-980b-999ff59c22ea
|
| |
|
| |
|
|
|
|
|
| |
PR: 240249
Submitted by: Anton Yuzhaninov <citrin+pr@citrin.ru>
|
|
|
|
|
| |
PR: 240255
Submitted by: Greg V <greg@unrelenting.technology> (maintainer)
|
|
|
|
|
| |
This is required after editors/emacs was updated to version 26.3 in
r510281. Some of these ports were missed in r510696.
|
|
|
|
|
|
|
|
|
| |
do not feature gets() any longer.
PR: 238682
Submitted by: emaste
Approved by: maintainer timeout
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
|
| |
2019-08-31 lang/pure: Depends on expiring devel/llvm35
2019-08-31 devel/pure-ffi: Depends on expiring devel/llvm35
2019-08-31 devel/llvm35: Obsolete and unmaintained
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2019-08-31 devel/pure-stldict: Depends on expiring devel/llvm35
2019-08-31 lang/dmd1: No longer supported upstream
2019-08-31 lang/gprolog: Abandonware upstream (more than five years), fails in various ways with remotely recent compilers
2019-08-31 math/pure-mpfr: Depends on expiring devel/llvm35
2019-08-31 math/pure-rational: Depends on expiring devel/llvm35
2019-08-31 net/pure-sockets: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-csv: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-xml: Depends on expiring devel/llvm35
2019-08-31 x11-toolkits/pure-tk: Depends on expiring devel/llvm35
2019-08-31 databases/pure-sql3: Depends on expiring devel/llvm35
2019-08-31 devel/pure-readline: Depends on expiring devel/llvm35
2019-08-31 devel/pure-stllib: Depends on expiring devel/llvm35
|
|
|
|
|
|
|
| |
This is required after editors/emacs was updated to version 26.3 in
r510281.
Reported by: ashish
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
error: couldn't load codegen backend "/usr/ports/lang/rust/work/rustc-1.37.0-src/build/armv6-unknown-freebsd/stage1/lib/rustlib/armv6-unknown-freebsd/codegen-backends/librustc_codegen_llvm-llvm.so": "/usr/ports/lang/rust/work/rustc-1.37.0-src/build/armv6-unknown-freebsd/stage1/lib/rustlib/armv6-unknown-freebsd/codegen-backends/librustc_codegen_llvm-llvm.so: Undefined symbol \"__clear_cache\""
__clear_cache is implemented in compiler-rt and was dropped upstream with [1]:
https://github.com/rust-lang-nursery/compiler-builtins/commit/aa41e0d25fcb2b11b9b5c269846dd70547f2a787
For some unknown reason this is a problem on armv6. Bring back the
compiler-rt submodule for now to workaround this.
Submitted by: mikael.urankar_gmail.com
Differential Revision: https://reviews.freebsd.org/D21415
|
|
|
|
| |
Reported by: portscout
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/9b91b9c10e3c...4295eea903a9
|
|
|
|
|
|
| |
Changes: https://tip.golang.org/doc/go1.13
PR: 240192
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
two months (end of October 2019).
GCC 5 went end-of-life upstream in October 2017, so this port is now
scheduled for removal more than two years after that. Nothing in
the Ports Collection depends on it any longer (and has not for a
while), and the default version of GCC in the ports tree is GCC 9,
four major releases later.
While here stll create a proper USES block in the Makefile. [1]
Reported by: portlint [1]
|
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/
Security: ed8d5535-ca78-11e9-980b-999ff59c22ea
|
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-4-7-released/
Security: ed8d5535-ca78-11e9-980b-999ff59c22ea
|
|
|
|
|
|
|
|
|
|
| |
Don't link unconditinally with $NCURSESLIB. When NCURSESLIB is /usr/lib and the system compiler is base GCC, GCC from ports (currently GCC9) is used. Passing -L/usr/lib makes GCC try to link to base libstdc++ instead the one from ports.
Also add USES=localbase:ldflags.
PR: 239481
Approved by: linimon (mentor), greg@unrelenting.technology (maintainer)
Differential Revision: https://reviews.freebsd.org/D21397
|
|
|
|
|
|
| |
This includes a Fortran fix related to modules, an optimizer fix re
nested functions, fixes for aarch64 and rs6000 (aka powerpc) and a
few for libstdc++.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
- Collections: Standard library collections have been overhauled for simplicity, performance, and safety. This is the centerpiece of the release.
- Standard library: Future is faster and more robust. Elsewhere, useful classes and methods have been added.
- Language: Literal types, partial unification, by-name implicits, more.
- Compiler: 5-10% faster, deterministic output, improved optimizer.
PR: 239944
Submitted by: Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
|
| |
armv7 needs LDFLAGS+=-Wl,-znotext.
PR: 239744
Approved by: theraven (maintainer timeout), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D21429
|
|
|
|
| |
The only change relevant for FreeBSD is one bug fix in the RTL optimizer.
|
|
|
|
|
| |
2019-05-08 security/kr: Broken for more than 6 months
2019-05-08 lang/swift: Broken for more than 6 months
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/eeba189cfb2c...9b91b9c10e3c
|
|
|
|
|
|
|
| |
- Update pkg-descr
- Take maintainership
Changes: https://metacpan.org/changes/distribution/Error
|
| |
|
|
|
|
|
| |
Approved by: jrm (mentor, implicit)
Sponsored by: SkunkWerks, GmbH
|
|
|
|
|
|
| |
snapshot which did not bring actual changes.
This brings backports for two generic optimizer fixes.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/29a54035c77c...eeba189cfb2c
|
|
|
|
| |
Reported by: jbeich
|
|
|
|
|
|
|
| |
Angelscript works on powerpc, but its naming convention is only 32-bit. Define AS_MAX_PORTABILITY when building on powerpc64 to fix build.
PR: 239496
Approved by: ndowens@yahoo.com (maintainer timeout), linimon (mentor)
|
|
|
|
| |
subdirectory.
|
|
|
|
|
|
|
|
|
| |
(without any special options or include files being required).
Until that changes (or GCC changes) we need to avoid using vec_step as a
variable name.
PR: 239266
|
|
|
|
|
|
| |
Changes: https://tip.golang.org/doc/go1.13
PR: 240025
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The main changes:
- fix overflow issue with `n:MIN`, `n:MAX`
- fix `clock:year` and `clock:month`
- word headers now preserve underscores in names
- added sockets support
PR: 240055
Submitted by: Charles Childers <crc@forthworks.com>
|
|
|
|
|
|
|
|
|
| |
(without any special options or include files being required).
Until that changes (or GCC changes) we need to avoid using vec_step as a
variable name.
PR: 239266
|
| |
|
|
|
|
|
|
|
|
| |
-- Check if the system is big endian - big endian
CMake Error at CMakeLists.txt:24 (message):
solidity currently does not support big endian systems.
Approved by: portmgr (tier-2 blanket)
|
| |
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: 239933
Submitted by: Syouichi TAKAMIYA <takazeki@gmail.com>
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
|
|
| |
GCC 9.2 release, thus the move from 9.1.1 to 9.2.1.)
This brings fixes to register allocation and tree optimizations, LTO,
C++, and a good dose of Fortran.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/bdfd698f3718...29a54035c77c
|
|
|
|
| |
Changes: https://metacpan.org/changes/distribution/Scalar-List-Utils
|
|
|
|
|
|
|
| |
Changes: http://www.boost.org/users/history/version_1_71_0.html
PR: 238827
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20774
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
20190818:
- Interpreter and compiler have been improved to work correct, when
a derived struct overrides an element of the parent struct. Many
thanks go to Zachary Menzies, for reporting this error and for
providing a test program.
- In the FAQ the explanation, why Seed7 uses UTF-32, has been improved.
An explanation of the database abstraction layer, which provides an
database independent API, has also been added to the FAQ.
- In the manual the chapter about the deprecated function
removeAnyFile() has been replaced by a chapter about the function
removeTree().
- The program db7.sd7 (Database Inspector) has been improved quote a
table name from the catalog when doing a select.
- The program sql7.sd7 has been improved to allow the execution of SQL
statements from a file. The function getSqlStatement has been added,
which reads a semicolon terminated SQL statement from a file.
- The library tar.s7i has been improved to accept extended headers with
meta data (PAX format) also when a tar file is opened as file system
with openTar(). The function readMinimumOfHead has been improved to
do this.
- A code page for JIS X 0201 encoding has been added to charsets.s7i.
- The program err.sd7 has been improved to contain test cases, where
UTF-16 surrogate characters and non Unicode characters are written as
Seed7 string escape sequences.
- In sql_oci.c the function sqlOpenOci() has been improved to allow
opening a database with host name, port and database name. This way a
database can be opened without an entry in tnsnames.ora. The type
connectDataRecord and the function setupConnectData() have been added
to sql_oci.c.
- The functions sqlOpenMy (in sql_my.c) and sqlOpenPost (in sql_post.c)
have been improved to allow opening a database with host name, port
and database name. Now host, port and dbName are parameters. Before
the functions split the parameter dbName into host and database name.
Specifying a port was not possible.
- In sql_odbc.c the function sqlOpenOdbc() has been improved to allow
opening a database with ODBC driver name, server name and database
name. This way a database can be opened without specifying a data
source in the ODBC Data Source Administrator (in the Control Panel).
The type connectDataRecord and the functions getRegularName(),
wstriSearchCh(), wstriSearch(), connectToServer(), connectToDriver()
and driverConnect() have been added to sql_odbc.c. A definition of
SQL_NEED_DATA has been added to db_odbc.h.
- In sql_rtl.c the function sqlErrMessage() has been improved to allow
database error messages encoded in UTF-8.
- The function sqlOpen() has been removed from sql_rtl.c.
- The function width() has been added to string.s7i and seed7_05.s7i.
This function computes the sum of the character widths in a string.
A character width can be 0 (for control characters), 1 (for normal
printable characters) and 2 (for fullwidth characters, e.g. KANJI).
- The library console.s7i has been improved to use the function
|
|
|
|
| |
This brings some fixes for Fortran, C++, and rs6000 (aka powerpc*).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libgit2-sys 0.8.2 switched to libgit2 0.29 API without bumping minor
version and adjusting pkg-config check. devel/libgit2 is still at
0.28, so FFI silently fails with a confusing error e.g.,
invalid version 3 on git_proxy_options; class=Invalid (3)
USES=cargo consumers are affected but none use libgit2-sys 0.8.2 yet.
PR: 239785
Reported by: yuri
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
some 68 bugs.
This is the default version of GCC in the Ports Collection, and it just
got a bit more polish and stability.
Both files/patch-amd64-gcc-multilib-support and
files/patch-powerpc64-no-_GNU_SOURCE [1] have been integrated upstream
(and also been part of lang/gcc9-devel already), so remove them here.
PR: 239648 [1]
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/60960a260f7b...bdfd698f3718
|
|
|
|
|
| |
PR: 238272
Submitted by: checo1705@secmail.pro (previous version)
|
|
|
|
| |
This brings minor fixes for rs6000 (aka powerpc*) and riscv.
|
|
|
|
|
| |
PR: 239853
Submitted by: Dmitri Goutnik <dg@syrec.org>
|
|
|
|
|
|
|
|
|
| |
Originally named FPK-Pascal, the Free Pascal compiler is a 32 bit and 64 bit
Turbo Pascal compatible Pascal compiler for DOS, Linux, Win32, OS/2,
(based on an older version) the AmigaOS, FreeBSD/ELF, BeOS, Darwin(OSX)
and others (source code).
WWW: https://www.freepascal.org/
|
|
|
|
|
|
|
|
|
|
| |
dependencies in kernel
- Add patch file to solve some linking problem
- Remove LD_UNSAFE. Now it can be defined via LDPATH (/usr/bin/ld.bfd by
default). fpc is not working with lld. We will use binutils-ports when
ld.bfd is moved from base if lld not working on future version
of fpc
- Bump PORTREVISION
|
|
|
|
|
|
|
| |
Release announcement
https://kde.org/announcements/announce-applications-19.08.0.php
Thanks to tcberner for doing most of the prep-work.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Force rebuild all consumers to catch regressions early
Thanks to Mikaƫl Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html
Tested by: jbeich, tobik, greg@unrelenting.technology (aarch64)
With hat: rust
Differential Revision: https://reviews.freebsd.org/D21247
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release notes at
https://kde.org/announcements/kde-frameworks-5.61.0.php
Thanks to
antoine@ for the exp-runs,
tcberner@ for most of the prep-work,
the Gentoo community for cherry-picking patches
There are a bunch of changes in (implicitly included) headers, which
broke existing KDE Applications builds; that's why there are a whole
bunch of "patch-gentoo-kf5-5.61-headers" patches (taken from Gentoo
packaging). Those will go away with the next KDE Applications release,
PR: 239777
Submitted by: tcberner
|
|
|
|
|
|
|
| |
This no longer has _GNU_SOURCE defined on powerpc64 (which was a
regression from the GCC 8 series). [1]
PR: 239648 [1]
|
|
|
|
|
|
|
| |
lang/rust-nightly inherits PORTREVISION from lang/rust. Set it to
1 as it is in lang/rust now to avoid going backwards in rust-nightly's
PKGVERSION (even if it would only be so for a short time until the
next rust-nightly update) when we update rust to 1.37.0.
|
| |
|
| |
|
|
|
|
|
|
| |
snapshot which did not bring actual changes.
This brings backports for two issues on the Fortran side.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/9703ef666123...60960a260f7b
|
| |
|
| |
|
|
|
|
|
|
| |
Changes: https://github.com/ponylang/ponyc/issues/3221
PR: 239581
Submitted by: Greg V <greg@unrelenting.technology> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
regression from the GCC 8 series).
The technical background is that a consolidation in upstream GCC made
non-GNU platforms include gnu-user.h and then undefined some macros
in rs6000/freebsd.h, but missed doing the same in rs6000/freebsd64.h.
The has now been included upstream and the current snapshot that the
lang/gcc9-devel port tracks; carrying files/patch-powerpc64-no-_GNU_SOURCE
in this port should become obsolete with the GCC 9.2 release.
(As this should be a very short-lived measure, bump PORTREVISION only
for powerpc64 to avoid all other users having to rebuild, too.)
PR: 239648
|
|
|
|
|
|
|
|
| |
address statfs64 issues as (self hosted) dmd does not support versioned
symbols as llvm and gcc do. Upstream is unable to resolve.
https://issues.dlang.org/show_bug.cgi?id=17596
https://issues.dlang.org/show_bug.cgi?id=18885
|
|
|
|
| |
Reported by: rene@
|
| |
|
|
|
|
|
|
|
|
|
| |
This brings a larger number of backports for the testsuite, a fix for
Fortran, one for rs6000 (aka powerpc*) and most importantly now longer
has _GNU_SOURCE defined on powerpc64 (which was a regression from the
GCC 8 series [1]).
PR: 239648 [1]
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/c4715198b50d...9703ef666123
|
|
|
|
|
|
| |
Include lang/kotlin (recently committed) into build.
Reported by: antoine@
|
|
|
|
|
|
| |
- Take maintainership
Changes: https://metacpan.org/changes/distribution/Scalar-List-Utils
|
|
|
|
|
|
|
|
|
|
|
|
| |
Kotlin is cross-platform language designed to interoperate with Java.
It's sponsored by JetBrains and Google, officially supported by Google
for mobile development on Android. Since May, 2019, it's preferred language
for Android app developer according to Google.
Here is source link of port: https://github.com/lwhsu/freebsd-ports-kotlin
Reviewed by: lwhsu
Approved by: lwhsu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$ cat >foo.cr
require "http/client"
HTTP::Client.get "http://api.icndb.com/jokes/1"
$ crystal foo.cr
[warn] event_reinit: forked from the event_loop.
Unhandled exception in spawn: Error reinitializing libevent (Exception)
[warn] event_reinit: forked from the event_loop.
Unhandled exception in spawn: Error reinitializing libevent (Exception)
[warn] event_reinit: forked from the event_loop.
Unhandled exception in spawn: Error reinitializing libevent (Exception)
[warn] event_reinit: forked from the event_loop.
[warn] event_reinit: forked from the event_loop.
[...]
PR: 206355
Reported by: Petr Fischer
Submitted by: Walter Schwarzenfeld
Approved by: Greg V (maintainer)
|
|
|
|
| |
Reported by: repology
|
| |
|
|
|
|
|
|
|
|
|
| |
* Bump PORTREVISION
* Unbreak lang/maude and lang/solidity (broken in r508058 and r508059)
Reported by: jbeich@
Reviewed by: jbeich@
Differential Revision: https://reviews.freebsd.org/D21170
|
|
|
|
|
| |
This brings an assorted number of backports/fixes, pretty much across
the board (and surprisingly many).
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/b0e40bfba448...c4715198b50d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With gcc9, build fails:
/usr/local/poudriere/ports/default/lang/spidermonkey52/work/firefox-52.9.0esr/js/src/jsapi-tests/testPrintf.cpp: In member function 'virtual bool cls_testPrintf::run(JS::HandleObject
)':
/usr/local/poudriere/ports/default/lang/spidermonkey52/work/firefox-52.9.0esr/js/src/jsapi-tests/testPrintf.cpp:58:20: error: '%s' directive argument is null [-Werror=format-overflow
=]
58 | CHECK(print_one("(null)", "%s", zero()));
Remove the test printf:
CHECK(print_one("(null)", "%s", zero()));
to fix build.
PR: 239507
Approved by: tcberner (mentor), portmgr blanket
Differential Revision: https://reviews.freebsd.org/D21144
|
|
|
|
| |
This brings two fixes for Fortran and one for C++.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
In file included from /wrkdirs/usr/ports/lang/solidity/work/solidity_0.5.10/libsolidity/formal/SMTPortfolio.cpp:24:
In file included from /wrkdirs/usr/ports/lang/solidity/work/solidity_0.5.10/libsolidity/formal/CVC4Interface.h:30:
In file included from /usr/local/include/cvc4/cvc4.h:21:
/usr/local/include/cvc4/base/configuration.h:19:10: fatal error: 'cvc4_public.h' file not found
#include "cvc4_public.h"
Reported by: pkg-fallout
|
|
|
|
|
|
|
|
|
|
| |
In file included from metaLevelOpSymbol.cc:100:
In file included from ./descentFunctions.cc:584:
In file included from ../../src/Mixfix/variableGenerator.hh:33:
/usr/local/include/cvc4/expr/expr_manager.h:47:10: fatal error: 'cvc4_public.h' file not found
#include "cvc4_public.h"
Reported by: pkg-fallout
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Core:
Added syslog.filter=raw option.
Fixed bug #78212 (Segfault in built-in webserver).
Date:
Fixed bug #69044 (discrepency between time and microtime).
Updated timelib to 2018.02.
EXIF:
Fixed bug #78256 (heap-buffer-overflow on exif_process_user_comment). (CVE-2019-11042)
Fixed bug #78222 (heap-buffer-overflow on exif_scan_thumbnail). (CVE-2019-11041)
FTP:
Fixed bug #78039 (FTP with SSL memory leak).
Libxml:
Fixed bug #78279 (libxml_disable_entity_loader settings is shared between requests (cgi-fcgi)).
LiteSpeed:
Updated to LiteSpeed SAPI V7.4.3 (increased response header count limit from 100 to 1000, added crash handler to cleanly shutdown PHP request, added CloudLinux mod_lsapi mode).
Fixed bug #76058 (After "POST data can't be buffered", using php://input makes huge tmp files).
Openssl:
Fixed bug #78231 (Segmentation fault upon stream_socket_accept of exported socket-to-stream).
Opcache:
Fixed bug #78341 (Failure to detect smart branch in DFA pass).
Fixed bug #78189 (file cache strips last character of uname hash).
Fixed bug #78202 (Opcache stats for cache hits are capped at 32bit NUM).
Fixed bug #78271 (Invalid result of if-else).
Fixed bug #78291 (opcache_get_configuration doesn't list all directives).
PCRE:
Fixed bug #78338 (Array cross-border reading in PCRE).
Fixed bug #78197 (PCRE2 version check in configure fails for "##.##-xxx" version strings).
PDO_Sqlite:
Fixed bug #78192 (SegFault when reuse statement after schema has changed).
Phar:
Fixed bug #77919 (Potential UAF in Phar RSHUTDOWN).
Phpdbg:
Fixed bug #78297 (Include unexistent file memory leak).
SQLite:
Upgraded to SQLite 3.28.0.
Standard:
Fixed bug #78241 (touch() does not handle dates after 2038 in PHP 64-bit).
Fixed bug #78269 (password_hash uses weak options for argon2).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.8
MFH: 2019Q3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Date:
Fixed bug #69044 (discrepency between time and microtime).
EXIF:
Fixed bug #78256 (heap-buffer-overflow on exif_process_user_comment). (CVE-2019-11042)
Fixed bug #78222 (heap-buffer-overflow on exif_scan_thumbnail). (CVE-2019-11041)
Fileinfo:
Fixed bug #78183 (finfo_file shows wrong mime-type for .tga file).
FTP:
Fixed bug #77124 (FTP with SSL memory leak).
Libxml:
Fixed bug #78279 (libxml_disable_entity_loader settings is shared between requests (cgi-fcgi)).
LiteSpeed:
Updated to LiteSpeed SAPI V7.4.3 (increased response header count limit from 100 to 1000, added crash handler to cleanly shutdown PHP request, added CloudLinux mod_lsapi mode).
Fixed bug #76058 (After "POST data can't be buffered", using php://input makes huge tmp files).
Openssl:
Fixed bug #78231 (Segmentation fault upon stream_socket_accept of exported socket-to-stream).
OPcache:
Fixed bug #78189 (file cache strips last character of uname hash).
Fixed bug #78202 (Opcache stats for cache hits are capped at 32bit NUM).
Fixed bug #78291 (opcache_get_configuration doesn't list all directives).
Phar:
Fixed bug #77919 (Potential UAF in Phar RSHUTDOWN).
Phpdbg:
Fixed bug #78297 (Include unexistent file memory leak).
PDO_Sqlite:
Fixed bug #78192 (SegFault when reuse statement after schema has changed).
SQLite:
Upgraded to SQLite 3.28.0.
Standard:
Fixed bug #78241 (touch() does not handle dates after 2038 in PHP 64-bit).
Fixed bug #78269 (password_hash uses weak options for argon2).
XMLRPC:
Fixed bug #78173 (XML-RPC mutates immutable objects during encoding).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.21
MFH: 2019Q3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
SQLite:
Upgraded to SQLite 3.28.0.
EXIF:
Fixed bug #78256 (heap-buffer-overflow on exif_process_user_comment). (CVE-2019-11042)
Fixed bug #78222 (heap-buffer-overflow on exif_scan_thumbnail). (CVE-2019-11041)
Phar:
Fixed bug #77919 (Potential UAF in Phar RSHUTDOWN).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.31
MFH: 2019Q3
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/04b88a9eba8a...b0e40bfba448
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable
ABI: https://abi-laboratory.pro/tracker/timeline/libevent/
PR: 239599
Reported by: GitHub (watch releases)
Approved by: zeising (maintainer)
MFH: 2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision: https://reviews.freebsd.org/D21133
|
| |
|
|
|
|
|
|
|
|
| |
armv7 requires -Wl,-znotext in LDFLAGS (same as i386), added definition for triple target and include term.h in the test for tgetent.
PR: 239157
Approved by: michipili@gmail.com (maintainer timeout), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D21085
|
|
|
|
|
|
|
|
|
|
| |
Dtrace doesn't seem to work on elfv1 powerpc64 (at least on 12.0-RELEASE).
Also properly detect when running on elfv1 and elfv2.
PR: 239193
Approved by: arrowd (maintainer), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20995
|
|
|
|
|
| |
This brings some backports for Fortran, the RTL and tree optimizers,
and a fair number for libstdc++.
|
|
|
|
|
|
|
| |
2019-07-31 security/rubygem-googleauth06: Use security/rubygem-googleauth instead
2019-07-31 devel/ddd: does not work with modern gdb
2019-07-31 devel/py-pip-tools2: Use devel/py-pip-tools instead
2019-07-31 lang/cint: Abandonware; superseded by lang/cling
|
| |
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
|
|
|
| |
Explicitly depend on GCC 8 (instead of USE_GCC=yes) for powerpc64 to
avoid a dependency loop now that GCC_DEFAULT defaults to GCC 9.
PR: 238330
Reported by: pkubaj
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/c798dffac9dc...04b88a9eba8a
|
|
|
|
| |
This brings a couple of minor bug fixes across the board.
|
| |
|
|
|
|
| |
Changes: https://metacpan.org/changes/distribution/Modern-Perl
|
|
|
|
|
|
|
|
|
| |
Updating graphics/wings (erlang-wx' only consumer) requires at least
wxWidgets 3.0 in erlang-wx. Go the full way and depend on the most
recent wxWidgets we currently have (3.1)
PR: 239174
Approved by: maintainer-timeout (erlang@)
|
| |
|
|
|
|
|
|
|
| |
Add USES=compiler:c11:
error: redefinition of typedef CPPFunction
Approved by: mentors (implicit approval)
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
| |
This addresses an issue around link-time optimizations (LTO) and identifies
incorrect input for -Werror.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/e649e903440b...c798dffac9dc
|
|
|
|
|
|
|
| |
avoid a dependency loop.
PR: 238330
Reported by: pkubaj
|
|
|
|
|
|
| |
Builds fine on powerpc64.
Approved by: mentors (implicit approval)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
|
|
|
|
|
|
|
| |
- Add ATCH wide compiler:c11 [1]
PR: 239212 [1]
Submitted by: jhibbits [1]
|
|
|
|
|
| |
PR: 239419
Approved by: gerald (maintainer)
|
|
|
|
|
| |
Approved by: jrm (mentor, implicit)
Sponsored by: SkunkWerks GmbH
|
|
|
|
|
|
|
|
| |
Release notes: https://github.com/crystal-lang/crystal/releases/tag/0.28.0
https://github.com/crystal-lang/shards/releases/tag/v0.9.0
PR: 236969
Submitted by: Greg V<greg@unrelenting.technology> (maintainer)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
20190714:
- The library tls.s7i has been improved to support elliptic curve
diffie hellman key exchange.
- The new library elliptic.s7i has been added. This library supports
elliptic curve cryptography (ECC). The library defines:
- Several named curves,
- Functions to add, double and multiply curve points.
- Functions for fast multiplication with jacobian coordinates.
- Functions to encode and decode curve points.
- Functions to sign and verify messages with the ECDSA.
- The functions emsaPkcs1V15Encoding, emsaPkcs1V15Decoding,
rsassaPkcs1V15Encrypt and rsassaPkcs1V15Decrypt have been added to
the library pkcs1.s7i.
- In x509cert.s7i the function getAlgorithmIdentifier has been improved
to accept algorithm identifiers without algorithm parameters.
- A version of the function createX509Cert, that creates a certificate
with keys for elliptic curve cryptography, has been added.
- The new library showtls.s7i had been added. This library defines
functions to show TLS messages. It can be used to debug tls.s7i.
- The library tar.s7i has been improved to accept extended headers with
meta data (PAX format). Now path and linkpath meta data is accepted.
- A new version of the function bytes() has been added to bytedata.s7i.
This function converts a bigInteger to a string of bytes with a given
length.
- Checks for the multiplication operators * and *:= with factors of
1 and -1 have been added to chkint.sd7.
- Checks for the operator 'lpad0' have been added to chkint.sd7.
- Checks for NaN have been added to chkflt.sd7.
- In the compiler (in comp/const.s7i) the action FLT_MOD has been added
to the list of pure function actions.
- The compiler has been improved to optimize the actions FLT_REM (in
comp/flt_act.s7i) and INT_LPAD0 (in comp/int_act.s7i).
- A corner case of the multiplication operator *:= has been fixed in
the compiler (process_const_int_mult_assign() in comp/int_act.s7i).
The bug occurred in the overflow checking code, when an array element
was multiplied with *:= -1. Multiplications of normal variables and
parameters with *:= and multiplications with other factors except -1
were not affected by this bug.
- Documentation comments have been improved in cc_conf.s7i and
pkcs1.s7i.
- In con_win.c the functions kbdKeyPressed() and kbdGetc() have been
improved to ignore mouse movement and button press events.
- The program chkccomp.c has been improved to have a more detailed
check for POW_OF_NAN_OKAY.
- In fltlib.c checks for 0.0 have been improved in flt_div() and
flt_div_assign().
- In flt_rtl.c preprocessor if statements have been improved to check
for !FLOAT_NAN_COMPARISON_OKAY in fltLog(), fltLog10() fltLog2() and
fltPow().
20190610:
- The library float.s7i has been improved to support the float
operators 'rem' (floating-point remainder) and 'mod' (floating-point
modulo).
- The program chkflt.sd7 has been improved to check floating-point
literals and the new operators 'rem' and 'mod'. The tests for the
operator ** have been improved also.
- Compiler and interpreter have been improved to work correct, even
when the C functions fmod(), exp(), ldexp(), frexp() and sqrt() do
not work 100% correct.
- The program chkccomp.c has been improved to detect weaknesses of
numeric functions. These weaknesses happen when handling with NaN,
Infinity or when other special cases occur.
- A new version of the function timAwait() has been added to tim_unx.c.
This function is used when AWAIT_WITH_NANOSLEEP is defined.
- The makefiles mk_emccl.mak and mk_emccw.mak have been improved to
define AWAIT_WITH_NANOSLEEP instead of AWAIT_WITH_SELECT.
- Interpreter and compiler have been improved to support the actions
FLT_MOD and FLT_REM.
- In the compiler (in comp/flt_act.s7i) a corner case of the action
FLT_IPOW (when CHECK_FLOAT_DIV_BY_ZERO is TRUE and the exponent is
negative and the base is zero (0.0 or -0.0)) has been fixed.
- The configuration values FLOAT_COMPARISON_OKAY, FMOD_FUNCTION_OKAY,
EXP_FUNCTION_OKAY, LDEXP_FUNCTION_OKAY and FREXP_FUNCTION_OKAY have
been added to cc_conf.s7i. The configuration values
NAN_COMPARISON_OKAY and FREXP_INFINITY_NAN_OKAY have been removed.
- The functions fltDecompose(), fltExp(), fltLdexp(), fltMod() and
fltRem() have been added to flt_rtl.c. These functions are used, when
the corresponding C functions frexp(), exp(), ldexp() and fmod() do
not work 100% correct.
- In flt_rtl.c the functions fltEq(), fltGe(), fltGt(), fltLe() and
fltLt() have been improved. These improvements help, when the
comparison of float or double values does not work 100% correct.
- In flt_rtl.c the functions fltPow(), getMantissaAndExponent(),
setMantissaAndExponent() and fltSqrt() have been improved. These
improvements help, when the underlying C functions pow(), frexp(),
ldexp() and sqrt() do not work 100% correct.
- The program chkccomp.c has been improved to define the macros
FLOAT_NAN_COMPARISON_OKAY, FLOAT_ZERO_COMPARISON_OKAY,
SQRT_OF_NAN_OKAY, SQRT_OF_NEGATIVE_OKAY, EXP_OF_NAN_OKAY,
LDEXP_OF_NAN_OKAY, FREXP_SUBNORMAL_OKAY, FMOD_DIVIDEND_NAN_OKAY,
FMOD_DIVISOR_NAN_OKAY, FMOD_DIVIDEND_INFINITY_OKAY,
FMOD_DIVISOR_INFINITY_OKAY and FMOD_DIVISOR_ZERO_OKAY.
- In cmd_rtl.c the function cmdConfigValue has been improved to support
the config values FLOAT_COMPARISON_OKAY, EXP_FUNCTION_OKAY,
FMOD_FUNCTION_OKAY, LDEXP_FUNCTION_OKAY and FREXP_FUNCTION_OKAY.
- Definitions of the macros FLOAT_COMPARISON_OKAY, SQRT_FUNCTION_OKAY,
EXP_FUNCTION_OKAY, LDEXP_FUNCTION_OKAY, FREXP_FUNCTION_OKAY and
FMOD_FUNCTION_OKAY have been added to commpn.h
- Documentation comments have been improved in intlib.c, int_rtl.c,
match.c, str_rtl.c, keybd.s7i and vectorfont.s7i.
- In comp/int_act.s7i the variable quotient_name has been renamed to
remainder_name.
20190523:
- In match.c the function substitute_params() has been fixed to copy
parameters with expressions instead of calling do_create(). For
expressions do_create() just creates a reference to the expression
and this leads later to a double free of the expression. Many thanks
go to Anton Lobach, for reporting this error and for providing a test
program.
- The library blowfish.s7i, with Blowfish cipher support, has been
added.
- The functions column() and line() have been added to the library
console.s7i.
- The bas7.sd7 (basic interpreter) example program has been improved.
Support for the keyword ENDIF has been added.
- The compiler (s7c.sd7) has been improved (in set_act.s7i) to optimize
the expression card(bitset(number)).
- The functions toBase and fromBaseToBigInt have been added to
encoding.s7i. This functions encode and decode bigInteger numbers
with a positional numeric system.
- Conversion functions have been added to bitsetof.s7i and bitset.s7i.
- Checks for the function card() have been added to chkset.sd7.
- Interpreter and compiler have been improved to support the actions
CON_COLUMN, CON_LINE, SET_CONV1, SET_CONV3, SET_SCONV1 and
SET_SCONV3. The support for the actions SET_CONV and SET_SCONV has
been removed.
- The libraries bitsetof.s7i and bitset.s7i have been adjusted, to use
the new actions.
- In con_inf.c the function conWrite() has been improved to change the
cursor position, when the characters '\n', '\r' and '\b' are written.
- In con_win.c the function conCursor() has been improved, to hide the
cursor, when it is called with FALSE. The function conOpen() has been
changed, to set the cursor position to (1, 1) and to hide the cursor.
- The functions conColumn() and conLine() have been added to con_rtl.c,
con_inf.c, con_win.c, con_wat.c and con_emc.c.
- In set_rtl.c the functions setIConv() and setSConv() have been
improved. Now setIConv() raises RANGE_ERROR for negative numbers and
setSConv() raises RANGE_ERROR, when a negative integer would be
returned.
- Documentation has been improved in console.s7i, string.s7i,
con_inf.c, con_win.c
- The debug trace mechanism in analyze.c and dcllib.c has been
improved.
- A call of dlerror() has been added in dll_unx.c.
- In traceutl.c the function prot_list_limited() has been introduced.
20190506:
- The utility program bigfiles.sd7 has been added. Bigfiles is an
utility program to search for big files. This is useful, when the
disk is almost full and files must be removed to get more space.
- The utility program sydir7.sd7 has been improved. Now it supports the
option -n, which assures that no changes are done.
- The program db7.sd7 (Database Inspector) has been improved to write
an error message, when reading the catalog of database tables fails.
- The program chkbitdata.sd7 has been added. This program checks
functions from the bitdata.s7i library.
- In the FAQ the explanation, how Seed7 is compiled, has been improved.
- The description of several conversion functions in the manual has
been improved.
- The function ripemd160 has been added to msgdigest.s7i. This function
computes a message digest with the RIPEMD-160 algorithm.
- The functions toBase58, fromBase58, toBase and fromBase have been
added to encoding.s7i. This functions support Base58 encoding and
similar other encodings with a positional numeric system.
- The functions putBitLsb, putBitsLsb, getBitMsb, getBitsMsb, putBitMsb
and putBitsMsb have been added to bitdata.s7i. This functions read
and write bits from and to a file.
- The new library leb128.s7i has been added. This library supports the
conversion of integers to and from LEB128 encoding. LEB128 is a
variable-length encoding for integers. It is used e.g. by the DWARF
debug file format and by WebAssembly.
- Tests for the functions leb128ToInt(), uLeb128ToInt(), leb128() and
uLeb128() have been added to chkint.sd7.
- The library make.s7i has been improved to avoid a makefile rule
recursion.
- The function hex2Bytes has been added to bytedata.s7i. This function
converts a string with hexadecimal digits to a string of bytes.
- The function reverse has been added to string.s7i and seed7_05.s7i.
- The function tableNamesCommand has been added to sql_base.s7i.
- Conversion functions have been added to char.s7i.
- In big_rtl.c the function uBigMult has been changed to be faster,
when the size of factor2 is 1.
- In con_inf.c code to copy the environment for Emscripten and node.js
has been added. This code is deactivated, because of a limitation
in the Emscripten implementations of getenv() and setenv().
- The makefiles have been improved to copy the file version.h to a
name that corresponds to the makefile. E.g.: The makefile
mk_linux.mak copies version.h to vers_linux.h. This helps comparing
different version.h files.
- Documentation has been added to chkccomp.c and read_me.txt.
- The prototype of the function refCatParse has been changed in
ref_data.c, ref_data.h and ref_act.s7i. The compiler (s7c.sd7) has
been changed to add a cast in the function init_set_constants().
In sql_odbc.c casts have been added. This changes avoid C++
compilation errors.
- Calls of logFunction and logError have been added in con_inf.c,
dll_unx.c and dll_win.c.
|
| |
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
| |
This fixes a bug around tail call optimization breaking noexcept and
a few Arm-specific code generation issues.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/e3cebcb3bd4f...e649e903440b
|
|
|
|
|
| |
This brings a number of backports for the C++ front end and a few other
spots.
|
| |
|
|
|
|
|
|
| |
The 20190711 snapshot did not bring any changes, so we skipped it.
This one brings a backport for Arm and one for dataflow analysis
(plus one for s390).
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/4b65a86ebace...e3cebcb3bd4f
|
|
|
|
|
| |
PR: 239154
Submitted by: Dmitri Goutnik <dg@syrec.org>
|
| |
|
|
|
|
| |
This brings some fixes around Fortran, x86-64, tree-based optimizations,...
|
|
|
|
|
|
|
|
| |
Development has stopped many years ago in favor of the LLVM-based
lang/cling.
PR: 238907
Approved by: fjoe (maintainer timeout, 2 weeks)
|
|
|
|
| |
This brings bugfixes in the Fortran frontend and optimization.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
July 13, 2019. KDE today announces the release of KDE Frameworks 5.60.0.
KDE Frameworks are over 70 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms.
Announcement:
https://kde.org/announcements/kde-frameworks-5.60.0.php
PR: 239183
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Drop pre-install target: `make restage` should be run after a
failed `make stage` to wipe out and repopulate the staging
directory. No need to hack around this.
- Drop RUST_MANIFESTS, it is only one value after r490852 and now
only used once in post-install.
- Drop RUST_CHANNEL. It is only used in do-configure.
- Drop LLNEXTGEN option. There are no references to LLNextgen in
the Rust sources, so it appears to not be used for anything
anymore.
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/69656fa4cbaf...4b65a86ebace
|
|
|
|
|
| |
PR: 236805
Submitted by: Evilham <contact@evilham.com>
|
|
|
|
|
| |
They are no longer necessary since r487977 when we disabled vendor
checksums.
|
|
|
|
|
| |
PR: 239040
Submitted by: Greg V <greg@unrelenting.technology> (maintainer)
|
|
|
|
|
|
|
|
|
| |
Fix handling of BOOTSTRAPS_SUFFIX. On powerpc64 the -elfv1 suffix
needs to be stripped from the bootstraps since Rust expects them
without it.
PR: 239158
Reported by: pkubaj
|
| |
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/cd2cd4c9627e...69656fa4cbaf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Core:
Fixed bug #76980 (Interface gets skipped if autoloader throws an exception).
DOM:
Fixed bug #78025 (segfault when accessing properties of DOMDocumentType).
MySQLi:
Fixed bug #77956 (When mysqli.allow_local_infile = Off, use a meaningful error message).
Fixed bug #38546 (bindParam incorrect processing of bool types).
MySQLnd:
Fixed bug #77955 (Random segmentation fault in mysqlnd from php-fpm).
Opcache:
Fixed bug #78015 (Incorrect evaluation of expressions involving partials arrays in SCCP).
Fixed bug #78106 (Path resolution fails if opcache disabled during request).
OpenSSL:
Fixed bug #78079 (openssl_encrypt_ccm.phpt fails with OpenSSL 1.1.1c).
phpdbg:
Fixed bug #78050 (SegFault phpdbg + opcache on include file twice).
Sockets:
Fixed bug #78038 (Socket_select fails when resource array contains references).
Sodium:
Fixed bug #78114 (segfault when calling sodium_* functions from eval).
Standard:
Fixed bug #77135 (Extract with EXTR_SKIP should skip $this).
Fixed bug #77937 (preg_match failed).
Zip:
Fixed bug #76345 (zip.h not found).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.7
MFH: 2019Q3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
Core:
Fixed bug #76980 (Interface gets skipped if autoloader throws an exception).
DOM:
Fixed bug #78025 (segfault when accessing properties of DOMDocumentType).
MySQLi:
Fixed bug #77956 (When mysqli.allow_local_infile = Off, use a meaningful error message).
Fixed bug #38546 (bindParam incorrect processing of bool types).
Opcache:
Fixed bug #78106 (Path resolution fails if opcache disabled during request).
OpenSSL:
Fixed bug #78079 (openssl_encrypt_ccm.phpt fails with OpenSSL 1.1.1c).
Sockets:
Fixed bug #78038 (Socket_select fails when resource array contains references).
Standard:
Fixed bug #77135 (Extract with EXTR_SKIP should skip $this).
Fixed bug #77937 (preg_match failed).
Zip:
Fixed bug #76345 (zip.h not found).
Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.20
MFH: 2019Q3
|
|
|
|
| |
PR: 238782
|
|
|
|
|
|
| |
as a stand-in for "are we running on gcc".
Approved by: portmgr (tier-2 blanket)
|
|
|
|
|
|
|
| |
Since the test result is positive for 64-bit, switch the order of the
--enable-XYZ-bit definitions, to avoid one more negative in the test.
Approved by: portmgr (tier-2 blanket)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
powerpc64 needs to be put to configure script to be recognized.
PR: 238788
Approved by: michipili@gmail.com (maintainer timeout), tcberner (mat)
Differential Revision: https://reviews.freebsd.org/D20891
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
July 11, 2019.
Today KDE released the third stability update for KDE Applications 19.04. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.
Over sixty recorded bugfixes include improvements to Kontact, Ark, Cantor, JuK,
K3b, Kdenlive, KTouch, Okular, Umbrello, among others.
Improvements include:
* Konqueror and Kontact no longer crash on exit with QtWebEngine 5.13
* Cutting groups with compositions no longer crashes the Kdenlive video editor
* The Python importer in Umbrello UML designer now handles parameters with default arguments
Changelog:
https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as a stand-in for "are we running on gcc".
For people already testing powerpc on clang, it is possible that they
already have both compilers in base. Thus, the assumption that "gcc is
in base" (e.g. libstdc++.so exists) always means "force use of GCC" is
already broken. It will be for everyone on -CURRENT once the switch is
made.
While here, standardize on compiler:c++11-lang instead of -lib (they are
equivalent these days), pet portlint, and do some other cleanup.
Approved by: portmgr (tier-2 blanket)
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/78ca1bda3522...cd2cd4c9627e
|
| |
|
| |
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
|
|
| |
(include security fix: https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-4-final)
MFH: 2019Q3
|
| |
|
|
|
|
| |
Approved by: portmgr blanket
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/dfd52ba6ac22...78ca1bda3522
|
|
|
|
|
|
|
|
| |
PR: 238952
Submitted by: wenheping2000@hotmail.com(myself)
Reviewed by: koobs@
Exp-run by: antoine@
MFH: 2019Q3
|
| |
|
| |
|
|
|
|
|
|
|
| |
LIBAPL option is selected. For some reason, configure script thinks that
libapl.so is wanted when --without-libapl passed down on it.
Reported by: pkg-fallout
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Differential Revision: https://reviews.freebsd.org/D20872
|
|
|
|
| |
PR: 228727
|
| |
|
|
|
|
|
| |
Submitted by: Mikael Urankar <mikael.urankar@gmail.com>
Differential Revision: https://reviews.freebsd.org/D20860
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/481068a70767...dfd52ba6ac22
|
|
|
|
|
| |
Pointy hat: pkubaj
With hat: portmgr
|
|
|
|
|
|
|
| |
Add USES=compiler:c11 (also to lang/perl5* ports) since it's necessary:
Can't link/include C library 'atomic', aborting.
Approved by: mentors (implicit approval)
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/088b987307b9...481068a70767
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Force rebuild all consumers to catch regressions early
Thanks to Mikaƫl Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html
Tested by: jbeich, mikael.urankar@gmail.com
With hat: rust
Differential Revision: https://reviews.freebsd.org/D20810
|
|
|
|
| |
- Unbreak the build and packaging with LIBAPL option
|
|
|
|
|
|
| |
- Teach the code to expand tilde (~) to $(HOME) to prevent
spamming every current directory with `.apl.history' file
- Fix some minor C[XX]FLAGS pollution while I'm here
|
| |
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/17e62f77f954...088b987307b9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
G__cpp_list.cxx: In function 'int G__list_49_0_10(G__value*, const char*, G__param*, int)':
G__cpp_list.cxx:707:109: error: 'std::__cxx11::list<int, std::allocator<int> >::iterator' {aka 'struct std::_List_iterator<int>'} has no member named 'operator=='; did you mean 'operator='?
707 | G__letint(result7, 103, (long) ((list<int,allocator<int> >::iterator*) G__getstructoffset())->operator==(*(list<int,allocator<int> >::iterator*) libp->para[0].ref));
| ^~
| operator=
G__cpp_list.cxx: In function 'int G__list_49_0_11(G__value*, const char*, G__param*, int)':
G__cpp_list.cxx:713:109: error: 'std::__cxx11::list<int, std::allocator<int> >::iterator' {aka 'struct std::_List_iterator<int>'} has no member named 'operator!='; did you mean 'operator='?
713 | G__letint(result7, 103, (long) ((list<int,allocator<int> >::iterator*) G__getstructoffset())->operator!=(*(list<int,allocator<int> >::iterator*) libp->para[0].ref));
| ^~
| operator=
http://pb2.nyi.freebsd.org/data/120i386-default-PR238330/2019-06-09_20h27m22s/logs/errors/cint-5.18.00_12.log
While here make the build abort fast on build errors instead of
carrying on like nothing happened.
PR: 238907
Reported by: antoine (via exp-run in PR 238330)
|
|
|
|
|
|
|
|
|
| |
- Add an XXX comment about hardcoded `math/fftw3' on LIB_DEPENDS
- Convert direct dependency on `libsqlite3.so' to USES+=sqlite:3
PR: 238896 (modified)
Submitted by: pkubaj
Tested on: Mac mini G4
|
| |
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/9a90d03ad171...17e62f77f954
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 238831
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switch mesa over to use llvm80 instead of llvm60. Make it use the
global LLVM_DEFAULT instead of deciding for ourself which llvm version
to use. [1]
Fix build of lang/beginet [1]
Add patch from upstream to fix build of devel/libclc. The patch is taken
from the git mirror of devel/libclc rather than the SVN repo, for
convenience.
Add a patch from mesa upstream preventing certain error messages when using
amdgpu [2]
Add a notice to bsd.default-versions.mk asking that the graphics team be
informed before the llvm version is changed.
Enable llvm and gallium on MIPS. As far as I can tell, this used to
be the default before this change.
Bump portrevisions since dependencies changed.
PR: 230789 [1], [2]
Submitted by: jbeich [1], tobik [2]
Obtained from: FreeBSD Graphics Team development repo
https://github.com/FreeBSDDesktop/freebsd-ports/commits/feature/mesa-llvm80
Sponsored by: B3 Init (zeising)
|
| |
|
|
|
|
| |
Changes: https://github.com/rust-lang/rust/compare/d3e2cec29225...9a90d03ad171
|