notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

non port: devel/cloudabi-toolchain/Makefile
SVNWeb

Number of commits found XX: 18

Fri, 20 Sep 2019
[ 19:58 jbeich ] Original commit   Revision:512440
512440 Mk/bsd.default-versions.mk
512440 Mk/bsd.gecko.mk
512440 comms/gnuradio/Makefile
512440 databases/postgresql11-server/Makefile
512440 databases/postgresql12-server/Makefile
512440 devel/android-tools-simpleperf/Makefile
512440 devel/ccls/Makefile
512440 devel/clazy/Makefile
512440 devel/cloudabi-toolchain/Makefile
512440 devel/cquery/Makefile

(Only the first 10 of 44 ports in this commit are shown above. View all ports for this commit)
Switch default devel/llvm* to 90

PR:		239682
Reviewed by:	tobik
Differential Revision:	https://reviews.freebsd.org/D21172
Tue, 16 Apr 2019
[ 19:20 tobik ] Original commit   Revision:499115
499115 devel/cloudabi-toolchain/Makefile
devel/cloudabi-toolchain: Drop bogus PORTREVISON variable
Wed, 20 Mar 2019
[ 12:23 jbeich ] Original commit   Revision:496337
496337 Mk/bsd.default-versions.mk
496337 devel/android-tools-simpleperf/Makefile
496337 devel/ccls/Makefile
496337 devel/cloudabi-toolchain/Makefile
496337 devel/cquery/Makefile
496337 devel/ispc/Makefile
496337 devel/kdevelop/Makefile
496337 devel/oclgrind/Makefile
496337 devel/qtcreator/Makefile
496337 devel/rust-bindgen/Makefile

(Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
Switch to devel/llvm80 for DEFAULT_VERSIONS

PR:		235215
Thu, 14 Mar 2019
[ 15:35 brooks ] Original commit   Revision:495721
495721 devel/cloudabi-toolchain/Makefile
Use LLVM_DEFAULT rather than hardcoding a version.

PR:		236470
Approved by:	ed (maintainer)
Mon, 18 Sep 2017
[ 21:44 ed ] Original commit   Revision:450083
450083 devel/cloudabi-toolchain/Makefile
Let cloudabi-toolchain use LLVM 5.0.

Now that we have a devel/llvm50 port, let's switch the CloudABI
toolchain port from LLVM 4.0 to 5.0. In addition to providing more
complete C++17 support, this will allow us to experiment with
C++ coroutines.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D12401
Mon, 31 Jul 2017
[ 20:26 ed ] Original commit   Revision:446997
446997 MOVED
446997 devel/Makefile
446997 devel/cloudabi-binutils-aarch64
446997 devel/cloudabi-binutils-x86_64
446997 devel/cloudabi-toolchain/Makefile
Remove CloudABI Binutils tools.

As of FreeBSD 11, the cloudabi-toolchain port uses the ELF-toolchain
utilities for all the stuff not provided by LLVM. For FreeBSD 10 and
lower, we still rely on Binutils.

As CloudABI itself is only supported as of FreeBSD 11, there is hardly
any interest in supporting a Binutils based toolchain. Let's kick out
the CloudABI Binutils ports and symlink to the utilities in the base
system unconditionally.

Reviewed by:	rene
Differential Revision:	https://reviews.freebsd.org/D11733
Fri, 26 May 2017
[ 16:01 ed ] Original commit   Revision:441790
441790 devel/cloudabi-toolchain/Makefile
Add an ARMv7 toolchain to cloudabi-toolchain.

CloudABI recently gained separate packages for ARMv7 based systems.
These systems can freely use ARMv7-specific features like NEON, whereas
the ARMv6 packages will need to stick to just VFP.

This change extends the cloudabi-toolchain package to also set up a
toolchain for ARMv7 properly.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D10938
Fri, 7 Apr 2017
[ 16:04 amdmi3 ] Original commit   Revision:437936
437936 devel/cloudabi-toolchain/Makefile
- Always check OPSYS along with OSVERSION

Approved by:	portmgr blanket
Sun, 26 Feb 2017
[ 18:47 ed ] Original commit   Revision:434908
434908 devel/cloudabi-toolchain/Makefile
Upgrade cloudabi-toolchain to use LLVM 4.0-rc2.

With the release of LLVM 4.0 nearby, let's go ahead and switch over the
cloudabi-toolchain port to use the devel/llvm40 port. This allows us to
experiment with lots of C++17 features that aren't supported by
devel/llvm39 yet.
Fri, 2 Sep 2016
[ 09:53 ed ] Original commit   Revision:421260
421260 devel/cloudabi-toolchain/Makefile
Add basic bits to the cloudabi-toolchain port to support ARMv6.

Though Clang 3.9 and LLD 3.9 will not provide all the necessary bits to
create fully working binaries for ARMv6, start off by putting symlinks
to the tools in place. By the time LLVM trunk fully supports it, I'll
add an option to this port to toggle between 3.9 and trunk.
Sun, 14 Aug 2016
[ 07:02 ed ] Original commit   Revision:420177
420177 devel/cloudabi-toolchain/Makefile
Switch the CloudABI toolchain over to the 3.9 release branch.

So far we had to stick to the development branch, as we depend on
various features not present in 3.8. For example, a robust version of
the LLD linker. Now that 3.9.0rc1 has been packaged, make use of that
one instead.
Wed, 10 Aug 2016
[ 09:24 ed ] Original commit   Revision:419998
419998 devel/cloudabi-toolchain/Makefile
Extend cloudabi-toolchain to also install a toolchain for i686.

Clang already has the necessary bits on board to act as a cross compiler
for CloudABI for i686. Install the relevant symlinks for that as well.
Wed, 13 Apr 2016
[ 06:41 ed ] Original commit   Revision:413171
413171 devel/binutils/Makefile
413171 devel/cloudabi-binutils-aarch64/Makefile
413171 devel/cloudabi-binutils-aarch64/pkg-plist
413171 devel/cloudabi-binutils-x86_64/Makefile
413171 devel/cloudabi-binutils-x86_64/pkg-plist
413171 devel/cloudabi-toolchain/Makefile
Switch the cloudabi-toolchain port over to llvm-devel.

Farnsworth: "Good news, everyone!" The latest revisions of LLVM trunk
not only have a version of LLD that creates usable binaries for x86-64
and aarch64, it also does a better job at creating Position Independent
Executables than the GNU linker.

Because PIE is going to become pretty important for some of the upcoming
projects (emulation on other OSes), I'd like to go ahead and switch the
cloudabi-toolchain port over to the latest snapshot of LLVM. My goal is
to revert back to a stable version (3.9) when available.

Switching to LLD involves patching up the Binutils ports to no longer
install the GNU linker (and remove the linker scripts that it uses). We
can then simply add a couple of extra symlinks to cloudabi-toolchain to
point to the LLD binary.

At the same time, let's switch over to using the ELF toolchain tools on
FreeBSD 11. That way we can even drop the dependency on Binutils on
those systems.

Reviewed by:	bapt, emaste
Differential Revision:	https://reviews.freebsd.org/D5874
Fri, 1 Apr 2016
[ 14:00 mat ] Original commit   Revision:412346
412346 databases/R-cran-RMySQL/Makefile
412346 databases/R-cran-RSQLite.extfuns/Makefile
412346 databases/R-cran-RSQLite/Makefile
412346 databases/R-cran-sqldf/Makefile
412346 databases/akonadi-googledata/Makefile
412346 databases/akonadi/Makefile
412346 databases/apq-mysql/Makefile
412346 databases/apq-odbc/Makefile
412346 databases/apq-pgsql/Makefile
412346 databases/apq/Makefile

(Only the first 10 of 5103 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Mon, 21 Mar 2016
[ 21:11 ed ] Original commit   Revision:411619
411619 MOVED
411619 devel/cloudabi-toolchain/Makefile
411619 devel/cloudabi-toolchain/files
411619 devel/cloudabi-toolchain/files/man.in
411619 devel/cloudabi-toolchain/files/pkg-config.in
411619 lang/Makefile
411619 lang/cloudabi-clang
Merge cloudabi-clang with cloudabi-toolchain and install more useful tools.

Now that the previous changes to the cloudabi-clang package brought in
more LLVM tools, the package actually became a misnomer. Most of the
tools that it installed are not part of Clang, but of LLVM instead. My
plans of extending it to also install wrappers around man(1) and
pkgconf(1) would make the naming even worse.

The only reason that the cloudabi-clang package was created in the first
place, was because we still had some of the core CloudABI libraries part
of FreeBSD Ports. Now that these libraries are part of their own package
collection, it makes more sense to squash this package together with
cloudabi-toolchain.

The nice thing about installing a wrapper around pkgconf(1) named
${gnu_triple}-pkg-config is that Autoconf now automatically picks it up.
Running ./configure --host=${gnu_triple} is enough to make it detect the
cross compiled libraries it depends on.

Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D5697
Wed, 21 Oct 2015
[ 12:28 ed ] Original commit   Revision:399906
399906 MOVED
399906 devel/Makefile
399906 devel/cloudabi-binutils
399906 devel/cloudabi-binutils-aarch64
399906 devel/cloudabi-binutils-aarch64/Makefile
399906 devel/cloudabi-binutils-aarch64/files/patch-cloudabi
399906 devel/cloudabi-binutils-aarch64/pkg-plist
399906 devel/cloudabi-binutils-x86_64
399906 devel/cloudabi-binutils-x86_64/Makefile
399906 devel/cloudabi-toolchain/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Introduce Binutils for CloudABI on aarch64.

When I added the first copy of the CloudABI toolchain to the Ports tree,
I assumed that it would be easily possible to have a single Binutils
port that would support all of the architectures of interest. It seems
that this is not really supported, or simply awkward to use.

Let's just rename the cloudabi-binutils port to cloudabi-binutils-x86_64
and add an additional cloudabi-binutils-aarch64.

Reviewed by:	emaste
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3919
Sat, 12 Sep 2015
[ 10:15 ed ] Original commit   Revision:396738
396738 MOVED
396738 devel/Makefile
396738 devel/cloudabi-cloudlibc
396738 devel/cloudabi-compiler-rt
396738 devel/cloudabi-libc++
396738 devel/cloudabi-libc++abi
396738 devel/cloudabi-libunwind
396738 devel/cloudabi-toolchain/Makefile
Remove cross compiled libraries for CloudABI.

These libraries are now provided by the CloudABI Ports collection -- not
just for FreeBSD, but a number of other operating systems. For FreeBSD,
they are provided in the form of a pkg mirror, so there is no need to
also have them in the FreeBSD Ports tree.

Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3643
Sun, 28 Jun 2015
[ 09:53 ed ] Original commit   Revision:390777
390777 devel/Makefile
390777 devel/cloudabi-toolchain
390777 devel/cloudabi-toolchain/Makefile
390777 devel/cloudabi-toolchain/pkg-descr
Add devel/cloudabi-toolchain, a metaport to install all of the toolchain.

We can't reasonably expect that people want to install 7 ports to get a
working C/C++ toolchain. Add a simple metaport to install all of them in
one go.

Differential Revision:	https://reviews.freebsd.org/D2929
Reviewed by:	bapt

Number of commits found XX: 18

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
apache24Apr 02
cactiApr 02
chromiumApr 02
haproxyApr 02
haproxy18Apr 02
haproxy19Apr 02
haproxy21Apr 02
rubygem-json*Apr 02
gnutlsMar 31
postgresql10-serverMar 29
postgresql11-serverMar 29
postgresql12-serverMar 29
postgresql96-serverMar 29
gitlab-ceMar 26
jenkinsMar 25

12 vulnerabilities affecting 110 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-04-02 20:42:28


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 39079
Broken 586
Deprecated 1065
Ignore 857
Forbidden 5
Restricted 151
No CDROM 72
Vulnerable 22
Expired 2
Set to expire 1033
Interactive 0
new 24 hours 5
new 48 hours11
new 7 days53
new fortnight111
new month186

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.