Date: Tue, 9 Oct 2012 13:05:17 GMT From: Alexey Kuznetsov <alexey@kouznetsov.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/172559: ports/sysutils/apcupsd failed to build in i386 machine with USB driver enabled Message-ID: <201210091305.q99D5HUw037915@red.freebsd.org> Resent-Message-ID: <201210092230.q99MUW4c043821@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172559 >Category: ports >Synopsis: ports/sysutils/apcupsd failed to build in i386 machine with USB driver enabled >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 09 22:30:31 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Alexey Kuznetsov >Release: 9.1 PRELEASE, 9-0 STABLE i386 and amd64 >Organization: >Environment: FreeBSD xxx.xxx.ru 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0 r241351: Mon Oct 8 20:18:24 UTC 2012 root@xxx.xxx.ru:/usr/obj/usr/src/sys/GENERIC i386 >Description: if I have usb [x] option on at make config, then port compilation finished with error message # make clean all .. Configuration on Tue Oct 9 16:53:52 MSK 2012: Host: i386-portbld-freebsd9.1 -- freebsd 9.1-PRERELEASE Apcupsd version: 3.14.10 (13 September 2011) Source code location: . Install binaries: /usr/local/sbin Install config files: /usr/local/etc/apcupsd Install man files: /usr/local/man Nologin file in: /var/run PID directory: /var/run LOG dir (events, status) /var/log LOCK dir (for serial port) /var/spool/lock Power Fail dir /var/run Compiler: c++ 4.2.1 Compiler flags: -I/usr/local/include -L/usr/local/lib -I/usr/local/include -O2 -pipe -I/usr/local/include -L/usr/local/lib -fno-strict-aliasing -fno-exceptions -fno-rtti -Wall Linker: cc Linker flags: -L/usr/local/lib -L/usr/local/lib64 -L/usr/local/lib -pthread Host and version: freebsd 9.1-PRERELEASE Shutdown Program: /sbin/shutdown Port/Device: /dev/usv Network Info Port (CGI): 3551 UPSTYPE apcsmart UPSCABLE smart drivers (no-* are disabled): apcsmart dumb net generic-usb no-snmp no-net-snmp no-pcnet no-test enable-nis: yes with-nisip: 0.0.0.0 enable-cgi: no with-cgi-bin: /etc/apcupsd with-libwrap: enable-pthreads: yes enable-dist-install: no enable-gapcmon: no enable-apcagent: no Configuration complete: Run 'gmake' to build apcuspd. ===> Building for apcupsd-3.14.10 src src/lib CXX src/lib/apcconfig.c CXX src/lib/apcerror.c CXX src/lib/apcevents.c CXX src/lib/apcexec.c CXX src/lib/apcfile.c CXX src/lib/apclibnis.c CXX src/lib/apclock.c CXX src/lib/apclog.c CXX src/lib/apcsignal.c CXX src/lib/apcstatus.c CXX src/lib/asys.c CXX src/lib/newups.c CXX src/lib/md5.c CXX src/lib/statmgr.cpp CXX src/lib/gethostname.c CXX src/lib/amutex.cpp CXX src/lib/astring.cpp CXX src/lib/autil.cpp CXX src/lib/atimer.cpp CXX src/lib/athread.cpp CXX src/lib/libsupc++fix.cpp AR src/lib/libapc.a src/drivers src/drivers/apcsmart CXX src/drivers/apcsmart/smartsetup.c CXX src/drivers/apcsmart/smarteeprom.c CXX src/drivers/apcsmart/smart.c CXX src/drivers/apcsmart/smartoper.c CXX src/drivers/apcsmart/smartsetup2.c src/drivers/dumb CXX src/drivers/dumb/dumboper.c CXX src/drivers/dumb/dumbsetup.c src/drivers/net CXX src/drivers/net/net.c src/drivers/usb src/drivers/usb/generic CXX src/drivers/usb/generic/hidutils.c CXX src/drivers/usb/generic/generic-usb.c CXX src/drivers/usb/usb.c CXX src/drivers/drivers.c AR src/drivers/libdrivers.a src/libusbhid CXX src/libusbhid/parse.c CXX src/libusbhid/data.c CXX src/libusbhid/descr.c AR src/libusbhid/libusbhid.a CXX src/options.c CXX src/device.c CXX src/reports.c CXX src/action.c CXX src/apcupsd.c CXX src/apcnis.c LD src/apcupsd /usr/local/ports/work/usr/ports/sysutils/apcupsd/work/apcupsd-3.14.10/src/lib/libapc.a(astring.o): In function `astring::assign(char const*, int)': astring.cpp:(.text+0x6b): undefined reference to `operator new[](unsigned int)' /usr/local/ports/work/usr/ports/sysutils/apcupsd/work/apcupsd-3.14.10/src/lib/libapc.a(astring.o): In function `astring::realloc(unsigned int)': astring.cpp:(.text+0x1ec): undefined reference to `operator new[](unsigned int)' /usr/local/ports/work/usr/ports/sysutils/apcupsd/work/apcupsd-3.14.10/src/lib/libapc.a(astring.o): In function `astring::vformat(char const*, char*)': astring.cpp:(.text+0x4a5): undefined reference to `operator new[](unsigned int)' gmake[2]: *** [apcupsd] Error 1 gmake[1]: *** [all] Error 2 gmake: *** [src_DIR] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/sysutils/apcupsd. *** [build] Error code 1 same error described in mail list half of the month ago. http://lists.freebsd.org/pipermail/freebsd-questions/2012-September/245125.html looks like snmp_drv[x] option breaks the build process in same way at different place >How-To-Repeat: cd /usr/ports/sysutils/apcupsd make config enable usb [x] make all >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210091305.q99D5HUw037915>