From owner-freebsd-pkg-fallout@FreeBSD.ORG Thu Oct 10 18:48:44 2013 Return-Path: Delivered-To: pkg-fallout@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id ED5D912D; Thu, 10 Oct 2013 18:48:44 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy1.isc.freebsd.org (beefy1.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:4072:0:16:38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C82AF2397; Thu, 10 Oct 2013 18:48:44 +0000 (UTC) Received: from beefy1.isc.freebsd.org (localhost [127.0.0.1]) by beefy1.isc.freebsd.org (8.14.7/8.14.7) with ESMTP id r9AImiKP017994; Thu, 10 Oct 2013 18:48:44 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy1.isc.freebsd.org (8.14.7/8.14.7/Submit) id r9AImigg017959; Thu, 10 Oct 2013 18:48:44 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 10 Oct 2013 18:48:44 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201310101848.r9AImigg017959@beefy1.isc.freebsd.org> To: db@FreeBSD.org Subject: [REL - head-i386-default][comms/hf] Failed for hf-0.8_8 in build Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-pkg-fallout@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Fallout logs from package building List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Oct 2013 18:48:45 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: db@FreeBSD.org Last committer: bapt@FreeBSD.org Ident: $FreeBSD: head/comms/hf/Makefile 327714 2013-09-20 16:03:29Z bapt $ Log URL: http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-10-10_05h56m46s/logs/hf-0.8_8.log Build URL: http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-10-10_05h56m46s Log: ====>> Building comms/hf build started at Thu Oct 10 18:48:23 UTC 2013 port directory: /usr/ports/comms/hf building for: FreeBSD head-i386-default-job-23 10.0-ALPHA5 FreeBSD 10.0-ALPHA5 r256139 i386 maintained by: db@FreeBSD.org Makefile ident: $FreeBSD: head/comms/hf/Makefile 327714 2013-09-20 16:03:29Z bapt $ Poudriere version: 3.1-pre ---Begin Environment--- UNAME_m=i386 UNAME_p=i386 OSVERSION=1000055 UNAME_v=FreeBSD 10.0-ALPHA5 r256139 UNAME_r=10.0-ALPHA5 BLOCKSIZE=K MAIL=/var/mail/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin STATUS=1 MASTERMNT=/usr/local/poudriere/data/build/head-i386-default/ref PKG_EXT=txz tpid=90920 POUDRIERE_BUILD_TYPE=bulk NBPARALLEL=24 PKGNG=1 PKGNAME=hf-0.8_8 PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f PKG_ADD=/usr/local/sbin/pkg-static add PWD=/root MASTERNAME=head-i386-default USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes PKG_VERSION=/poudriere/pkg-static version ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --prefix=/usr/local --sysconfdir=/usr/local --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- TMPDIR="/tmp" MAKE=gmake SHELL=/bin/sh CONFIG_SHELL=/bin/sh GLIB_CONFIG="/usr/local/bin/glib12-config" GTK_CONFIG="/usr/local/bin/gtk12-config" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES GLIB_CONFIG="/usr/local/bin/glib12-config" GTK_CONFIG="/usr/local/bin/gtk12-config" PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing -std=gnu89" CPP="cpp" CPPFLAGS="" LDFLAGS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/hf DOCSDIR=/usr/local/share/doc/hf EXAMPLESDIR=/usr/local/share/examples/hf WWWDIR=/usr/local/www/hf ETCDIR=/usr/local/etc/hf --End SUB_LIST-- ---Begin make.conf--- ARCH=i386 MACHINE=i386 MACHINE_ARCH=i386 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes NO_RESTRICTED=yes DISABLE_MAKE_JOBS=yes ---End make.conf--- ===> Cleaning for hf-0.8_8 =================================================== =========================================================================== =================================================== ===> hf-0.8_8 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.1.4_7.txz Installing pkg-1.1.4_7... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of hf-0.8_8 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by hf-0.8_8 for building =========================================================================== =================================================== ===> Fetching all distfiles required by hf-0.8_8 for building => SHA256 Checksum OK for hf-0.8.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by hf-0.8_8 for building ===> Extracting for hf-0.8_8 => SHA256 Checksum OK for hf-0.8.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for hf-0.8_8 ===> Applying FreeBSD patches for hf-0.8_8 =========================================================================== =================================================== ===> hf-0.8_8 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-3.82_1.txz Installing gmake-3.82_1...Installing gettext-0.18.3... done done ===> Returning to build of hf-0.8_8 =========================================================================== =================================================== ===> hf-0.8_8 depends on shared library: glib-12.3 - not found ===> Verifying install for glib-12.3 in /usr/ports/devel/glib12 ===> Installing existing package /packages/All/glib12-1.2.10_13.txz Installing glib12-1.2.10_13... done ===> Returning to build of hf-0.8_8 ===> hf-0.8_8 depends on shared library: gtk-12.2 - not found ===> Verifying install for gtk-12.2 in /usr/ports/x11-toolkits/gtk12 ===> Installing existing package /packages/All/gtk1-1.2.10_22.txz Installing gtk1-1.2.10_22...Installing xproto-7.0.24... done Installing xextproto-7.2.1... done Installing libxcb-1.9.1...Installing libXdmcp-1.1.1... done Installing libXau-1.0.8... done Installing libxml2-2.8.0_2... done Installing libpthread-stubs-0.3_3... done done Installing libXi-1.7.2,1...Installing libXfixes-5.0.1...Installing libX11-1.6.2,1...Installing kbproto-1.0.6... done done Installing fixesproto-5.0... done done Installing libXext-1.3.2,1... done Installing inputproto-2.3... done done Installing libSM-1.2.2,1...Installing libICE-1.0.8,1... done done done ===> Returning to build of hf-0.8_8 =========================================================================== =================================================== ===> Configuring for hf-0.8_8 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/comms/hf/work/hf-0.8/aclocal.m4 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/comms/hf/work/hf-0.8/configure configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes /wrkdirs/usr/ports/comms/hf/work/hf-0.8/missing: Unknown `--run' option Try `/wrkdirs/usr/ports/comms/hf/work/hf-0.8/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... (cached) /usr/bin/awk checking whether gmake sets $(MAKE)... yes checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for style of include used by gmake... GNU checking dependency style of c++... gcc3 checking for gcc... cc checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking dependency style of cc... gcc3 checking for set_hwparams in -lasound... no checking for initscr in -lncurses... yes checking how to run the C preprocessor... cpp checking for egrep... grep -E checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for fcntl.h... (cached) yes checking libintl.h usability... no checking libintl.h presence... no checking for libintl.h... no checking for limits.h... (cached) yes checking for netinet/in.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/socket.h... (cached) yes ^ mt63trx.cc:217:18: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] { Term.RxStatLow("Transmitting ..."); } ^ mt63trx.cc:329:16: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] Term.RxStatLow(""); ^ mt63trx.cc:331:32: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] if(CW_ID==NULL) Term.TxStatUpp(""); ^ mt63trx.cc:336:16: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] Term.TxStatLow("MT63 TRX for LINUX, (c) Pawel Jalocha, SP9VRC"); ^ mt63trx.cc:344:18: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] Term.RxStr("\nReceiving:\n"); ^ mt63trx.cc:350:18: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] { Term.RxStr("\nDropping Rx lock, resync. ...\n"); ^ mt63trx.cc:354:18: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] Term.RxStr("\nTransmitting:\n"); ^ 8 warnings generated. c++ -O2 -pipe -fno-strict-aliasing -o mt63trx mt63trx.o mt63.o dsp.o sound.o stdinr.o term.o -lncurses -lncurses if c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../hfkernel -I../../hfkernel/l1 -I../../hfkernel/fsk -I../../hfkernel/mt63 -I../../hfkernel/cw -O2 -pipe -fno-strict-aliasing -MT ratecal1.o -MD -MP -MF ".deps/ratecal1.Tpo" -c -o ratecal1.o ratecal1.cc; \ then mv -f ".deps/ratecal1.Tpo" ".deps/ratecal1.Po"; else rm -f ".deps/ratecal1.Tpo"; exit 1; fi c++ -O2 -pipe -fno-strict-aliasing -o ratecal1 ratecal1.o dsp.o sound.o stdinr.o -lncurses if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../hfkernel -I../../hfkernel/l1 -I../../hfkernel/fsk -I../../hfkernel/mt63 -I../../hfkernel/cw -O2 -pipe -fno-strict-aliasing -std=gnu89 -MT peakrms.o -MD -MP -MF ".deps/peakrms.Tpo" -c -o peakrms.o peakrms.c; \ then mv -f ".deps/peakrms.Tpo" ".deps/peakrms.Po"; else rm -f ".deps/peakrms.Tpo"; exit 1; fi cc -O2 -pipe -fno-strict-aliasing -std=gnu89 -o peakrms peakrms.o -lm -lncurses if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../hfkernel -I../../hfkernel/l1 -I../../hfkernel/fsk -I../../hfkernel/mt63 -I../../hfkernel/cw -O2 -pipe -fno-strict-aliasing -std=gnu89 -MT morsecod.o -MD -MP -MF ".deps/morsecod.Tpo" -c -o morsecod.o morsecod.c; \ then mv -f ".deps/morsecod.Tpo" ".deps/morsecod.Po"; else rm -f ".deps/morsecod.Tpo"; exit 1; fi cc -O2 -pipe -fno-strict-aliasing -std=gnu89 -o morsecod morsecod.o -lncurses if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../hfkernel -I../../hfkernel/l1 -I../../hfkernel/fsk -I../../hfkernel/mt63 -I../../hfkernel/cw -O2 -pipe -fno-strict-aliasing -std=gnu89 -MT addnoise.o -MD -MP -MF ".deps/addnoise.Tpo" -c -o addnoise.o addnoise.c; \ then mv -f ".deps/addnoise.Tpo" ".deps/addnoise.Po"; else rm -f ".deps/addnoise.Tpo"; exit 1; fi cc -O2 -pipe -fno-strict-aliasing -std=gnu89 -o addnoise addnoise.o -lm -lncurses gmake[4]: Leaving directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8/hfkernel/mt63' Making all in cw gmake[4]: Entering directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8/hfkernel/cw' if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../hfkernel -I../../hfkernel/fsk -I../../hfkernel/l1 -I../../hfkernel/mt63 -I../../hfkernel/cw -O2 -pipe -fno-strict-aliasing -std=gnu89 -MT cw.o -MD -MP -MF ".deps/cw.Tpo" -c -o cw.o cw.c; \ then mv -f ".deps/cw.Tpo" ".deps/cw.Po"; else rm -f ".deps/cw.Tpo"; exit 1; fi rm -f libcw.a ar cru libcw.a cw.o ranlib libcw.a if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../hfkernel -I../../hfkernel/fsk -I../../hfkernel/l1 -I../../hfkernel/mt63 -I../../hfkernel/cw -O2 -pipe -fno-strict-aliasing -std=gnu89 -MT elbug.o -MD -MP -MF ".deps/elbug.Tpo" -c -o elbug.o elbug.c; \ then mv -f ".deps/elbug.Tpo" ".deps/elbug.Po"; else rm -f ".deps/elbug.Tpo"; exit 1; fi cc -O2 -pipe -fno-strict-aliasing -std=gnu89 -o elbug elbug.o -lncurses gmake[4]: Leaving directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8/hfkernel/cw' gmake[4]: Entering directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8/hfkernel' if cc -DHAVE_CONFIG_H -I. -I. -I.. -I../hfkernel/fsk -I../hfkernel/l1 -I../hfkernel/mt63 -I../hfkernel/cw -I.. -I. -O2 -pipe -fno-strict-aliasing -std=gnu89 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi main.c:121:34: warning: format string is not a string literal (potentially insecure) [-Wformat-security] syslog(severity, tmp); ^~~ 1 warning generated. if cc -DHAVE_CONFIG_H -I. -I. -I.. -I../hfkernel/fsk -I../hfkernel/l1 -I../hfkernel/mt63 -I../hfkernel/cw -I.. -I. -O2 -pipe -fno-strict-aliasing -std=gnu89 -MT msg.o -MD -MP -MF ".deps/msg.Tpo" -c -o msg.o msg.c; \ then mv -f ".deps/msg.Tpo" ".deps/msg.Po"; else rm -f ".deps/msg.Tpo"; exit 1; fi msg.c:285:16: warning: passing 'unsigned char [256]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] i = vsnprintf(msg.data.b, sizeof(msg.data.b), fmt, args); ^~~~~~~~~~ ./msg.h:324:28: note: passing argument to parameter 'buf' here extern int vsnprintf(char *buf, size_t len, const char *fmt, va_list ap); ^ msg.c:523:21: warning: passing 'unsigned char [8]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] pactor_set_params(msg->data.ppar.destcall, ^~~~~~~~~~~~~~~~~~~~~~~ ./hfkernel/fsk/pactor.h:42:43: note: passing argument to parameter 'destcall' here extern void pactor_set_params(const char *destcall, const char *mycall, int txd, int retry, int lp, ^ msg.c:524:7: warning: passing 'unsigned char [8]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] msg->data.ppar.mycall, ^~~~~~~~~~~~~~~~~~~~~ ./hfkernel/fsk/pactor.h:42:65: note: passing argument to parameter 'mycall' here extern void pactor_set_params(const char *destcall, const char *mycall, int txd, int retry, int lp, ^ msg.c:542:19: warning: passing 'unsigned char [10]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] gtor_set_params(msg->data.gpar.destcall, ^~~~~~~~~~~~~~~~~~~~~~~ ./hfkernel/fsk/gtor.h:42:18: note: passing argument to parameter 'destcall' here (const char *destcall, const char *mycall, int txd, int retry); ^ msg.c:543:7: warning: passing 'unsigned char [10]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] msg->data.gpar.mycall, ^~~~~~~~~~~~~~~~~~~~~ ./hfkernel/fsk/gtor.h:42:40: note: passing argument to parameter 'mycall' here (const char *destcall, const char *mycall, int txd, int retry); ^ msg.c:729:60: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((fd_app = accept(sock, (struct sockaddr *)(&saddr), &i)) < 0) ^~ /usr/include/sys/socket.h:596:69: note: passing argument to parameter here int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ 6 warnings generated. cc -O2 -pipe -fno-strict-aliasing -std=gnu89 -o hfkernel main.o msg.o ./l1/libl1.a ./fsk/libfsk.a ./mt63/libmt63.a ./cw/libcw.a -lpthread -lstdc++ -lncurses ./fsk/libfsk.a(fskl1.o): In function `l1_fsk_modem_init': fskl1.c:(.text+0x4d0): undefined reference to `sin' ./mt63/libmt63.a(dsp.o): In function `WindowHamming(double)': dsp.cc:(.text+0x7a3): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `WindowHanning(double)': dsp.cc:(.text+0x7bd): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `WindowBlackman2(double)': dsp.cc:(.text+0x7df): undefined reference to `cos' dsp.cc:(.text+0x7f3): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `WindowBlackman3(double)': dsp.cc:(.text+0x81d): undefined reference to `cos' ./mt63/libmt63.a(dsp.o):dsp.cc:(.text+0x82d): more undefined references to `cos' follow ./mt63/libmt63.a(dsp.o): In function `WinFirI(float, float, float*, int, double (*)(double), float)': dsp.cc:(.text+0x917): undefined reference to `sin' dsp.cc:(.text+0x925): undefined reference to `sin' ./mt63/libmt63.a(dsp.o): In function `WinFirQ(float, float, float*, int, double (*)(double), float)': dsp.cc:(.text+0xa22): undefined reference to `cos' dsp.cc:(.text+0xa30): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `ConvFloatToS16(float*, short*, int, float)': dsp.cc:(.text+0xbd4): undefined reference to `floor' ./mt63/libmt63.a(dsp.o): In function `ConvCmpxToPhase(Cmpx*, int, float*)': dsp.cc:(.text+0xe8d): undefined reference to `atan2' ./mt63/libmt63.a(dsp.o): In function `ConvCmpxToPhase(Seq >*, Seq*)': dsp.cc:(.text+0xf0d): undefined reference to `atan2' ./mt63/libmt63.a(dsp.o): In function `FirFilter::ComputeShape(float, float, double (*)(double))': dsp.cc:(.text+0x21b4): undefined reference to `sin' dsp.cc:(.text+0x21c2): undefined reference to `sin' ./mt63/libmt63.a(dsp.o): In function `QuadrSplit::ComputeShape(float, float, double (*)(double))': dsp.cc:(.text+0x27c4): undefined reference to `sin' dsp.cc:(.text+0x27d2): undefined reference to `sin' dsp.cc:(.text+0x287f): undefined reference to `cos' dsp.cc:(.text+0x288d): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `QuadrComb::ComputeShape(float, float, double (*)(double))': dsp.cc:(.text+0x2d24): undefined reference to `sin' dsp.cc:(.text+0x2d32): undefined reference to `sin' dsp.cc:(.text+0x2ddf): undefined reference to `cos' dsp.cc:(.text+0x2ded): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `CmpxMixer::Process(Cmpx*, int, Cmpx*)': dsp.cc:(.text+0x3187): undefined reference to `sin' dsp.cc:(.text+0x319c): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `CmpxMixer::ProcessFast(Cmpx*, int, Cmpx*)': dsp.cc:(.text+0x3219): undefined reference to `sin' dsp.cc:(.text+0x3230): undefined reference to `cos' dsp.cc:(.text+0x3250): undefined reference to `cos' dsp.cc:(.text+0x3264): undefined reference to `sin' dsp.cc:(.text+0x32ea): undefined reference to `floor' ./mt63/libmt63.a(dsp.o): In function `CmpxMixer::Process(Seq >*)': dsp.cc:(.text+0x3377): undefined reference to `sin' dsp.cc:(.text+0x338c): undefined reference to `cos' ./mt63/libmt63.a(dsp.o): In function `FMdemod::Process(float*, float*, int, float*)': dsp.cc:(.text+0x351c): undefined reference to `atan2' ./mt63/libmt63.a(dsp.o): In function `FMdemod::Process(Cmpx*, int, float*)': dsp.cc:(.text+0x360c): undefined reference to `atan2' ./mt63/libmt63.a(dsp.o): In function `FMdemod::Process(Seq >*)': dsp.cc:(.text+0x371c): undefined reference to `atan2' ./mt63/libmt63.a(dsp.o): In function `RateConvLin::Process(Seq*)': dsp.cc:(.text+0x3832): undefined reference to `ceilf' ./mt63/libmt63.a(dsp.o): In function `RateConvQuadr::Process(Seq*)': dsp.cc:(.text+0x3b25): undefined reference to `ceilf' ./mt63/libmt63.a(dsp.o): In function `RateConvBL::ComputeShape(float, float, double (*)(double))': dsp.cc:(.text+0x3f95): undefined reference to `sin' dsp.cc:(.text+0x3fa3): undefined reference to `sin' ./mt63/libmt63.a(dsp.o): In function `RateConvBL::Process(Seq*)': dsp.cc:(.text+0x4055): undefined reference to `ceilf' dsp.cc:(.text+0x4181): undefined reference to `floorf' ./mt63/libmt63.a(dsp.o): In function `RateConvBL::ProcessLinI(Seq*)': dsp.cc:(.text+0x4278): undefined reference to `ceilf' dsp.cc:(.text+0x43a7): undefined reference to `floorf' ./mt63/libmt63.a(dsp.o): In function `FFT_TimeShift::Preset(int, int)': dsp.cc:(.text+0x4f64): undefined reference to `cos' dsp.cc:(.text+0x4f75): undefined reference to `sin' ./mt63/libmt63.a(dsp.o): In function `DiffBitSync4::Process(float*, int, float*, float*, int, int*)': dsp.cc:(.text+0x525f): undefined reference to `atan2' ./mt63/libmt63.a(dsp.o): In function `r2FFT::Preset(int)': dsp.cc:(.text+0x5c12): undefined reference to `cos' dsp.cc:(.text+0x5c29): undefined reference to `sin' ./mt63/libmt63.a(mt63.o): In function `MT63rx::SyncProcess(Cmpx*)': mt63.cc:(.text+0x351c): undefined reference to `atan2' mt63.cc:(.text+0x3618): undefined reference to `atan2' mt63.cc:(.text+0x3651): undefined reference to `floorf' mt63.cc:(.text+0x3681): undefined reference to `floor' mt63.cc:(.text+0x373e): undefined reference to `atan2' mt63.cc:(.text+0x3872): undefined reference to `floor' mt63.cc:(.text+0x397c): undefined reference to `floor' mt63.cc:(.text+0x3dca): undefined reference to `atan2' mt63.cc:(.text+0x3e09): undefined reference to `floor' ./mt63/libmt63.a(mt63.o): In function `MT63rx::DataProcess(Cmpx*, Cmpx*, float, int)': mt63.cc:(.text+0x3efb): undefined reference to `sin' mt63.cc:(.text+0x3f09): undefined reference to `cos' mt63.cc:(.text+0x4299): undefined reference to `sin' mt63.cc:(.text+0x42a7): undefined reference to `cos' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[4]: *** [hfkernel] Error 1 gmake[4]: Leaving directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8/hfkernel' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8/hfkernel' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/wrkdirs/usr/ports/comms/hf/work/hf-0.8' *** Error code 1 Stop. make: stopped in /usr/ports/comms/hf ===> Cleaning for hf-0.8_8