notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: audio/ardour6/files
SVNWeb

Number of commits found: 4

Tue, 27 Oct 2020
[ 14:23 pkubaj search for other commits by this committer ] Original commit   Revision:553443
audio/ardour6: fix build on GCC architectures

Undefine _POSIX_SOURCE to make macros in errno.h available:
/usr/local/lib/gcc9/include/c++/powerpc64-portbld-freebsd12.1/bits/error_constants.h:42:40:
error: 'EAFNOSUPPORT' was not declared in this scope
   42 |       address_family_not_supported =   EAFNOSUPPORT,
      |                                        ^~~~~~~~~~~~
/usr/local/lib/gcc9/include/c++/powerpc64-portbld-freebsd12.1/bits/error_constants.h:43:28:
error: 'EADDRINUSE' was not declared in this scope
   43 |       address_in_use =     EADDRINUSE,
      |                            ^~~~~~~~~~

Also tested to build with Clang.

MFH:		2020Q4 (fix build blanket)
Mon, 12 Oct 2020
[ 06:26 lbartoletti search for other commits by this committer ] Original commit   Revision:552098
audio/ardour6: Fix broken 32-bit build

This fixes the Intel 32-bit build.
Modification of the original wscript file is no longer necessary.
Setting mmx and 3dnow compiler flags is not really needed.
Setting 3dnow can even be considered as a bug as this is a AMD only extension.
The build_host_supports_sse flag is only used to throw a warning if the set
configuration doesn't match with the build machines configuration.
The warning can be ignored.
The build requires a SSE capable CPU (>=i686) which was also the case in
previous versions.

PR:		250206
Submitted by:	Michael Beer (maintainer)
Tue, 29 Sep 2020
[ 20:03 cmt search for other commits by this committer ] Original commit   Revision:550616
audio/ardour6: update to 6.3.0 and unbreak

attempt to fill in the blanks (like FreeBSD support) in this port's
wscript's CPU feature detection. Build time CPU detection is problematic
in the context of package builds, so for now this assumes that all
amd64 CPUs have SSE and i386 CPUs don't. Juggling the flags in this
way also fixes the breakage uncovered by the latest glib update.

PR:		249959
Approved by:	Michael Beer (maintainer)
Sat, 29 Aug 2020
[ 22:24 cmt search for other commits by this committer ] Original commit   Revision:546953
new port: audio/ardour6

this is a direct descendant of audio/ardour5, so repocopy that.

PR:		246915
Submitted by:	Michael Beer

Number of commits found: 4