AllStarLink / app_rpt

Refactoring and upgrade of AllStarLink's app_rpt, etc.
5 stars 4 forks source link

warning sys.io is not available #220

Closed WB6WTM closed 11 months ago

WB6WTM commented 12 months ago

Getting these errors executing rpt_install.sh Here is an example. Getting lots

app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_call.c -> app_rpt/rpt_call.i [CPP] app_rpt/rpt_capabilities.c -> app_rpt/rpt_capabilities.i In file included from app_rpt/rpt_call.c:28:

Platform: AMD64 Dell thin client 8GB HD, 4GB Ram

InterLinked1 commented 12 months ago

The warning is due to the architecture (I added it) but maybe it shouldn't be emitting a warning at all, since that might terminate compilation. Are there any compilation issues or just the warnings?

WB6WTM commented 12 months ago

Hi Neveen, After compile finishes, when I do a rpt command, I get this error. 27634*CLI> rpt No such command 'rpt' (type 'core show help rpt' for other possible commands) So it appears things are not running.

On Sat, Aug 26, 2023 at 9:05 AM InterLinked1 @.***> wrote:

The warning is due to the architecture (I added it) but maybe it shouldn't be emitting a warning at all, since that might terminate compilation. Are there any compilation issues or just the warnings?

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1694397172, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTN7L2D7MK7G6NR5WTTXXINDLANCNFSM6AAAAAA37VTLTM . You are receiving this because you authored the thread.Message ID: @.***>

InterLinked1 commented 12 months ago

Did you actually install with make install? If compilation fails, usually it's terminated immediately.

Can you post the entire output from your compilation here, attached as a file? Include all commands that were run during the install.

WB6WTM commented 12 months ago

Hi Naveen,

I'm going to re-install app_rpt and capture the full output when I have time.

I'll post it when get it done.

Thanks, Dave....

On Sat, Aug 26, 2023 at 10:05 InterLinked1 @.***> wrote:

Did you actually install with make install? If compilation fails, usually it's terminated immediately.

Can you post the entire output from your compilation here, attached as a file? Include all commands that were run during the install.

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1694411448, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTLK3N665QSTGI55QU3XXIUEJANCNFSM6AAAAAA37VTLTM . You are receiving this because you authored the thread.Message ID: @.***>

WB6WTM commented 11 months ago

HI Naveen, Here is the output from a fresh install this morning. The symptom is the same, after install completes and I reboot the server, at the asterisk prompt, I get this from output. \\ 27634*CLI> rpt No such command 'rpt' (type 'core show help rpt' for other possible commands) \\ Installation log \\ root@27634:/usr/src/app_rpt# ./rpt_install.sh Already on 'master' Your branch is up to date with 'origin/master'. Username for 'https://github.com': wb6wtm Password for 'https://wb6wtm@github.com': Already up to date. Updating ourself Already on 'master' Your branch is up to date with 'origin/master'. Already up to date. Script is now the latest version asterisk-20.4.0/ Reading package lists... Done Building dependency tree... Done Reading state information... Done libusb-dev is already the newest version (2:0.1.12-32). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Adding module apps/app_rpt.c Adding module apps/app_gps.c Adding module apps/app_rpt/app_rpt.h Adding module apps/app_rpt/mdc_encode.c Adding module apps/app_rpt/mdc_encode.h Adding module apps/app_rpt/mdc_decode.c Adding module apps/app_rpt/mdc_decode.h Adding module apps/app_rpt/rpt_mdc1200.c Adding module apps/app_rpt/rpt_mdc1200.h Adding module apps/app_rpt/pocsag.c Adding module apps/app_rpt/pocsag.h Adding module apps/app_rpt/rpt_cli.c Adding module apps/app_rpt/rpt_cli.h Adding module apps/app_rpt/rpt_daq.c Adding module apps/app_rpt/rpt_daq.h Adding module apps/app_rpt/rpt_lock.c Adding module apps/app_rpt/rpt_lock.h Adding module apps/app_rpt/rpt_utils.c Adding module apps/app_rpt/rpt_utils.h Adding module apps/app_rpt/rpt_call.c Adding module apps/app_rpt/rpt_call.h Adding module apps/app_rpt/rpt_serial.c Adding module apps/app_rpt/rpt_serial.h Adding module apps/app_rpt/rpt_xcat.c Adding module apps/app_rpt/rpt_xcat.h Adding module apps/app_rpt/rpt_capabilities.c Adding module apps/app_rpt/rpt_capabilities.h Adding module apps/app_rpt/rpt_vox.c Adding module apps/app_rpt/rpt_vox.h Adding module apps/app_rpt/rpt_uchameleon.c Adding module apps/app_rpt/rpt_uchameleon.h Adding module apps/app_rpt/rpt_channel.c Adding module apps/app_rpt/rpt_channel.h Adding module apps/app_rpt/rpt_config.c Adding module apps/app_rpt/rpt_config.h Adding module apps/app_rpt/rpt_link.c Adding module apps/app_rpt/rpt_link.h Adding module apps/app_rpt/rpt_functions.c Adding module apps/app_rpt/rpt_functions.h Adding module apps/app_rpt/rpt_telemetry.c Adding module apps/app_rpt/rpt_telemetry.h Adding module apps/app_rpt/rpt_manager.c Adding module apps/app_rpt/rpt_manager.h Adding module apps/app_rpt/rpt_translate.c Adding module apps/app_rpt/rpt_translate.h Adding module apps/app_rpt/rpt_rig.c Adding module apps/app_rpt/rpt_rig.h Adding module channels/chan_echolink.c Adding module channels/chan_simpleusb.c Adding module channels/chan_usbradio.c Adding module channels/chan_tlb.c Adding module channels/chan_voter.c Adding module channels/chan_usrp.c Adding module channels/chan_usrp.h Adding module channels/xpmr/sinetabx.h Adding module channels/xpmr/xpmr.c Adding module channels/xpmr/xpmr.h Adding module channels/xpmr/xpmr_coef.h Adding module configs/samples/rpt_http_registrations.conf.sample Adding module configs/samples/usbradio.conf.sample Adding module configs/samples/simpleusb.conf.sample Adding module include/asterisk/res_usbradio.h Adding module res/res_rpt_http_registrations.c Adding module res/res_usbradio.c Adding module res/res_usbradio.exports.in Adding module utils/pi-tune-menu.c Adding module utils/radio-tune-menu.c Adding module utils/simpleusb-tune-menu.c 2 CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' Generating input for menuselect ... menuselect/menuselect --check-deps menuselect.makeopts menuselect/menuselect --check-deps menuselect.makeopts
[CPP] app_gps.c -> app_gps.i [CPP] app_rpt.c -> app_rpt.i [CPP] app_rpt/rpt_call.c -> app_rpt/rpt_call.i In file included from app_rpt.c:328: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_capabilities.c -> app_rpt/rpt_capabilities.i In file included from app_rpt/rpt_call.c:28: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_channel.c -> app_rpt/rpt_channel.i In file included from app_rpt/rpt_capabilities.c:8: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_cli.c -> app_rpt/rpt_cli.i In file included from app_rpt/rpt_channel.c:10: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_config.c -> app_rpt/rpt_config.i In file included from app_rpt/rpt_cli.c:16: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_daq.c -> app_rpt/rpt_daq.i In file included from app_rpt/rpt_config.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_functions.c -> app_rpt/rpt_functions.i In file included from app_rpt/rpt_daq.c:10: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_link.c -> app_rpt/rpt_link.i In file included from app_rpt/rpt_functions.c:16: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_lock.c -> app_rpt/rpt_lock.i [CPP] app_rpt/rpt_manager.c -> app_rpt/rpt_manager.i In file included from app_rpt/rpt_link.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_mdc1200.c -> app_rpt/rpt_mdc1200.i In file included from app_rpt/rpt_manager.c:11: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_rig.c -> app_rpt/rpt_rig.i In file included from app_rpt/rpt_mdc1200.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_serial.c -> app_rpt/rpt_serial.i In file included from app_rpt/rpt_rig.c:12: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_telemetry.c -> app_rpt/rpt_telemetry.i In file included from app_rpt/rpt_serial.c:19: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_translate.c -> app_rpt/rpt_translate.i In file included from app_rpt/rpt_telemetry.c:18: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_translate.c:11: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_uchameleon.c -> app_rpt/rpt_uchameleon.i [CPP] app_rpt/rpt_utils.c -> app_rpt/rpt_utils.i In file included from app_rpt/rpt_uchameleon.c:13: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_utils.c:8: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_vox.c -> app_rpt/rpt_vox.i [CPP] app_rpt/rpt_xcat.c -> app_rpt/rpt_xcat.i In file included from app_rpt/rpt_xcat.c:15: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_vox.c:12: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_gps.i -> app_gps.o [CCi] app_rpt.i -> app_rpt.o app_rpt.c: In function ‘rpt_exec’: app_rpt.c:6969:21: warning: implicit declaration of function ‘ioperm’ [-Wimplicit-function-declaration] 6969 | && (ioperm(myrpt->p.iobase, 1, 1) == -1)) { | ^~ [CCi] app_rpt/rpt_call.i -> app_rpt/rpt_call.o [CCi] app_rpt/rpt_capabilities.i -> app_rpt/rpt_capabilities.o [CCi] app_rpt/rpt_channel.i -> app_rpt/rpt_channel.o [CCi] app_rpt/rpt_cli.i -> app_rpt/rpt_cli.o [CCi] app_rpt/rpt_config.i -> app_rpt/rpt_config.o app_rpt/rpt_config.c: In function ‘node_lookup_bydns’: app_rpt/rpt_config.c:374:42: warning: ‘%s’ directive output may be truncated writing between 4 and 2147483645 bytes into a region of size 50 [-Wformat-truncation=] 374 | snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node); | ^~~~~~ app_rpt/rpt_config.c:374:9: note: ‘snprintf’ output between 27 and 2147483668 bytes into a destination of size 50 374 | snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node); | ^~~~~~~~~~~~~~ [CCi] app_rpt/rpt_daq.i -> app_rpt/rpt_daq.o [CCi] app_rpt/rpt_functions.i -> app_rpt/rpt_functions.o [CCi] app_rpt/rpt_link.i -> app_rpt/rpt_link.o app_rpt.c: In function ‘rpt_exec’: app_rpt.c:6969:21: warning: implicit declaration of function ‘ioperm’ [-Wimplicit-function-declaration] 6969 | && (ioperm(myrpt->p.iobase, 1, 1) == -1)) { | ^~ [CCi] app_rpt/rpt_lock.i -> app_rpt/rpt_lock.o [CCi] app_rpt/rpt_manager.i -> app_rpt/rpt_manager.o [CCi] app_rpt/rpt_mdc1200.i -> app_rpt/rpt_mdc1200.o [CCi] app_rpt/rpt_rig.i -> app_rpt/rpt_rig.o [CCi] app_rpt/rpt_serial.i -> app_rpt/rpt_serial.o app_rpt/rpt_serial.c: In function ‘rbi_out_parallel’: app_rpt/rpt_serial.c:398:25: warning: implicit declaration of function ‘outb’ [-Wimplicit-function-declaration] 398 | outb(d, myrpt->p.iobase); | ^~~~ app_rpt/rpt_serial.c: In function ‘rbi_out_parallel’: app_rpt/rpt_serial.c:398:25: warning: implicit declaration of function ‘outb’ [-Wimplicit-function-declaration] 398 | outb(d, myrpt->p.iobase); | ^~~~ [CCi] app_rpt/rpt_telemetry.i -> app_rpt/rpt_telemetry.o [CCi] app_rpt/rpt_translate.i -> app_rpt/rpt_translate.o [CCi] app_rpt/rpt_uchameleon.i -> app_rpt/rpt_uchameleon.o [CCi] app_rpt/rpt_utils.i -> app_rpt/rpt_utils.o [CCi] app_rpt/rpt_vox.i -> app_rpt/rpt_vox.o [CCi] app_rpt/rpt_xcat.i -> app_rpt/rpt_xcat.o [LD] app_gps.o -> app_gps.so [LD] app_rpt.o app_rpt/rpt_call.o app_rpt/rpt_capabilities.o app_rpt/rpt_channel.o app_rpt/rpt_cli.o app_rpt/rpt_config.o app_rpt/rpt_daq.o app_rpt/rpt_functions.o app_rpt/rpt_link.o app_rpt/rpt_lock.o app_rpt/rpt_manager.o app_rpt/rpt_mdc1200.o app_rpt/rpt_rig.o app_rpt/rpt_serial.o app_rpt/rpt_telemetry.o app_rpt/rpt_translate.o app_rpt/rpt_uchameleon.o app_rpt/rpt_utils.o app_rpt/rpt_vox.o app_rpt/rpt_xcat.o -> app_rpt.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] chan_echolink.c -> chan_echolink.i [CPP] chan_simpleusb.c -> chan_simpleusb.i In file included from chan_simpleusb.c:54: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] chan_tlb.c -> chan_tlb.i [CPP] chan_usbradio.c -> chan_usbradio.i In file included from chan_usbradio.c:58: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] chan_usrp.c -> chan_usrp.i [CPP] chan_voter.c -> chan_voter.i [CCi] chan_echolink.i -> chan_echolink.o [CCi] chan_simpleusb.i -> chan_simpleusb.o [CCi] chan_tlb.i -> chan_tlb.o [CCi] chan_usbradio.i -> chan_usbradio.o [CCi] chan_usrp.i -> chan_usrp.o [CCi] chan_voter.i -> chan_voter.o [LD] chan_echolink.o -> chan_echolink.so [LD] chan_simpleusb.o -> chan_simpleusb.so [LD] chan_tlb.o -> chan_tlb.so [LD] chan_usbradio.o -> chan_usbradio.so [LD] chan_usrp.o -> chan_usrp.so [LD] chan_voter.o -> chan_voter.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] simpleusb-tune-menu.c -> simpleusb-tune-menu.i [CCi] simpleusb-tune-menu.i -> simpleusb-tune-menu.o [LD] simpleusb-tune-menu.o -> simpleusb-tune-menu [CPP] radio-tune-menu.c -> radio-tune-menu.i [CCi] radio-tune-menu.i -> radio-tune-menu.o [LD] radio-tune-menu.o -> radio-tune-menu [CPP] pi-tune-menu.c -> pi-tune-menu.i [CCi] pi-tune-menu.i -> pi-tune-menu.o [LD] pi-tune-menu.o -> pi-tune-menu [CPP] res_rpt_http_registrations.c -> res_rpt_http_registrations.i [CCi] res_rpt_http_registrations.i -> res_rpt_http_registrations.o [LD] res_rpt_http_registrations.o -> res_rpt_http_registrations.so [CPP] res_usbradio.c -> res_usbradio.i In file included from res_usbradio.c:52: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] res_usbradio.i -> res_usbradio.o res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:449:21: warning: implicit declaration of function ‘inb’ [-Wimplicit-function-declaration] 449 | c = inb(pbase + 1); | ^~~ res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:449:21: warning: implicit declaration of function ‘inb’ [-Wimplicit-function-declaration] 449 | c = inb(pbase + 1); | ^~~ [LD] res_usbradio.o -> res_usbradio.so Building Documentation For: channels pbx apps codecs formats cdr cel bridges funcs tests main res addons Installing modules from channels... Installing modules from pbx... Installing modules from apps... Installing modules from codecs... Installing modules from formats... Installing modules from cdr... Installing modules from cel... Installing modules from bridges... Installing modules from funcs... Installing modules from tests... Installing modules from main... Installing modules from res... Installing modules from addons... /usr/bin/install -c -m 755 contrib/scripts/astversion "/usr/sbin/" /usr/bin/install -c -m 755 contrib/scripts/astgenkey "/usr/sbin/" /usr/bin/install -c -m 755 contrib/scripts/autosupport "/usr/sbin/" ./build_tools/install_subst contrib/scripts/safe_asterisk "/usr/sbin/safe_asterisk"; /usr/bin/install -c -m 644 doc/core-.xml "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/appdocsxml.xslt "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/appdocsxml.dtd "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/asterisk.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 doc/astdb.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/astgenkey.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/autosupport.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/safe_asterisk.8 "/usr/share/man/man8" if [ -f contrib/firmware/iax/iaxy.bin ] ; then \ /usr/bin/install -c -m 644 contrib/firmware/iax/iaxy.bin "/var/lib/asterisk/firmware/iax/iaxy.bin"; \ fi /usr/bin/install -c -d //usr/share/dahdi/span_config.d /usr/bin/install -c -m 644 contrib/scripts/dahdi_span_config_hook /usr/share/dahdi/span_config.d/40-asterisk CFLAGS=" -I/usr/include/libxml2 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 " build_tools/mkpkgconfig "/usr/lib/pkgconfig"; find static-http | while read x; do \ if test -d $x; then \ /usr/bin/install -c -m 755 -d "/var/lib/asterisk/$x"; \ else \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/$x" ; \ fi \ done /usr/bin/install -c -m 644 doc/core-en_US.xml "/var/lib/asterisk/static-http"; /usr/bin/install -c -m 644 doc/appdocsxml.xslt "/var/lib/asterisk/static-http"; if [ -d doc/tex/asterisk ] ; then \ /usr/bin/install -c -d "/var/lib/asterisk/static-http/docs" ; \ for n in doc/tex/asterisk/ ; do \ /usr/bin/install -c -m 644 $n "/var/lib/asterisk/static-http/docs" ; \ done \ fi for x in images/.jpg; do \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/images" ; \ done make -C sounds install make[1]: Entering directory '/usr/src/asterisk-20.4.0/sounds' make[1]: Leaving directory '/usr/src/asterisk-20.4.0/sounds' find rest-api -name "*.json" | while read x; do \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/rest-api" ; \ done +---- Asterisk Installation Complete -------+

WB6WTM commented 11 months ago

Hi Naveen

Just tried a fresh install, had the same issue. It looks like it was the same as before. I posted the whole install output on git

Thanks Dave...

On Sun, Aug 27, 2023 at 9:53 AM Dave Shaw @.***> wrote:

Hi Naveen,

I'm going to re-install app_rpt and capture the full output when I have time.

I'll post it when get it done.

Thanks, Dave....

On Sat, Aug 26, 2023 at 10:05 InterLinked1 @.***> wrote:

Did you actually install with make install? If compilation fails, usually it's terminated immediately.

Can you post the entire output from your compilation here, attached as a file? Include all commands that were run during the install.

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1694411448, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTLK3N665QSTGI55QU3XXIUEJANCNFSM6AAAAAA37VTLTM . You are receiving this because you authored the thread.Message ID: @.***>

WB6WTM commented 11 months ago

Tried again on intel 32 bit (thinking it might be releated to the processor type).

Still having same errors. \\ CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' Generating input for menuselect ... menuselect/menuselect --check-deps menuselect.makeopts menuselect/menuselect --check-deps menuselect.makeopts
[CPP] app_gps.c -> app_gps.i [CPP] app_rpt.c -> app_rpt.i [CPP] app_rpt/rpt_call.c -> app_rpt/rpt_call.i [CPP] app_rpt/rpt_capabilities.c -> app_rpt/rpt_capabilities.i In file included from app_rpt/rpt_capabilities.c:8: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_call.c:28: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_channel.c -> app_rpt/rpt_channel.i [CPP] app_rpt/rpt_cli.c -> app_rpt/rpt_cli.i [CPP] app_rpt/rpt_config.c -> app_rpt/rpt_config.i In file included from app_rpt.c:328: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_daq.c -> app_rpt/rpt_daq.i In file included from app_rpt/rpt_cli.c:16: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_channel.c:10: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_functions.c -> app_rpt/rpt_functions.i In file included from app_rpt/rpt_config.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_link.c -> app_rpt/rpt_link.i [CPP] app_rpt/rpt_lock.c -> app_rpt/rpt_lock.i [CPP] app_rpt/rpt_manager.c -> app_rpt/rpt_manager.i In file included from app_rpt/rpt_daq.c:10: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_mdc1200.c -> app_rpt/rpt_mdc1200.i In file included from app_rpt/rpt_functions.c:16: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_link.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_rig.c -> app_rpt/rpt_rig.i [CPP] app_rpt/rpt_serial.c -> app_rpt/rpt_serial.i In file included from app_rpt/rpt_manager.c:11: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_telemetry.c -> app_rpt/rpt_telemetry.i In file included from app_rpt/rpt_mdc1200.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_translate.c -> app_rpt/rpt_translate.i In file included from app_rpt/rpt_serial.c:19: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_rig.c:12: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_uchameleon.c -> app_rpt/rpt_uchameleon.i [CPP] app_rpt/rpt_utils.c -> app_rpt/rpt_utils.i In file included from app_rpt/rpt_telemetry.c:18: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_vox.c -> app_rpt/rpt_vox.i In file included from app_rpt/rpt_translate.c:11: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] app_rpt/rpt_xcat.c -> app_rpt/rpt_xcat.i In file included from app_rpt/rpt_uchameleon.c:13: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from app_rpt/rpt_utils.c:8: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_gps.i -> app_gps.o [CCi] app_rpt.i -> app_rpt.o In file included from app_rpt/rpt_vox.c:12: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_call.i -> app_rpt/rpt_call.o In file included from app_rpt/rpt_xcat.c:15: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_capabilities.i -> app_rpt/rpt_capabilities.o app_rpt.c: In function ‘rpt_exec’: app_rpt.c:6969:21: warning: implicit declaration of function ‘ioperm’ [-Wimplicit-function-declaration] 6969 | && (ioperm(myrpt->p.iobase, 1, 1) == -1)) { | ^~ [CCi] app_rpt/rpt_channel.i -> app_rpt/rpt_channel.o [CCi] app_rpt/rpt_cli.i -> app_rpt/rpt_cli.o [CCi] app_rpt/rpt_config.i -> app_rpt/rpt_config.o [CCi] app_rpt/rpt_daq.i -> app_rpt/rpt_daq.o app_rpt/rpt_config.c: In function ‘node_lookup_bydns’: app_rpt/rpt_config.c:374:42: warning: ‘%s’ directive output may be truncated writing between 4 and 2147483645 bytes into a region of size 50 [-Wformat-truncation=] 374 | snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node); | ^~~~~~ app_rpt/rpt_config.c:374:9: note: ‘snprintf’ output between 27 and 2147483668 bytes into a destination of size 50 374 | snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node); | ^~~~~~~~~~~~~~ [CCi] app_rpt/rpt_functions.i -> app_rpt/rpt_functions.o [CCi] app_rpt/rpt_link.i -> app_rpt/rpt_link.o [CCi] app_rpt/rpt_lock.i -> app_rpt/rpt_lock.o [CCi] app_rpt/rpt_manager.i -> app_rpt/rpt_manager.o [CCi] app_rpt/rpt_mdc1200.i -> app_rpt/rpt_mdc1200.o [CCi] app_rpt/rpt_rig.i -> app_rpt/rpt_rig.o [CCi] app_rpt/rpt_serial.i -> app_rpt/rpt_serial.o app_rpt/rpt_serial.c: In function ‘rbi_out_parallel’: app_rpt/rpt_serial.c:398:25: warning: implicit declaration of function ‘outb’ [-Wimplicit-function-declaration] 398 | outb(d, myrpt->p.iobase); | ^~~~ [CCi] app_rpt/rpt_telemetry.i -> app_rpt/rpt_telemetry.o app_rpt/rpt_serial.c: In function ‘rbi_out_parallel’: app_rpt/rpt_serial.c:398:25: warning: implicit declaration of function ‘outb’ [-Wimplicit-function-declaration] 398 | outb(d, myrpt->p.iobase); | ^~~~ [CCi] app_rpt/rpt_translate.i -> app_rpt/rpt_translate.o [CCi] app_rpt/rpt_uchameleon.i -> app_rpt/rpt_uchameleon.o [CCi] app_rpt/rpt_utils.i -> app_rpt/rpt_utils.o [CCi] app_rpt/rpt_vox.i -> app_rpt/rpt_vox.o [CCi] app_rpt/rpt_xcat.i -> app_rpt/rpt_xcat.o [LD] app_gps.o -> app_gps.so app_rpt.c: In function ‘rpt_exec’: app_rpt.c:6969:21: warning: implicit declaration of function ‘ioperm’ [-Wimplicit-function-declaration] 6969 | && (ioperm(myrpt->p.iobase, 1, 1) == -1)) { | ^~ [LD] app_rpt.o app_rpt/rpt_call.o app_rpt/rpt_capabilities.o app_rpt/rpt_channel.o app_rpt/rpt_cli.o app_rpt/rpt_config.o app_rpt/rpt_daq.o app_rpt/rpt_functions.o app_rpt/rpt_link.o app_rpt/rpt_lock.o app_rpt/rpt_manager.o app_rpt/rpt_mdc1200.o app_rpt/rpt_rig.o app_rpt/rpt_serial.o app_rpt/rpt_telemetry.o app_rpt/rpt_translate.o app_rpt/rpt_uchameleon.o app_rpt/rpt_utils.o app_rpt/rpt_vox.o app_rpt/rpt_xcat.o -> app_rpt.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] chan_echolink.c -> chan_echolink.i [CPP] chan_simpleusb.c -> chan_simpleusb.i [CPP] chan_tlb.c -> chan_tlb.i [CPP] chan_usbradio.c -> chan_usbradio.i In file included from chan_usbradio.c:58: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ In file included from chan_simpleusb.c:54: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CPP] chan_usrp.c -> chan_usrp.i [CPP] chan_voter.c -> chan_voter.i [CCi] chan_echolink.i -> chan_echolink.o [CCi] chan_simpleusb.i -> chan_simpleusb.o [CCi] chan_tlb.i -> chan_tlb.o [CCi] chan_usbradio.i -> chan_usbradio.o [CCi] chan_usrp.i -> chan_usrp.o [CCi] chan_voter.i -> chan_voter.o [LD] chan_echolink.o -> chan_echolink.so [LD] chan_tlb.o -> chan_tlb.so [LD] chan_usrp.o -> chan_usrp.so [LD] chan_simpleusb.o -> chan_simpleusb.so [LD] chan_usbradio.o -> chan_usbradio.so [LD] chan_voter.o -> chan_voter.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] simpleusb-tune-menu.c -> simpleusb-tune-menu.i [CCi] simpleusb-tune-menu.i -> simpleusb-tune-menu.o [LD] simpleusb-tune-menu.o -> simpleusb-tune-menu [CPP] radio-tune-menu.c -> radio-tune-menu.i [CCi] radio-tune-menu.i -> radio-tune-menu.o [LD] radio-tune-menu.o -> radio-tune-menu [CPP] pi-tune-menu.c -> pi-tune-menu.i [CCi] pi-tune-menu.i -> pi-tune-menu.o [LD] pi-tune-menu.o -> pi-tune-menu [CPP] res_rpt_http_registrations.c -> res_rpt_http_registrations.i [CCi] res_rpt_http_registrations.i -> res_rpt_http_registrations.o [LD] res_rpt_http_registrations.o -> res_rpt_http_registrations.so [CPP] res_usbradio.c -> res_usbradio.i In file included from res_usbradio.c:52: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] res_usbradio.i -> res_usbradio.o res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:449:21: warning: implicit declaration of function ‘inb’ [-Wimplicit-function-declaration] 449 | c = inb(pbase + 1); | ^~~ res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:449:21: warning: implicit declaration of function ‘inb’ [-Wimplicit-function-declaration] 449 | c = inb(pbase + 1); | ^~~ [LD] res_usbradio.o -> res_usbradio.so Building Documentation For: channels pbx apps codecs formats cdr cel bridges funcs tests main res addons Installing modules from channels... \\

InterLinked1 commented 11 months ago

I haven't fixed this yet so the behavior hasn't changed.

There is some functionality which isn't available on certain (all 32-bit, I believe) architectures.

Are you planning to use any of the relevant functionality? If that won't be an issue, then I suppose I could just remove the warnings and that would fix this.

WB6WTM commented 11 months ago

Hi Naveen My preference is to ultimately use a 64 bit platform. The only thing I had for intel was 32 bit. Thanks Dave

On Tue, Aug 29, 2023 at 16:18 InterLinked1 @.***> wrote:

I haven't fixed this yet so the behavior hasn't changed.

There is some functionality which isn't available on certain (all 32-bit, I believe) architectures.

Are you planning to use any of the relevant functionality? If that won't be an issue, then I suppose I could just remove the warnings and that would fix this.

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1698265361, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTMSYBX3JVDT4TSYYBTXXZ2EXANCNFSM6AAAAAA37VTLTM . You are receiving this because you modified the open/close state.Message ID: @.***>

InterLinked1 commented 11 months ago

No worries, give me a couple minutes and I'll have a fix ready for you to try!

InterLinked1 commented 11 months ago

@WB6WTM Would you mind giving the changes on this branch a try? https://github.com/InterLinked1/app_rpt/tree/issue-220

WB6WTM commented 11 months ago

To make sure I'm following the correct instructions.

I deleted the /usr/src/app_rpt directory

in https://github.com/InterLinked1/app_rpt/tree/issue-220

I clone the repo using this command

-

/usr/src on your system: cd /usr/src; git clone https://github.com/InterLinked1/app_rpt.gi

I run

-

./rpt_install.sh

After doing this, I'm still getting a bunch of the following errors. https://github.com/InterLinked1/app_rpt/tree/issue-220#manual-installation-not-recommended Sorry if I'm missing something, I'm a novice at this. Appreciate your help and patience. Dave.... \\ app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt.i -> app_rpt.o app_rpt.c: In function ‘rpt_exec’: app_rpt.c:6969:21: warning: implicit declaration of function ‘ioperm’ [-Wimplicit-function-declaration] 6969 && (ioperm(myrpt->p.iobase, 1, 1) == -1)) { ^~ app_rpt.c: In function ‘rpt_exec’: app_rpt.c:6969:21: warning: implicit declaration of function ‘ioperm’ [-Wimplicit-function-declaration] 6969 && (ioperm(myrpt->p.iobase, 1, 1) == -1)) { ^~ [CPP] app_rpt/rpt_call.c -> app_rpt/rpt_call.i In file included from app_rpt/rpt_call.c:28: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_call.i -> app_rpt/rpt_call.o [CPP] app_rpt/rpt_capabilities.c -> app_rpt/rpt_capabilities.i In file included from app_rpt/rpt_capabilities.c:8: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_capabilities.i -> app_rpt/rpt_capabilities.o [CPP] app_rpt/rpt_channel.c -> app_rpt/rpt_channel.i In file included from app_rpt/rpt_channel.c:10: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_channel.i -> app_rpt/rpt_channel.o [CPP] app_rpt/rpt_cli.c -> app_rpt/rpt_cli.i In file included from app_rpt/rpt_cli.c:16: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_cli.i -> app_rpt/rpt_cli.o [CPP] app_rpt/rpt_config.c -> app_rpt/rpt_config.i In file included from app_rpt/rpt_config.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_config.i -> app_rpt/rpt_config.o app_rpt/rpt_config.c: In function ‘node_lookup_bydns’: app_rpt/rpt_config.c:374:42: warning: ‘%s’ directive output may be truncated writing between 4 and 2147483645 bytes into a region of size 50 [-Wformat-truncation=] 374 snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node); ^~~~~~ app_rpt/rpt_config.c:374:9: note: ‘snprintf’ output between 27 and 2147483668 bytes into a destination of size 50 374 snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node);

^~~~~~~~~~~~~~ [CPP] app_rpt/rpt_daq.c -> app_rpt/rpt_daq.i In file included from app_rpt/rpt_daq.c:10: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_daq.i -> app_rpt/rpt_daq.o [CPP] app_rpt/rpt_functions.c -> app_rpt/rpt_functions.i In file included from app_rpt/rpt_functions.c:16: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_functions.i -> app_rpt/rpt_functions.o [CPP] app_rpt/rpt_link.c -> app_rpt/rpt_link.i In file included from app_rpt/rpt_link.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_link.i -> app_rpt/rpt_link.o [CPP] app_rpt/rpt_lock.c -> app_rpt/rpt_lock.i [CCi] app_rpt/rpt_lock.i -> app_rpt/rpt_lock.o [CPP] app_rpt/rpt_manager.c -> app_rpt/rpt_manager.i In file included from app_rpt/rpt_manager.c:11: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_manager.i -> app_rpt/rpt_manager.o [CPP] app_rpt/rpt_mdc1200.c -> app_rpt/rpt_mdc1200.i In file included from app_rpt/rpt_mdc1200.c:17: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_mdc1200.i -> app_rpt/rpt_mdc1200.o [CPP] app_rpt/rpt_rig.c -> app_rpt/rpt_rig.i In file included from app_rpt/rpt_rig.c:12: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_rig.i -> app_rpt/rpt_rig.o [CPP] app_rpt/rpt_serial.c -> app_rpt/rpt_serial.i In file included from app_rpt/rpt_serial.c:19: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_serial.i -> app_rpt/rpt_serial.o app_rpt/rpt_serial.c: In function ‘rbi_out_parallel’: app_rpt/rpt_serial.c:398:25: warning: implicit declaration of function ‘outb’ [-Wimplicit-function-declaration] 398 | outb(d, myrpt->p.iobase); | ^~~~ app_rpt/rpt_serial.c: In function ‘rbi_out_parallel’: app_rpt/rpt_serial.c:398:25: warning: implicit declaration of function ‘outb’ [-Wimplicit-function-declaration] 398 | outb(d, myrpt->p.iobase); | ^~~~ [CPP] app_rpt/rpt_telemetry.c -> app_rpt/rpt_telemetry.i In file included from app_rpt/rpt_telemetry.c:18: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_telemetry.i -> app_rpt/rpt_telemetry.o [CPP] app_rpt/rpt_translate.c -> app_rpt/rpt_translate.i In file included from app_rpt/rpt_translate.c:11: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_translate.i -> app_rpt/rpt_translate.o [CPP] app_rpt/rpt_uchameleon.c -> app_rpt/rpt_uchameleon.i In file included from app_rpt/rpt_uchameleon.c:13: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_uchameleon.i -> app_rpt/rpt_uchameleon.o [CPP] app_rpt/rpt_utils.c -> app_rpt/rpt_utils.i In file included from app_rpt/rpt_utils.c:8: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_utils.i -> app_rpt/rpt_utils.o [CPP] app_rpt/rpt_vox.c -> app_rpt/rpt_vox.i In file included from app_rpt/rpt_vox.c:12: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_vox.i -> app_rpt/rpt_vox.o [CPP] app_rpt/rpt_xcat.c -> app_rpt/rpt_xcat.i In file included from app_rpt/rpt_xcat.c:15: app_rpt/app_rpt.h:28:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 28 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_xcat.i -> app_rpt/rpt_xcat.o [LD] app_rpt.o app_rpt/rpt_call.o app_rpt/rpt_capabilities.o app_rpt/rpt_channel.o app_rpt/rpt_cli.o app_rpt/rpt_config.o app_rpt/rpt_daq.o app_rpt/rpt_functions.o app_rpt/rpt_link.o app_rpt/rpt_lock.o app_rpt/rpt_manager.o app_rpt/rpt_mdc1200.o app_rpt/rpt_rig.o app_rpt/rpt_serial.o app_rpt/rpt_telemetry.o app_rpt/rpt_translate.o app_rpt/rpt_uchameleon.o app_rpt/rpt_utils.o app_rpt/rpt_vox.o app_rpt/rpt_xcat.o -> app_rpt.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] chan_echolink.c -> chan_echolink.i [CCi] chan_echolink.i -> chan_echolink.o [LD] chan_echolink.o -> chan_echolink.so [CPP] chan_simpleusb.c -> chan_simpleusb.i In file included from chan_simpleusb.c:54: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] chan_simpleusb.i -> chan_simpleusb.o [LD] chan_simpleusb.o -> chan_simpleusb.so [CPP] chan_tlb.c -> chan_tlb.i [CCi] chan_tlb.i -> chan_tlb.o [LD] chan_tlb.o -> chan_tlb.so [CPP] chan_usbradio.c -> chan_usbradio.i In file included from chan_usbradio.c:58: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] chan_usbradio.i -> chan_usbradio.o [LD] chan_usbradio.o -> chan_usbradio.so [CPP] chan_usrp.c -> chan_usrp.i [CCi] chan_usrp.i -> chan_usrp.o [LD] chan_usrp.o -> chan_usrp.so [CPP] chan_voter.c -> chan_voter.i [CCi] chan_voter.i -> chan_voter.o [LD] chan_voter.o -> chan_voter.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] simpleusb-tune-menu.c -> simpleusb-tune-menu.i [CCi] simpleusb-tune-menu.i -> simpleusb-tune-menu.o [LD] simpleusb-tune-menu.o -> simpleusb-tune-menu [CPP] radio-tune-menu.c -> radio-tune-menu.i [CCi] radio-tune-menu.i -> radio-tune-menu.o [LD] radio-tune-menu.o -> radio-tune-menu [CPP] pi-tune-menu.c -> pi-tune-menu.i [CCi] pi-tune-menu.i -> pi-tune-menu.o [LD] pi-tune-menu.o -> pi-tune-menu [CPP] res_rpt_http_registrations.c -> res_rpt_http_registrations.i [CCi] res_rpt_http_registrations.i -> res_rpt_http_registrations.o [LD] res_rpt_http_registrations.o -> res_rpt_http_registrations.so [CPP] res_usbradio.c -> res_usbradio.i In file included from res_usbradio.c:52: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:25:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 25 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] res_usbradio.i -> res_usbradio.o res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:449:21: warning: implicit declaration of function ‘inb’ [-Wimplicit-function-declaration] 449 | c = inb(pbase + 1); | ^~~ res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:449:21: warning: implicit declaration of function ‘inb’ [-Wimplicit-function-declaration] 449 | c = inb(pbase + 1); | ^~~

\\

On Tue, Aug 29, 2023 at 4:46 PM InterLinked1 @.***> wrote:

@WB6WTM https://github.com/WB6WTM Would you mind giving the changes on this branch a try? https://github.com/InterLinked1/app_rpt/tree/issue-220

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1698284107, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTI6O5Q2K3BFK7JCLGLXXZ5MLANCNFSM6AAAAAA37VTLTM . You are receiving this because you were mentioned.Message ID: @.***>

InterLinked1 commented 11 months ago

Try this:

In rpt_install.sh, modify git checkout master to git checkout issue-220

Then rerun the script and report back.

WB6WTM commented 11 months ago

To be clear, the install.sh file is the one in /usr/src correct?

I replaced git checkout master with git checkout issue-220

This is the output \\ @.***:/usr/src# ./rpt_install.sh

M rpt_install.sh branch 'issue-220' set up to track 'origin/issue-220'. Switched to a new branch 'issue-220' Already up to date. Updating ourself M rpt_install.sh Already on 'issue-220' Your branch is up to date with 'origin/issue-220'. Already up to date. Script is now the latest version asterisk-20.4.0/ Reading package lists... Done Building dependency tree... Done Reading state information... Done libusb-dev is already the newest version (2:0.1.12-32). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. error: patch failed: apps/Makefile:49 error: apps/Makefile: patch does not apply error: patch failed: channels/Makefile:30 error: channels/Makefile: patch does not apply error: patch failed: utils/Makefile:27 error: utils/Makefile: patch does not apply error: patch failed: res/Makefile:79 error: res/Makefile: patch does not apply Adding module apps/app_rpt.c Adding module apps/app_gps.c Adding module apps/app_rpt/app_rpt.h Adding module apps/app_rpt/mdc_encode.c Adding module apps/app_rpt/mdc_encode.h Adding module apps/app_rpt/mdc_decode.c Adding module apps/app_rpt/mdc_decode.h Adding module apps/app_rpt/rpt_mdc1200.c Adding module apps/app_rpt/rpt_mdc1200.h Adding module apps/app_rpt/pocsag.c Adding module apps/app_rpt/pocsag.h Adding module apps/app_rpt/rpt_cli.c Adding module apps/app_rpt/rpt_cli.h Adding module apps/app_rpt/rpt_daq.c Adding module apps/app_rpt/rpt_daq.h Adding module apps/app_rpt/rpt_lock.c Adding module apps/app_rpt/rpt_lock.h Adding module apps/app_rpt/rpt_utils.c Adding module apps/app_rpt/rpt_utils.h Adding module apps/app_rpt/rpt_call.c Adding module apps/app_rpt/rpt_call.h Adding module apps/app_rpt/rpt_serial.c Adding module apps/app_rpt/rpt_serial.h Adding module apps/app_rpt/rpt_xcat.c Adding module apps/app_rpt/rpt_xcat.h Adding module apps/app_rpt/rpt_capabilities.c Adding module apps/app_rpt/rpt_capabilities.h Adding module apps/app_rpt/rpt_vox.c Adding module apps/app_rpt/rpt_vox.h Adding module apps/app_rpt/rpt_uchameleon.c Adding module apps/app_rpt/rpt_uchameleon.h Adding module apps/app_rpt/rpt_channel.c Adding module apps/app_rpt/rpt_channel.h Adding module apps/app_rpt/rpt_config.c Adding module apps/app_rpt/rpt_config.h Adding module apps/app_rpt/rpt_link.c Adding module apps/app_rpt/rpt_link.h Adding module apps/app_rpt/rpt_functions.c Adding module apps/app_rpt/rpt_functions.h Adding module apps/app_rpt/rpt_telemetry.c Adding module apps/app_rpt/rpt_telemetry.h Adding module apps/app_rpt/rpt_manager.c Adding module apps/app_rpt/rpt_manager.h Adding module apps/app_rpt/rpt_translate.c Adding module apps/app_rpt/rpt_translate.h Adding module apps/app_rpt/rpt_rig.c Adding module apps/app_rpt/rpt_rig.h Adding module channels/chan_echolink.c Adding module channels/chan_simpleusb.c Adding module channels/chan_usbradio.c Adding module channels/chan_tlb.c Adding module channels/chan_voter.c Adding module channels/chan_usrp.c Adding module channels/chan_usrp.h Adding module channels/xpmr/sinetabx.h Adding module channels/xpmr/xpmr.c Adding module channels/xpmr/xpmr.h Adding module channels/xpmr/xpmr_coef.h Adding module configs/samples/rpt_http_registrations.conf.sample Adding module configs/samples/usbradio.conf.sample Adding module configs/samples/simpleusb.conf.sample Adding module include/asterisk/res_usbradio.h Adding module res/res_rpt_http_registrations.c Adding module res/res_usbradio.c Adding module res/res_usbradio.exports.in Adding module utils/pi-tune-menu.c Adding module utils/radio-tune-menu.c Adding module utils/simpleusb-tune-menu.c 1 CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' Generating input for menuselect ... menuselect/menuselect --check-deps menuselect.makeopts menuselect/menuselect --check-deps menuselect.makeopts [CPP] app_gps.c -> app_gps.i [CCi] app_gps.i -> app_gps.o [LD] app_gps.o -> app_gps.so [CPP] app_rpt.c -> app_rpt.i In file included from app_rpt.c:328: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt.i -> app_rpt.o [CPP] app_rpt/rpt_call.c -> app_rpt/rpt_call.i In file included from app_rpt/rpt_call.c:28: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_call.i -> app_rpt/rpt_call.o [CPP] app_rpt/rpt_capabilities.c -> app_rpt/rpt_capabilities.i In file included from app_rpt/rpt_capabilities.c:8: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_capabilities.i -> app_rpt/rpt_capabilities.o [CPP] app_rpt/rpt_channel.c -> app_rpt/rpt_channel.i In file included from app_rpt/rpt_channel.c:10: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_channel.i -> app_rpt/rpt_channel.o [CPP] app_rpt/rpt_cli.c -> app_rpt/rpt_cli.i In file included from app_rpt/rpt_cli.c:16: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_cli.i -> app_rpt/rpt_cli.o [CPP] app_rpt/rpt_config.c -> app_rpt/rpt_config.i In file included from app_rpt/rpt_config.c:17: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_config.i -> app_rpt/rpt_config.o app_rpt/rpt_config.c: In function ‘node_lookup_bydns’: app_rpt/rpt_config.c:374:42: warning: ‘%s’ directive output may be truncated writing between 4 and 2147483645 bytes into a region of size 74 [-Wformat-truncation=] 374 snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node); ^~~~~~ app_rpt/rpt_config.c:374:9: note: ‘snprintf’ output between 27 and 2147483668 bytes into a destination of size 74 374 snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node);

^~~~~~~~~~~~~~ [CPP] app_rpt/rpt_daq.c -> app_rpt/rpt_daq.i In file included from app_rpt/rpt_daq.c:10: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_daq.i -> app_rpt/rpt_daq.o [CPP] app_rpt/rpt_functions.c -> app_rpt/rpt_functions.i In file included from app_rpt/rpt_functions.c:16: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_functions.i -> app_rpt/rpt_functions.o [CPP] app_rpt/rpt_link.c -> app_rpt/rpt_link.i In file included from app_rpt/rpt_link.c:17: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_link.i -> app_rpt/rpt_link.o [CPP] app_rpt/rpt_lock.c -> app_rpt/rpt_lock.i [CCi] app_rpt/rpt_lock.i -> app_rpt/rpt_lock.o [CPP] app_rpt/rpt_manager.c -> app_rpt/rpt_manager.i In file included from app_rpt/rpt_manager.c:11: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_manager.i -> app_rpt/rpt_manager.o [CPP] app_rpt/rpt_mdc1200.c -> app_rpt/rpt_mdc1200.i In file included from app_rpt/rpt_mdc1200.c:17: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_mdc1200.i -> app_rpt/rpt_mdc1200.o [CPP] app_rpt/rpt_rig.c -> app_rpt/rpt_rig.i In file included from app_rpt/rpt_rig.c:12: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_rig.i -> app_rpt/rpt_rig.o [CPP] app_rpt/rpt_serial.c -> app_rpt/rpt_serial.i In file included from app_rpt/rpt_serial.c:19: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_serial.i -> app_rpt/rpt_serial.o [CPP] app_rpt/rpt_telemetry.c -> app_rpt/rpt_telemetry.i In file included from app_rpt/rpt_telemetry.c:18: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_telemetry.i -> app_rpt/rpt_telemetry.o [CPP] app_rpt/rpt_translate.c -> app_rpt/rpt_translate.i In file included from app_rpt/rpt_translate.c:11: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_translate.i -> app_rpt/rpt_translate.o [CPP] app_rpt/rpt_uchameleon.c -> app_rpt/rpt_uchameleon.i In file included from app_rpt/rpt_uchameleon.c:13: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_uchameleon.i -> app_rpt/rpt_uchameleon.o [CPP] app_rpt/rpt_utils.c -> app_rpt/rpt_utils.i In file included from app_rpt/rpt_utils.c:8: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_utils.i -> app_rpt/rpt_utils.o [CPP] app_rpt/rpt_vox.c -> app_rpt/rpt_vox.i In file included from app_rpt/rpt_vox.c:12: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_vox.i -> app_rpt/rpt_vox.o [CPP] app_rpt/rpt_xcat.c -> app_rpt/rpt_xcat.i In file included from app_rpt/rpt_xcat.c:15: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_xcat.i -> app_rpt/rpt_xcat.o [LD] app_rpt.o app_rpt/rpt_call.o app_rpt/rpt_capabilities.o app_rpt/rpt_channel.o app_rpt/rpt_cli.o app_rpt/rpt_config.o app_rpt/rpt_daq.o app_rpt/rpt_functions.o app_rpt/rpt_link.o app_rpt/rpt_lock.o app_rpt/rpt_manager.o app_rpt/rpt_mdc1200.o app_rpt/rpt_rig.o app_rpt/rpt_serial.o app_rpt/rpt_telemetry.o app_rpt/rpt_translate.o app_rpt/rpt_uchameleon.o app_rpt/rpt_utils.o app_rpt/rpt_vox.o app_rpt/rpt_xcat.o -> app_rpt.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] chan_echolink.c -> chan_echolink.i [CCi] chan_echolink.i -> chan_echolink.o [LD] chan_echolink.o -> chan_echolink.so [CPP] chan_simpleusb.c -> chan_simpleusb.i In file included from chan_simpleusb.c:54: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:27:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 27 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] chan_simpleusb.i -> chan_simpleusb.o [LD] chan_simpleusb.o -> chan_simpleusb.so [CPP] chan_tlb.c -> chan_tlb.i [CCi] chan_tlb.i -> chan_tlb.o [LD] chan_tlb.o -> chan_tlb.so [CPP] chan_usbradio.c -> chan_usbradio.i In file included from chan_usbradio.c:58: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:27:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 27 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] chan_usbradio.i -> chan_usbradio.o [LD] chan_usbradio.o -> chan_usbradio.so [CPP] chan_usrp.c -> chan_usrp.i [CCi] chan_usrp.i -> chan_usrp.o [LD] chan_usrp.o -> chan_usrp.so [CPP] chan_voter.c -> chan_voter.i [CCi] chan_voter.i -> chan_voter.o [LD] chan_voter.o -> chan_voter.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] simpleusb-tune-menu.c -> simpleusb-tune-menu.i [CCi] simpleusb-tune-menu.i -> simpleusb-tune-menu.o [LD] simpleusb-tune-menu.o -> simpleusb-tune-menu [CPP] radio-tune-menu.c -> radio-tune-menu.i [CCi] radio-tune-menu.i -> radio-tune-menu.o [LD] radio-tune-menu.o -> radio-tune-menu [CPP] pi-tune-menu.c -> pi-tune-menu.i [CCi] pi-tune-menu.i -> pi-tune-menu.o [LD] pi-tune-menu.o -> pi-tune-menu [CPP] res_rpt_http_registrations.c -> res_rpt_http_registrations.i [CCi] res_rpt_http_registrations.i -> res_rpt_http_registrations.o [LD] res_rpt_http_registrations.o -> res_rpt_http_registrations.so [CPP] res_usbradio.c -> res_usbradio.i In file included from res_usbradio.c:52: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:27:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 27 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] res_usbradio.i -> res_usbradio.o res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:456:1: warning: control reaches end of non-void function [-Wreturn-type] 456 | } | ^ res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:456:1: warning: control reaches end of non-void function [-Wreturn-type] 456 | } | ^ [LD] res_usbradio.o -> res_usbradio.so Building Documentation For: channels pbx apps codecs formats cdr cel bridges funcs tests main res addons Installing modules from channels... Installing modules from pbx... Installing modules from apps... Installing modules from codecs... Installing modules from formats... Installing modules from cdr... Installing modules from cel... Installing modules from bridges... Installing modules from funcs... Installing modules from tests... Installing modules from main... Installing modules from res... Installing modules from addons... /usr/bin/install -c -m 755 contrib/scripts/astversion "/usr/sbin/" /usr/bin/install -c -m 755 contrib/scripts/astgenkey "/usr/sbin/" /usr/bin/install -c -m 755 contrib/scripts/autosupport "/usr/sbin/" ./build_tools/install_subst contrib/scripts/safe_asterisk "/usr/sbin/safe_asterisk"; /usr/bin/install -c -m 644 doc/core-.xml "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/appdocsxml.xslt "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/appdocsxml.dtd "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/asterisk.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 doc/astdb.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/astgenkey.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/autosupport.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/safe_asterisk.8 "/usr/share/man/man8" if [ -f contrib/firmware/iax/iaxy.bin ] ; then \ /usr/bin/install -c -m 644 contrib/firmware/iax/iaxy.bin "/var/lib/asterisk/firmware/iax/iaxy.bin"; \ fi /usr/bin/install -c -d //usr/share/dahdi/span_config.d /usr/bin/install -c -m 644 contrib/scripts/dahdi_span_config_hook /usr/share/dahdi/span_config.d/40-asterisk CFLAGS=" -I/usr/include/libxml2 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 " build_tools/mkpkgconfig "/usr/lib/pkgconfig"; find static-http | while read x; do \ if test -d $x; then \ /usr/bin/install -c -m 755 -d "/var/lib/asterisk/$x"; \ else \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/$x" ; \ fi \ done /usr/bin/install -c -m 644 doc/core-en_US.xml "/var/lib/asterisk/static-http"; /usr/bin/install -c -m 644 doc/appdocsxml.xslt "/var/lib/asterisk/static-http"; if [ -d doc/tex/asterisk ] ; then \ /usr/bin/install -c -d "/var/lib/asterisk/static-http/docs" ; \ for n in doc/tex/asterisk/ ; do \ /usr/bin/install -c -m 644 $n "/var/lib/asterisk/static-http/docs" ; \ done \ fi for x in images/.jpg; do \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/images" ; \ done make -C sounds install make[1]: Entering directory '/usr/src/asterisk-20.4.0/sounds' make[1]: Leaving directory '/usr/src/asterisk-20.4.0/sounds' find rest-api -name "*.json" | while read x; do \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/rest-api" ; \ done +---- Asterisk Installation Complete -------+

On Tue, Aug 29, 2023 at 5:12 PM InterLinked1 @.***> wrote:

Try this:

In rpt_install.sh, modify git checkout master to git checkout issue-220

Then rerun the script and report back.

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1698305534, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTMSTQMV5PIG27EZ3YTXX2AOXANCNFSM6AAAAAA37VTLTM . You are receiving this because you were mentioned.Message ID: @.***>

InterLinked1 commented 11 months ago

Looks like it mostly worked, but I made a couple more fixes.

I think app_rpt should be loading now but either way, repeat the process again and let me know.

WB6WTM commented 11 months ago

Hi Naveen, i'll work on this this evening. I appreciate your help getting this issue resolved. Dave...

On Tue, Aug 29, 2023 at 5:42 PM InterLinked1 @.***> wrote:

Looks like it mostly worked, but I made a couple more fixes.

I think app_rpt should be loading now but either way, repeat the process again and let me know.

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1698326247, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTMJBFBQHAQ7S6HP2YTXX2EATANCNFSM6AAAAAA37VTLTM . You are receiving this because you were mentioned.Message ID: @.***>

WB6WTM commented 11 months ago

Hi Naveen,

Started from scratch. Still got errors (copied below) However, this time "asterisk -rx "rpt localnodes" worked Now on to the next phase, configuring the new node. Thanks, Dave...

\\ @.***:/usr/src# /usr/src on your system: cd /usr/src; git clone https://github.com/InterLinked1/app_rpt.git

-bash: /usr/src: Is a directory Cloning into 'app_rpt'... remote: Enumerating objects: 1770, done. remote: Counting objects: 100% (480/480), done. remote: Compressing objects: 100% (263/263), done. remote: Total 1770 (delta 265), reused 372 (delta 204), pack-reused 1290 Receiving objects: 100% (1770/1770), 2.19 MiB | 2.93 MiB/s, done. Resolving deltas: 100% (966/966), done. @.:/usr/src# @.:/usr/src# @.:/usr/src# cd app_rpt @.:/usr/src/app_rpt# ls apps channels configs include Makefiles.diff README.md res rpt_install.sh utils @.:/usr/src/app_rpt# nano rpt_install.sh @.:/usr/src/app_rpt# rpt_install -bash: rpt_install: command not found @.:/usr/src/app_rpt# cd .. @.:/usr/src# nano rpt_install.sh @.:/usr/src# @.:/usr/src# @.:/usr/src# rpt_install -bash: rpt_install: command not found @.:/usr/src# ./rpt_install -bash: ./rpt_install: No such file or directory @.***:/usr/src# ./rpt_install.sh

M rpt_install.sh branch 'issue-220' set up to track 'origin/issue-220'. Switched to a new branch 'issue-220' Already up to date. Updating ourself M rpt_install.sh Already on 'issue-220' Your branch is up to date with 'origin/issue-220'. Already up to date. Script is now the latest version asterisk-20.4.0/ Reading package lists... Done Building dependency tree... Done Reading state information... Done libusb-dev is already the newest version (2:0.1.12-32). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. error: patch failed: apps/Makefile:49 error: apps/Makefile: patch does not apply error: patch failed: channels/Makefile:30 error: channels/Makefile: patch does not apply error: patch failed: utils/Makefile:27 error: utils/Makefile: patch does not apply error: patch failed: res/Makefile:79 error: res/Makefile: patch does not apply Adding module apps/app_rpt.c Adding module apps/app_gps.c Adding module apps/app_rpt/app_rpt.h Adding module apps/app_rpt/mdc_encode.c Adding module apps/app_rpt/mdc_encode.h Adding module apps/app_rpt/mdc_decode.c Adding module apps/app_rpt/mdc_decode.h Adding module apps/app_rpt/rpt_mdc1200.c Adding module apps/app_rpt/rpt_mdc1200.h Adding module apps/app_rpt/pocsag.c Adding module apps/app_rpt/pocsag.h Adding module apps/app_rpt/rpt_cli.c Adding module apps/app_rpt/rpt_cli.h Adding module apps/app_rpt/rpt_daq.c Adding module apps/app_rpt/rpt_daq.h Adding module apps/app_rpt/rpt_lock.c Adding module apps/app_rpt/rpt_lock.h Adding module apps/app_rpt/rpt_utils.c Adding module apps/app_rpt/rpt_utils.h Adding module apps/app_rpt/rpt_call.c Adding module apps/app_rpt/rpt_call.h Adding module apps/app_rpt/rpt_serial.c Adding module apps/app_rpt/rpt_serial.h Adding module apps/app_rpt/rpt_xcat.c Adding module apps/app_rpt/rpt_xcat.h Adding module apps/app_rpt/rpt_capabilities.c Adding module apps/app_rpt/rpt_capabilities.h Adding module apps/app_rpt/rpt_vox.c Adding module apps/app_rpt/rpt_vox.h Adding module apps/app_rpt/rpt_uchameleon.c Adding module apps/app_rpt/rpt_uchameleon.h Adding module apps/app_rpt/rpt_channel.c Adding module apps/app_rpt/rpt_channel.h Adding module apps/app_rpt/rpt_config.c Adding module apps/app_rpt/rpt_config.h Adding module apps/app_rpt/rpt_link.c Adding module apps/app_rpt/rpt_link.h Adding module apps/app_rpt/rpt_functions.c Adding module apps/app_rpt/rpt_functions.h Adding module apps/app_rpt/rpt_telemetry.c Adding module apps/app_rpt/rpt_telemetry.h Adding module apps/app_rpt/rpt_manager.c Adding module apps/app_rpt/rpt_manager.h Adding module apps/app_rpt/rpt_translate.c Adding module apps/app_rpt/rpt_translate.h Adding module apps/app_rpt/rpt_rig.c Adding module apps/app_rpt/rpt_rig.h Adding module channels/chan_echolink.c Adding module channels/chan_simpleusb.c Adding module channels/chan_usbradio.c Adding module channels/chan_tlb.c Adding module channels/chan_voter.c Adding module channels/chan_usrp.c Adding module channels/chan_usrp.h Adding module channels/xpmr/sinetabx.h Adding module channels/xpmr/xpmr.c Adding module channels/xpmr/xpmr.h Adding module channels/xpmr/xpmr_coef.h Adding module configs/samples/rpt_http_registrations.conf.sample Adding module configs/samples/usbradio.conf.sample Adding module configs/samples/simpleusb.conf.sample Adding module include/asterisk/res_usbradio.h Adding module res/res_rpt_http_registrations.c Adding module res/res_usbradio.c Adding module res/res_usbradio.exports.in Adding module utils/pi-tune-menu.c Adding module utils/radio-tune-menu.c Adding module utils/simpleusb-tune-menu.c 1 CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' Generating input for menuselect ... menuselect/menuselect --check-deps menuselect.makeopts menuselect/menuselect --check-deps menuselect.makeopts [CPP] app_gps.c -> app_gps.i [CCi] app_gps.i -> app_gps.o [LD] app_gps.o -> app_gps.so [CPP] app_rpt.c -> app_rpt.i In file included from app_rpt.c:328: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt.i -> app_rpt.o [CPP] app_rpt/rpt_call.c -> app_rpt/rpt_call.i In file included from app_rpt/rpt_call.c:28: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_call.i -> app_rpt/rpt_call.o [CPP] app_rpt/rpt_capabilities.c -> app_rpt/rpt_capabilities.i In file included from app_rpt/rpt_capabilities.c:8: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_capabilities.i -> app_rpt/rpt_capabilities.o [CPP] app_rpt/rpt_channel.c -> app_rpt/rpt_channel.i In file included from app_rpt/rpt_channel.c:10: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_channel.i -> app_rpt/rpt_channel.o [CPP] app_rpt/rpt_cli.c -> app_rpt/rpt_cli.i In file included from app_rpt/rpt_cli.c:16: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_cli.i -> app_rpt/rpt_cli.o [CPP] app_rpt/rpt_config.c -> app_rpt/rpt_config.i In file included from app_rpt/rpt_config.c:17: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 #warning sys.io is not available on this architecture and some functionality will be disabled ^~~ [CCi] app_rpt/rpt_config.i -> app_rpt/rpt_config.o app_rpt/rpt_config.c: In function ‘node_lookup_bydns’: app_rpt/rpt_config.c:374:42: warning: ‘%s’ directive output may be truncated writing between 4 and 2147483645 bytes into a region of size 74 [-Wformat-truncation=] 374 snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node); ^~~~~~ app_rpt/rpt_config.c:374:9: note: ‘snprintf’ output between 27 and 2147483668 bytes into a destination of size 74 374 snprintf(domain, sizeof(domain), "%s.nodes.allstarlink.org", node);

^~~~~~~~~~~~~~ [CPP] app_rpt/rpt_daq.c -> app_rpt/rpt_daq.i In file included from app_rpt/rpt_daq.c:10: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_daq.i -> app_rpt/rpt_daq.o [CPP] app_rpt/rpt_functions.c -> app_rpt/rpt_functions.i In file included from app_rpt/rpt_functions.c:16: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_functions.i -> app_rpt/rpt_functions.o [CPP] app_rpt/rpt_link.c -> app_rpt/rpt_link.i In file included from app_rpt/rpt_link.c:17: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_link.i -> app_rpt/rpt_link.o [CPP] app_rpt/rpt_lock.c -> app_rpt/rpt_lock.i [CCi] app_rpt/rpt_lock.i -> app_rpt/rpt_lock.o [CPP] app_rpt/rpt_manager.c -> app_rpt/rpt_manager.i In file included from app_rpt/rpt_manager.c:11: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_manager.i -> app_rpt/rpt_manager.o [CPP] app_rpt/rpt_mdc1200.c -> app_rpt/rpt_mdc1200.i In file included from app_rpt/rpt_mdc1200.c:17: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_mdc1200.i -> app_rpt/rpt_mdc1200.o [CPP] app_rpt/rpt_rig.c -> app_rpt/rpt_rig.i In file included from app_rpt/rpt_rig.c:12: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_rig.i -> app_rpt/rpt_rig.o [CPP] app_rpt/rpt_serial.c -> app_rpt/rpt_serial.i In file included from app_rpt/rpt_serial.c:19: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_serial.i -> app_rpt/rpt_serial.o [CPP] app_rpt/rpt_telemetry.c -> app_rpt/rpt_telemetry.i In file included from app_rpt/rpt_telemetry.c:18: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_telemetry.i -> app_rpt/rpt_telemetry.o [CPP] app_rpt/rpt_translate.c -> app_rpt/rpt_translate.i In file included from app_rpt/rpt_translate.c:11: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_translate.i -> app_rpt/rpt_translate.o [CPP] app_rpt/rpt_uchameleon.c -> app_rpt/rpt_uchameleon.i In file included from app_rpt/rpt_uchameleon.c:13: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_uchameleon.i -> app_rpt/rpt_uchameleon.o [CPP] app_rpt/rpt_utils.c -> app_rpt/rpt_utils.i In file included from app_rpt/rpt_utils.c:8: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_utils.i -> app_rpt/rpt_utils.o [CPP] app_rpt/rpt_vox.c -> app_rpt/rpt_vox.i In file included from app_rpt/rpt_vox.c:12: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_vox.i -> app_rpt/rpt_vox.o [CPP] app_rpt/rpt_xcat.c -> app_rpt/rpt_xcat.i In file included from app_rpt/rpt_xcat.c:15: app_rpt/app_rpt.h:30:2: warning: #warning sys.io is not available on this architecture and some functionality will be disabled [-Wcpp] 30 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] app_rpt/rpt_xcat.i -> app_rpt/rpt_xcat.o [LD] app_rpt.o app_rpt/rpt_call.o app_rpt/rpt_capabilities.o app_rpt/rpt_channel.o app_rpt/rpt_cli.o app_rpt/rpt_config.o app_rpt/rpt_daq.o app_rpt/rpt_functions.o app_rpt/rpt_link.o app_rpt/rpt_lock.o app_rpt/rpt_manager.o app_rpt/rpt_mdc1200.o app_rpt/rpt_rig.o app_rpt/rpt_serial.o app_rpt/rpt_telemetry.o app_rpt/rpt_translate.o app_rpt/rpt_uchameleon.o app_rpt/rpt_utils.o app_rpt/rpt_vox.o app_rpt/rpt_xcat.o -> app_rpt.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] chan_echolink.c -> chan_echolink.i [CCi] chan_echolink.i -> chan_echolink.o [LD] chan_echolink.o -> chan_echolink.so [CPP] chan_simpleusb.c -> chan_simpleusb.i In file included from chan_simpleusb.c:54: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:27:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 27 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] chan_simpleusb.i -> chan_simpleusb.o [LD] chan_simpleusb.o -> chan_simpleusb.so [CPP] chan_tlb.c -> chan_tlb.i [CCi] chan_tlb.i -> chan_tlb.o [LD] chan_tlb.o -> chan_tlb.so [CPP] chan_usbradio.c -> chan_usbradio.i In file included from chan_usbradio.c:58: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:27:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 27 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] chan_usbradio.i -> chan_usbradio.o [LD] chan_usbradio.o -> chan_usbradio.so [CPP] chan_usrp.c -> chan_usrp.i [CCi] chan_usrp.i -> chan_usrp.o [LD] chan_usrp.o -> chan_usrp.so [CPP] chan_voter.c -> chan_voter.i [CCi] chan_voter.i -> chan_voter.o [LD] chan_voter.o -> chan_voter.so CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts make[1]: Entering directory '/usr/src/asterisk-20.4.0/menuselect' make[1]: 'makeopts' is up to date. make[1]: Leaving directory '/usr/src/asterisk-20.4.0/menuselect' [CPP] simpleusb-tune-menu.c -> simpleusb-tune-menu.i [CCi] simpleusb-tune-menu.i -> simpleusb-tune-menu.o [LD] simpleusb-tune-menu.o -> simpleusb-tune-menu [CPP] radio-tune-menu.c -> radio-tune-menu.i [CCi] radio-tune-menu.i -> radio-tune-menu.o [LD] radio-tune-menu.o -> radio-tune-menu [CPP] pi-tune-menu.c -> pi-tune-menu.i [CCi] pi-tune-menu.i -> pi-tune-menu.o [LD] pi-tune-menu.o -> pi-tune-menu [CPP] res_rpt_http_registrations.c -> res_rpt_http_registrations.i [CCi] res_rpt_http_registrations.i -> res_rpt_http_registrations.o [LD] res_rpt_http_registrations.o -> res_rpt_http_registrations.so [CPP] res_usbradio.c -> res_usbradio.i In file included from res_usbradio.c:52: /usr/src/asterisk-20.4.0/include/asterisk/res_usbradio.h:27:2: warning:

warning sys.io is not available on this architecture and some

functionality will be disabled [-Wcpp] 27 | #warning sys.io is not available on this architecture and some functionality will be disabled | ^~~ [CCi] res_usbradio.i -> res_usbradio.o res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:456:1: warning: control reaches end of non-void function [-Wreturn-type] 456 | } | ^ res_usbradio.c: In function ‘ast_radio_ppread’: res_usbradio.c:456:1: warning: control reaches end of non-void function [-Wreturn-type] 456 | } | ^ [LD] res_usbradio.o -> res_usbradio.so Building Documentation For: channels pbx apps codecs formats cdr cel bridges funcs tests main res addons Installing modules from channels... Installing modules from pbx... Installing modules from apps... Installing modules from codecs... Installing modules from formats... Installing modules from cdr... Installing modules from cel... Installing modules from bridges... Installing modules from funcs... Installing modules from tests... Installing modules from main... Installing modules from res... Installing modules from addons... /usr/bin/install -c -m 755 contrib/scripts/astversion "/usr/sbin/" /usr/bin/install -c -m 755 contrib/scripts/astgenkey "/usr/sbin/" /usr/bin/install -c -m 755 contrib/scripts/autosupport "/usr/sbin/" ./build_tools/install_subst contrib/scripts/safe_asterisk "/usr/sbin/safe_asterisk"; /usr/bin/install -c -m 644 doc/core-.xml "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/appdocsxml.xslt "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/appdocsxml.dtd "/var/lib/asterisk/documentation" /usr/bin/install -c -m 644 doc/asterisk.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 doc/astdb.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/astgenkey.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/autosupport.8 "/usr/share/man/man8" /usr/bin/install -c -m 644 contrib/scripts/safe_asterisk.8 "/usr/share/man/man8" if [ -f contrib/firmware/iax/iaxy.bin ] ; then \ /usr/bin/install -c -m 644 contrib/firmware/iax/iaxy.bin "/var/lib/asterisk/firmware/iax/iaxy.bin"; \ fi /usr/bin/install -c -d //usr/share/dahdi/span_config.d /usr/bin/install -c -m 644 contrib/scripts/dahdi_span_config_hook /usr/share/dahdi/span_config.d/40-asterisk CFLAGS=" -I/usr/include/libxml2 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 " build_tools/mkpkgconfig "/usr/lib/pkgconfig"; find static-http | while read x; do \ if test -d $x; then \ /usr/bin/install -c -m 755 -d "/var/lib/asterisk/$x"; \ else \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/$x" ; \ fi \ done /usr/bin/install -c -m 644 doc/core-en_US.xml "/var/lib/asterisk/static-http"; /usr/bin/install -c -m 644 doc/appdocsxml.xslt "/var/lib/asterisk/static-http"; if [ -d doc/tex/asterisk ] ; then \ /usr/bin/install -c -d "/var/lib/asterisk/static-http/docs" ; \ for n in doc/tex/asterisk/ ; do \ /usr/bin/install -c -m 644 $n "/var/lib/asterisk/static-http/docs" ; \ done \ fi for x in images/.jpg; do \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/images" ; \ done make -C sounds install make[1]: Entering directory '/usr/src/asterisk-20.4.0/sounds' make[1]: Leaving directory '/usr/src/asterisk-20.4.0/sounds' find rest-api -name "*.json" | while read x; do \ /usr/bin/install -c -m 644 $x "/var/lib/asterisk/rest-api" ; \ done +---- Asterisk Installation Complete -------+

\\

On Wed, Aug 30, 2023 at 8:03 AM Dave Shaw @.***> wrote:

Hi Naveen, i'll work on this this evening. I appreciate your help getting this issue resolved. Dave...

On Tue, Aug 29, 2023 at 5:42 PM InterLinked1 @.***> wrote:

Looks like it mostly worked, but I made a couple more fixes.

I think app_rpt should be loading now but either way, repeat the process again and let me know.

— Reply to this email directly, view it on GitHub https://github.com/InterLinked1/app_rpt/issues/220#issuecomment-1698326247, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJNXTMJBFBQHAQ7S6HP2YTXX2EATANCNFSM6AAAAAA37VTLTM . You are receiving this because you were mentioned.Message ID: @.***>

InterLinked1 commented 11 months ago

It looks like it worked (although there's still the snprintf truncation warning). The warnings are intentional but should not cause a build failure. It looks like now it built successful, so I'll go ahead and merge the fix and close out this issue. Thanks for testing that out!