You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In relation to #191 - still need to update adsb-exchange, radarbox and planefinder images
The error with the radarbox and planefinder images is something we will have to wait for them to update their rbfeeder and pfclient software upstream:
/usr/bin/rbfeeder: error while loading shared libraries: libpthread.so.0: ELF load command address/offset not page-aligned
/usr/bin/pfclient: error while loading shared libraries: libpthread.so.0: ELF load command address/offset not page-aligned
The error with adsb-exchange container is a compile error that we maybe can fix. Currently getting compile errors on uat2esnt when trying to upgrade. Also have to change netcat to netcat-traditional:
uat2esnt build error
[adsb-exchange] gcc -O2 -D_GNU_SOURCE -std=c11 -g -D_DEFAULT_SOURCE -Wall -Werror -Ifec -c uat2esnt.c -o uat2esnt.o
[adsb-exchange] gcc -O2 -D_GNU_SOURCE -std=c11 -g -D_DEFAULT_SOURCE -Wall -Werror -Ifec -c uat_decode.c -o uat_decode.o
[adsb-exchange] gcc -O2 -D_GNU_SOURCE -std=c11 -g -D_DEFAULT_SOURCE -Wall -Werror -Ifec -c reader.c -o reader.o
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_surface_position’ at uat2esnt.c:303:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:717:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:291:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 291 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_surface_position’ at uat2esnt.c:310:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:717:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange] uat2esnt.c:291:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 291 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_surface_position’ at uat2esnt.c:320:5,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:717:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange] uat2esnt.c:291:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 291 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘send_altitude_only’ at uat2esnt.c:280:5,
[adsb-exchange] inlined from ‘maybe_send_air_position’ at uat2esnt.c:340:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:718:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:260:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 260 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_air_position’ at uat2esnt.c:368:5,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:718:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:333:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 333 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_air_position’ at uat2esnt.c:373:5,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:718:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:333:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 333 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_air_velocity’ at uat2esnt.c:408:5,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:719:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:386:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 386 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_air_velocity’ at uat2esnt.c:420:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:719:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:386:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 386 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_air_velocity’ at uat2esnt.c:427:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:719:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:386:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 386 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_air_velocity’ at uat2esnt.c:456:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:719:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:386:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 386 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:551:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:552:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:553:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:555:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:556:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:557:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:569:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange]
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange]
[adsb-exchange] In function ‘setbits’,
[adsb-exchange] inlined from ‘maybe_send_callsign’ at uat2esnt.c:572:9,
[adsb-exchange] inlined from ‘generate_esnt’ at uat2esnt.c:720:5,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:745:13,
[adsb-exchange] inlined from ‘handle_frame’ at uat2esnt.c:738:13:
[adsb-exchange] uat2esnt.c:46:28: error: ‘esnt_frame’ may be used uninitialized [-Werror=maybe-uninitialized]
[adsb-exchange] 46 | frame[lb >> 3] = (frame[lb >> 3] & imask) | aligned;
[adsb-exchange] | ~~~~~^~~~~~~~~
[adsb-exchange] uat2esnt.c: In function ‘handle_frame’:
[adsb-exchange] uat2esnt.c:518:13: note: ‘esnt_frame’ declared here
[adsb-exchange] 518 | uint8_t esnt_frame[14];
[adsb-exchange] | ^~~~~~~~~~
[adsb-exchange] cc1: all warnings being treated as errors
[adsb-exchange] make: *** [Makefile:9: uat2esnt.o] Error 1
The text was updated successfully, but these errors were encountered:
shawaj
changed the title
bump adsb-exchange base image to bookworm
bump adsb-exchange, radarbox and planefinder base images to bookworm
Jan 3, 2025
In relation to #191 - still need to update adsb-exchange, radarbox and planefinder images
The error with the radarbox and planefinder images is something we will have to wait for them to update their rbfeeder and pfclient software upstream:
The error with adsb-exchange container is a compile error that we maybe can fix. Currently getting compile errors on uat2esnt when trying to upgrade. Also have to change netcat to netcat-traditional:
uat2esnt build error
The text was updated successfully, but these errors were encountered: