The cdrtools ports compile and run a small program ('avoffset') after
their configuration phase, which is supposed to figure out the stack
direction, frame pointer offset to main(), and so on. This program
relies on the compiler not optimizing away certain constructs, so after
the import of clang 3.9.0 into base, it got stuck in an endless loop.
Fix it by marking a few functions as noinline, and making one particular
variable volatile.
Reported by: antoine
Approved by: marius (maintainer)
Xen 4.7.1 contains the following XSAs: 184, 185, 186, 187, 188 and 190 which
where missing in the previous package. Additionally XSAs 191, 192, 193, 194,
195, 197 and 198 are also applied.
Approved by: bapt
Sponsored by: Citrix Systems R&D
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.
PR: 214780
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
As at the moment QT_BINDIR and QT_LIBDIR are 'bin' respectively 'lib' depending
on the Qt version these subs ended up at many wrong places in plists.
So only export it if QT_DIST is set.
PR: 210227
Reviewed by: mat, rakuco
Approved by: portmgr (mat), rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D8378
- Add encrypted password hash support for adduser and pw script: Issue #100
- (bhyve): Check IPv6 address availability: Issue #104
- (bhyve): VM also uses post/pre scripts now: execscript
- expose: add pf support for port redirect into jail: Issue #106
- fix loosing nic_parent on created new nic interface in dialog
PR: 214858
Submitted by: maintainer
In this version, libgpgme-pthread.so has been removed in favor of just
using libgpgme.so as the thread-safe library. PORTREVISION has been
bumped on all ports depending on security/gpgme so that any that may have
linked to -lgpgme-pthread will link to -lgpgme instead.
The Python module provided by security/py-gpgme has been renamed upstream
from pyme3 to gpg. This removes the conflict with security/py-pyme,
although security/py-gpgme is still the direct replacement of that
module.
In file included from cli/Session.cpp:22:0:
./cli/PosixStreams.h: In constructor 'cli::ObjectInputStream::ObjectInputStream(const string&)':
./cli/PosixStreams.h:72:18: error: 'perror' was not declared in this scope
perror("open");
^
./cli/PosixStreams.h: In constructor 'cli::ObjectOutputStream::ObjectOutputStream(const string&)':
./cli/PosixStreams.h:109:18: error: 'perror' was not declared in this scope
perror("open");
^
Changes: 40640fb...5a818d8
PR: 196712
Reported by: pkg-fallout
ttyd is a simple command-line tool for sharing terminal over the web, inspired by GoTTY.
WWW: https://www.github.com/tsl0922/ttyd
PR: 213503
Submitted by: Neel Chauhan <neel@neelc.org>
In file included from algorithm.cpp:13:
In file included from ../../zen/guid.h:16:
In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17:
In file included from /usr/local/include/boost/uuid/random_generator.hpp:17:
In file included from /usr/local/include/boost/shared_ptr.hpp:17:
In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28:
In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:29:
In file included from /usr/local/include/boost/smart_ptr/detail/sp_counted_base.hpp:45:
In file included from /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:18:
In file included from /usr/local/include/boost/detail/sp_typeinfo.hpp:20:
In file included from /usr/local/include/boost/core/typeinfo.hpp:119:
In file included from /usr/local/include/boost/core/demangle.hpp:32:
/usr/include/c++/v1/cxxabi.h:190:19: error: '__cxa_get_globals' is missing exception specification
'noexcept'
__cxa_eh_globals *__cxa_get_globals(void);
^
../../zen/scope_guard.h:31:30: note: previous declaration is here
extern "C" __cxa_eh_globals* __cxa_get_globals() noexcept;
^
PR: 214485
Reported by: antoine (via exp-run)