notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Sanity Test Failure
Sunday, 2 Apr 2017
09:08 Jan Beich (jbeich) search for other commits by this committer(Only the first 10 of 1122 items in this commit are shown above. View all ports for this commit)
MFH: r437435 r437437 r437439 r437475 by gerald

Remove files/patch-armv6-hf-support since armv6hf no longer exists as
an arch.

Reported by:	andreast

Update lang/gcc and hence the default version of GCC in the Ports
Collection (requested by USE_GCC=yes and various USES=compiler
invocations) from GCC 4.9.4 to GCC 5.4.

files/patch-arm-support and files/patch-gcc_system.h have become
obsolete.  New patches files/patch-arm-unwind-cxx-support and
files/patch-libc++ help support arm targets and new libc++ in base.

ONLY_FOR_ARCHS now also includes arm.

A new option GRAPHITE_DESC, off by default for now, adds support for
Graphite loop optimizations.

Finally, conflicts with other lang/gcc* ports are adjusted suitably.

In terms of changes for users, this upgrade brings the following:

The default mode for C is now -std=gnu11 instead of -std=gnu89.
New warning options -Wc90-c99-compat and -Wc99-c11-compat may
prove useful on that front.

The C++ front end now has full C++14 language support including
C++14 variable templates, C++14 aggregates with non-static data
member initializers, C++14 extended constexpr, and more.
The Standard C++ Library (libstdc++) has full C++11 support and
experimental full C++14 support.  It uses a new ABI by default.

There have been significant improvements to inter-procedural optimizations
and link-time optimization such as One Definition Rule based merging of C++
types as well as register allocation.

OpenMP 4.0 specification offloading features are now supported by the C,
C++, and Fortran compilers.  Cilk Plus, an extension to the C and C++
languages to support data and task parallelism, has been added as well.

New warning options -Wswitch-bool, -Wlogical-not-parentheses,
-Wbool-compare and -Wsizeof-array-argument may prove useful as
may new preprocessor directives __has_include, __has_include_next,
and __has_attribute.

GCC can now be built as a shared library for embedding in other processes
(such as interpreters), suitable for Just-In-Time compilation to machine
code.  This provides a C API and a C++ wrapper API.

Many code generation improvements for AArch64, ARM, support for
AVX-512{BW,DQ,VL,IFMA,VBMI} and Intel MPX on x86-64, and generally
improvements on many targets.

The Local Register Allocator (LRA) now contains a rematerialization
subpass and is able to reuse the PIC hard register on x86/x86-64 to
improve performance of position independent code.

https://gcc.gnu.org/gcc-5/changes.html has a more extensive set of
changes and https://gcc.gnu.org/gcc-5/porting_to.html has a solid
overview of issue you may encountering porting to this new version.

PR:             216707, 218125
Tested by:      antoine (-exp runs)
Supported by:   jbeich, tcberner, and others

Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707

Add support for aarch64.

Submitted by:	andreast

Approved by:	ports-secteam (junovitch)
commit hash: 119dc1bbcaa43c8423905d3858b07ada8fe3ea7e commit hash: 119dc1bbcaa43c8423905d3858b07ada8fe3ea7e commit hash: 119dc1bbcaa43c8423905d3858b07ada8fe3ea7e commit hash: 119dc1bbcaa43c8423905d3858b07ada8fe3ea7e 

Sanity Test Results

security/pinentry-efl:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
security/pinentry-efl
2>/tmp/FreshPorts.security.pinentry-efl.make-error.2022.8.13.0.26.50.78997

produced this error:

Error message is: cd: /usr/ports/security/pinentry-efl: No such file or
directory
make: cannot open /usr/ports/security/pinentry-efl/Makefile.
Make results are : 
make: stopped in /

games/exult-devel:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
games/exult-devel
2>/tmp/FreshPorts.games.exult-devel.make-error.2022.8.13.0.27.34.78997

produced this error:

Error message is: cd: /usr/ports/games/exult-devel: No such file or
directory
make: cannot open /usr/ports/games/exult-devel/Makefile.
Make results are : 
make: stopped in /

devel/cppcheck-gui:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
devel/cppcheck-gui
2>/tmp/FreshPorts.devel.cppcheck-gui.make-error.2022.8.13.0.27.35.78997

produced this error:

Error message is: cd: /usr/ports/devel/cppcheck-gui: No such file or
directory
make: cannot open /usr/ports/devel/cppcheck-gui/Makefile.
Make results are : 
make: stopped in /

devel/llvm-morello:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
devel/llvm-morello
2>/tmp/FreshPorts.devel.llvm-morello.make-error.2022.8.13.0.27.43.78997

produced this error:

Error message is: cd: /usr/ports/devel/llvm-morello: No such file or
directory
make: cannot open /usr/ports/devel/llvm-morello/Makefile.
Make results are : 
make: stopped in /

lang/ghc810:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
lang/ghc810
2>/tmp/FreshPorts.lang.ghc810.make-error.2022.8.13.0.27.31.78997

produced this error:

Error message is: cd: /usr/ports/lang/ghc810: No such file or directory
make: cannot open /usr/ports/lang/ghc810/Makefile.
Make results are : 
make: stopped in /

games/cataclysm-dda-tiles:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
games/cataclysm-dda-tiles
2>/tmp/FreshPorts.games.cataclysm-dda-tiles.make-error.2022.8.13.0.26.54.78
997

produced this error:

Error message is: cd: /usr/ports/games/cataclysm-dda-tiles: No such file or
directory
make: cannot open /usr/ports/games/cataclysm-dda-tiles/Makefile.
Make results are : 
make: stopped in /

graphics/py-openshadinglanguage:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
graphics/py-openshadinglanguage
2>/tmp/FreshPorts.graphics.py-openshadinglanguage.make-error.2022.8.13.0.26
.55.78997

produced this error:

Error message is: cd: /usr/ports/graphics/py-openshadinglanguage: No such
file or directory
make: cannot open /usr/ports/graphics/py-openshadinglanguage/Makefile.
Make results are : 
make: stopped in /

net-p2p/namecoin-utils:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
net-p2p/namecoin-utils
2>/tmp/FreshPorts.net-p2p.namecoin-utils.make-error.2022.8.13.0.26.54.78997

produced this error:

Error message is: cd: /usr/ports/net-p2p/namecoin-utils: No such file or
directory
make: cannot open /usr/ports/net-p2p/namecoin-utils/Makefile.
Make results are : 
make: stopped in /

x11-themes/qtcurve-kf5:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
x11-themes/qtcurve-kf5
2>/tmp/FreshPorts.x11-themes.qtcurve-kf5.make-error.2022.8.13.0.27.59.78997

produced this error:

Error message is: cd: /usr/ports/x11-themes/qtcurve-kf5: No such file or
directory
make: cannot open /usr/ports/x11-themes/qtcurve-kf5/Makefile.
Make results are : 
make: stopped in /

print/harfbuzz-icu:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
print/harfbuzz-icu
2>/tmp/FreshPorts.print.harfbuzz-icu.make-error.2022.8.13.0.26.51.78997

produced this error:

Error message is: cd: /usr/ports/print/harfbuzz-icu: No such file or
directory
make: cannot open /usr/ports/print/harfbuzz-icu/Makefile.
Make results are : 
make: stopped in /

security/pinentry-fltk:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
security/pinentry-fltk
2>/tmp/FreshPorts.security.pinentry-fltk.make-error.2022.8.13.0.27.11.78997

produced this error:

Error message is: cd: /usr/ports/security/pinentry-fltk: No such file or
directory
make: cannot open /usr/ports/security/pinentry-fltk/Makefile.
Make results are : 
make: stopped in /

net-p2p/zetacoin-utils:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
net-p2p/zetacoin-utils
2>/tmp/FreshPorts.net-p2p.zetacoin-utils.make-error.2022.8.13.0.27.46.78997

produced this error:

Error message is: cd: /usr/ports/net-p2p/zetacoin-utils: No such file or
directory
make: cannot open /usr/ports/net-p2p/zetacoin-utils/Makefile.
Make results are : 
make: stopped in /

security/pinentry-gnome:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
security/pinentry-gnome
2>/tmp/FreshPorts.security.pinentry-gnome.make-error.2022.8.13.0.27.20.7899
7

produced this error:

Error message is: cd: /usr/ports/security/pinentry-gnome: No such file or
directory
make: cannot open /usr/ports/security/pinentry-gnome/Makefile.
Make results are : 
make: stopped in /

net-p2p/zetacoin-daemon:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
net-p2p/zetacoin-daemon
2>/tmp/FreshPorts.net-p2p.zetacoin-daemon.make-error.2022.8.13.0.27.37.7899
7

produced this error:

Error message is: cd: /usr/ports/net-p2p/zetacoin-daemon: No such file or
directory
make: cannot open /usr/ports/net-p2p/zetacoin-daemon/Makefile.
Make results are : 
make: stopped in /

emulators/libretro-ppsspp:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
emulators/libretro-ppsspp
2>/tmp/FreshPorts.emulators.libretro-ppsspp.make-error.2022.8.13.0.27.46.78
997

produced this error:

Error message is: cd: /usr/ports/emulators/libretro-ppsspp: No such file or
directory
make: cannot open /usr/ports/emulators/libretro-ppsspp/Makefile.
Make results are : 
make: stopped in /

print/harfbuzz-hb-view:

I did not find a Makefile for this port, and none was mentioned in the
commit.  If a repocopy has been done, please ignore this message. This
command (FreshPorts code 1):

/usr/local/bin/sudo /usr/sbin/jexec freshports /make-port.sh /usr/ports
print/harfbuzz-hb-view
2>/tmp/FreshPorts.print.harfbuzz-hb-view.make-error.2022.8.13.0.27.20.78997

produced this error:

Error message is: cd: /usr/ports/print/harfbuzz-hb-view: No such file or
directory
make: cannot open /usr/ports/print/harfbuzz-hb-view/Makefile.
Make results are : 
make: stopped in /