13.0.3 attempts to build platforms/osx on FreeBSD

"Dan Langille" <[email protected]> Thu, 19 Oct 2023 08:54:58 -0400
Newsgroups gmane.comp.sysutils.backup.bacula.devel
Message-ID <[email protected]>
Does anyone else get these errors when building?  They do not affect the outcome - the build does succeed.

These errors are not particular to my environment. They are seen by other FreeBSD users (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274563) and on the official FreeBSD build servers.

It's as if we have a switch set, or not set, for that environment. Or perhaps is is detecting OSX when it's FreeBSD.

Thank you.



Full build log at https://services.unixathome.org/poudriere/data/132amd64-dvl/2023-10-18_21h00m53s/logs/errors/bacula13-client-13.0.3.log

Partial extract from above:

Cleaning up
 
==> Plugin directory src/plugins/fd
==> Plugin directory src/plugins/dir
==>Entering directory /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/src
==>Entering directory /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/src/lib
==>Entering directory /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/src/findlib
==>Entering directory /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/src/filed
==>Entering directory /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/src/console
==>Entering directory /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/manpages
==>Entering directory /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 23: Unknown modifier "//www.openssl.org/source/ 2>/dev/null| perl -ne '/openssl-(${OPENSSL_VERSION_BASE}[a-z]+"
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 71: Invalid line type
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 74: Invalid line type
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 237: Unknown modifier "//www.openssl.org/source/ 2>/dev/null| perl -ne '/openssl-(${OPENSSL_VERSION_BASE}[a-z]+"
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 241: Unknown modifier "//www.openssl.org/source/ 2>/dev/null| perl -ne '/openssl-(${OPENSSL_VERSION_BASE}[a-z]+"
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 241: Unknown modifier "//www.openssl.org/source/ 2>/dev/null| perl -ne '/openssl-(${OPENSSL_VERSION_BASE}[a-z]+"
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 242: warning: duplicate script for target "openssl-.tar.gz/" ignored
make[3]: "Makefile" line 239: warning: using previous script for "openssl-.tar.gz/" defined here
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 242: warning: duplicate script for target "&&" ignored
make[3]: "Makefile" line 239: warning: using previous script for "&&" defined here
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 242: warning: duplicate script for target "print" ignored
make[3]: "Makefile" line 239: warning: using previous script for "print" defined here
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 244: Unknown modifier "//www.openssl.org/source/ 2>/dev/null| perl -ne '/openssl-(${OPENSSL_VERSION_BASE}[a-z]+"
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 244: Unknown modifier "//www.openssl.org/source/ 2>/dev/null| perl -ne '/openssl-(${OPENSSL_VERSION_BASE}[a-z]+"
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 249: Unknown modifier "//www.openssl.org/source/ 2>/dev/null| perl -ne '/openssl-(${OPENSSL_VERSION_BASE}[a-z]+"
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 250: warning: duplicate script for target "openssl-.tar.gz/" ignored
make[3]: "Makefile" line 239: warning: using previous script for "openssl-.tar.gz/" defined here
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 250: warning: duplicate script for target "&&" ignored
make[3]: "Makefile" line 239: warning: using previous script for "&&" defined here
make[3]: "/wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx/Makefile" line 250: warning: duplicate script for target "print" ignored
make[3]: "Makefile" line 239: warning: using previous script for "print" defined here
make[3]: Fatal errors encountered -- cannot continue
make[3]: stopped in /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms/osx
*** Error code 1

Stop.
make[2]: stopped in /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3/platforms
*** Error code 1

Stop.
make[1]: stopped in /wrkdirs/usr/ports/sysutils/bacula13-client/work/bacula-13.0.3


-- 
  Dan Langille
  [email protected]