Hi, Kirill S. Bychkov schrieb: > Needs testing, cause I have no hardware to test on. Any comments?
Build fails on OpenBSD-current with FLAVORS client and x11. Configuration on Tue Feb 12 12:20:51 CET 2008: Host: i386-unknown-openbsd4.2 -- openbsd 4.2 Apcupsd version: 3.14.3 (20 January 2008) Source code location: . Install binaries: /usr/local/sbin Install config files: /etc/apcupsd Install man files: /usr/local/man Nologin file in: /tmp PID directory: /var/run LOG dir (events, status) /var/log LOCK dir (for serial port) /tmp Power Fail dir /etc/apcupsd Compiler: c++ 3.3.5 Compiler flags: -O2 -pipe -Wall Linker: cc Linker flags: -g -O -pthread Host and version: openbsd 4.2 Shutdown Program: /sbin/shutdown Port/Device: /dev/cua01 Network Info Port (CGI): 3551 UPSTYPE net UPSCABLE ether drivers (no-* are disabled): no-apcsmart no-dumb net bsd-usb no-snmp no-pcnet no-test enable-nis: yes with-nisip: no enable-cgi: no with-cgi-bin: /etc/apcupsd with-libwrap: enable-nls: no enable-libintl: no enable-powerflute: no enable-pthreads: yes enable-dist-install: no enable-gapcmon: yes ===> Building for apcupsd-3.14.3-client gmake[1]: Entering directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/lib' c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apcconfig.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apcerror.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apcevents.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apcexec.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apcfile.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apclibnis.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apclock.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apclog.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apcsignal.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include apcstatus.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include asys.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include newups.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include md5.c ar rc libapc.a apcconfig.o apcerror.o apcevents.o apcexec.o apcfile.o apclibnis.o apclock.o apclog.o apcsignal.o apcstatus.o asys.o newups.o md5.o /usr/bin/ranlib libapc.a gmake[1]: Leaving directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/lib' gmake[1]: Entering directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/libusbhid' c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include parse.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include data.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include descr.c ar rc libusbhid.a parse.o data.o descr.o /usr/bin/ranlib libusbhid.a gmake[1]: Leaving directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/libusbhid' gmake[1]: Entering directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers' gmake[2]: Entering directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers/net' c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include net.c rm -f libnet.a ar rc libnet.a net.o /usr/bin/ranlib libnet.a gmake[2]: Leaving directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers/net' gmake[2]: Entering directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers/usb' gmake[3]: Entering directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers/usb/bsd' c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include -I.. -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/libusbhid bsd-usb.c c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include -I.. -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/libusbhid hidutils.c hidutils.c: In function `const char* hidu_get_string(int, int)': hidutils.c:388: warning: comparison between signed and unsigned integer expressions rm -f libpusb.a ar rc libpusb.a bsd-usb.o hidutils.o /usr/bin/ranlib libpusb.a gmake[3]: Leaving directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers/usb/bsd' c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include usb.c rm -f libusb.a ar rc libusb.a usb.o /usr/bin/ranlib libusb.a gmake[2]: Leaving directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers/usb' c++ -c -fno-exceptions -fno-rtti -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include drivers.c touch net_stamp touch usb_stamp touch drivers_stamp rm -f libdrivers.a ar cru libdrivers.a drivers.o net/*.o usb/*.o usb/bsd/*.o /usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/libusbhid/*.o /usr/bin/ranlib libdrivers.a gmake[1]: Leaving directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/drivers' gmake[1]: Entering directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/gapcmon' cc -c -O2 -pipe -Wall -pthread -I/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/include -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/libpng -I/usr/local/include/gconf/2 -I/usr/local/include/orbit-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -DVERSION=\"3.14.3\" -DHAVE_FUNC_GETHOSTBYNAME_R_0 gapcmon.c gapcmon.c: In function `sknet_net_open': gapcmon.c:2497: warning: passing arg 2 of `inet_aton' from incompatible pointer type gapcmon.c: In function `gapc_util_load_icons': gapcmon.c:4086: error: syntax error before "gchar" gapcmon.c:4077: warning: unused variable `i_x' gapcmon.c:4077: warning: unused variable `x' gapcmon.c:4078: warning: unused variable `gerror' gapcmon.c:4079: warning: unused variable `pixbuf' gapcmon.c:4080: warning: unused variable `b_rc' gapcmon.c:4081: warning: unused variable `pch_file' gapcmon.c:4082: warning: unused variable `pch_2' gapcmon.c:4083: warning: unused variable `pch_3' gapcmon.c:4084: warning: unused variable `pch_4' gapcmon.c:4085: warning: unused variable `pch_5' gapcmon.c: At top level: gapcmon.c:4096: error: syntax error before "void" gapcmon.c:1675: warning: `cb_monitor_dedicated_one_time_refresh' defined but not used gapcmon.c:2734: warning: `gapc_util_point_filter_reset' defined but not used gapcmon.c:458: warning: `lg_graph_set_y_label_text' defined but not used gapcmon.c:494: warning: `lg_graph_set_chart_title_color' defined but not used gapcmon.c:489: warning: `lg_graph_set_chart_scales_color' defined but not used gapcmon.c:484: warning: `lg_graph_set_chart_window_fg_color' defined but not used gapcmon.c:478: warning: `lg_graph_set_chart_window_bg_color' defined but not used gapcmon.c:107: warning: `lg_graph_create' declared `static' but never defined gapcmon.c:1204: warning: `lg_graph_set_ranges' defined but not used gapcmon.c:409: warning: `lg_graph_data_series_add' defined but not used gapcmon.c:371: warning: `lg_graph_data_series_remove_all' defined but not used gapcmon.c:289: warning: `lg_graph_data_series_add_value' defined but not used gapcmon.c:1313: warning: `lg_graph_configure_event_cb' defined but not used gapcmon.c:1394: warning: `lg_graph_expose_event_cb' defined but not used gapcmon.c:552: warning: `lg_graph_motion_notify_event_cb' defined but not used gapcmon.c:522: warning: `lg_graph_button_press_event_cb' defined but not used gapcmon.c:148: warning: `cb_util_line_chart_refresh' used but never defined gapcmon.c:152: warning: `cb_util_manage_iconify_event' declared `static' but never defined gapcmon.c:160: warning: `cb_main_interface_button_quit' declared `static' but never defined gapcmon.c:161: warning: `gapc_monitor_interface_destroy' declared `static' but never defined gapcmon.c:163: warning: `gapc_monitor_interface_create' used but never defined gapcmon.c:165: warning: `cb_panel_monitor_list_activated' used but never defined gapcmon.c:166: warning: `gapc_panel_glossary_page' declared `static' but never defined gapcmon.c:167: warning: `gapc_panel_graph_property_page' declared `static' but never defined gapcmon.c:1409: warning: `cb_util_popup_menu_response_exit' defined but not used gapcmon.c:1432: warning: `cb_util_popup_menu_response_jumpto' defined but not used gapcmon.c:1460: warning: `cb_panel_property_color_reset' defined but not used gapcmon.c:1527: warning: `cb_panel_property_color_change' defined but not used gapcmon.c:1599: warning: `cb_util_line_chart_refresh_control' defined but not used gapcmon.c:2673: warning: `gapc_net_thread_qwork' defined but not used gapcmon.c:2973: warning: `gapc_util_barchart_create' defined but not used gapcmon.c:3049: warning: `gapc_panel_monitor_model_rec_add' defined but not used gapcmon.c:3321: warning: `gapc_panel_systray_icon_create' defined but not used gapcmon.c:3389: warning: `gapc_panel_systray_icon_remove' defined but not used gapcmon.c:3423: warning: `cb_panel_prefs_button_add_rec' defined but not used gapcmon.c:3435: warning: `cb_panel_prefs_button_remove_rec' defined but not used gapcmon.c:3447: warning: `cb_panel_prefs_button_use_systray' defined but not used gapcmon.c:3855: warning: `gapc_panel_preferences_model_init' defined but not used gapcmon.c:4000: warning: `gapc_panel_monitors_model_init' defined but not used gapcmon.c:4076: warning: `gapc_util_load_icons' defined but not used gmake[1]: *** [gapcmon.o] Error 1 gmake[1]: Leaving directory `/usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3/src/gapcmon' gmake: *** [all-subdirs] Error 2 *** Error code 2 Stop in /usr/ports/mystuff/apcupsd/w-apcupsd-3.14.3-client-x11/apcupsd-3.14.3 (line 149 of Makefile). *** Error code 1 Stop in /usr/ports/mystuff/apcupsd (line 2092 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/mystuff/apcupsd (line 1392 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/mystuff/apcupsd (line 1392 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/mystuff/apcupsd (line 1890 of /usr/ports/infrastructure/mk/bsd.port.mk).