See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-opencm3-projects/a1=default,a2=default,a3=default,a4=default,label=osmocom-master/1252/display/redirect>
Changes:
------------------------------------------
[...truncated 25.33 KiB...]
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3n.a
BUILD lib/sam/3s
CC gpio_common_all.c
CC gpio_common_3n3s.c
CC pmc.c
CC usart_common_all.c
CC usart_common_3.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3s.a
BUILD lib/sam/3u
CC gpio_common_all.c
CC gpio_common_3a3u3x.c
CC pmc.c
CC usart_common_all.c
CC usart_common_3.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3u.a
BUILD lib/sam/3x
CC gpio_common_all.c
CC gpio_common_3a3u3x.c
CC pmc.c
CC usart_common_all.c
CC usart_common_3.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam3x.a
BUILD lib/sam/4l
CC adcife.c
CC gpio.c
CC pm.c
CC scif.c
CC usart_common_all.c
CC usart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_sam4l.a
BUILD lib/sam/d
CC port.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_samd.a
BUILD lib/vf6xx
CC ccm.c
CC gpio.c
CC iomuxc.c
CC uart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_vf6xx.a
BUILD lib/swm050
CC clk.c
CC flash.c
CC gpio.c
CC pwr.c
CC syscon.c
CC timer.c
CC wdt.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_swm050.a
BUILD lib/pac55xx
CC can.c
CC ccs.c
CC gpio.c
CC memctl.c
CC usart.c
CC vector.c
CC systick.c
CC scb.c
CC nvic.c
CC assert.c
CC sync.c
CC dwt.c
AR libopencm3_pac55xx.a
=============== libopencm3 START ==============
BUILD lib/stm32/f0
BUILD lib/stm32/f1
BUILD lib/stm32/f2
BUILD lib/stm32/f3
BUILD lib/stm32/f4
BUILD lib/stm32/f7
BUILD lib/stm32/l0
BUILD lib/stm32/l1
BUILD lib/stm32/l4
BUILD lib/stm32/g0
BUILD lib/stm32/g4
BUILD lib/stm32/h7
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
BUILD lib/gd32/f1x0
BUILD lib/lpc13xx
BUILD lib/lpc17xx
make[2]: Nothing to be done for 'all'.
BUILD lib/lpc43xx/m4
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
BUILD lib/lpc43xx/m0
make[2]: Nothing to be done for 'all'.
BUILD lib/lm3s
make[2]: Nothing to be done for 'all'.
BUILD lib/lm4f
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
BUILD lib/msp432/e4
make[2]: Nothing to be done for 'all'.
BUILD lib/efm32/tg
BUILD lib/efm32/g
BUILD lib/efm32/lg
make[2]: Nothing to be done for 'all'.
BUILD lib/efm32/gg
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
BUILD lib/efm32/hg
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
BUILD lib/efm32/wg
BUILD lib/efm32/ezr32wg
BUILD lib/sam/3a
make[2]: Nothing to be done for 'all'.
BUILD lib/sam/3s
BUILD lib/sam/3n
BUILD lib/sam/3u
BUILD lib/sam/3x
BUILD lib/sam/4l
make[2]: Nothing to be done for 'all'.
BUILD lib/sam/d
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
BUILD lib/vf6xx
BUILD lib/pac55xx
BUILD lib/swm050
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
make[2]: Nothing to be done for 'all'.
=============== libopencm3 DONE ==============
=============== relay-driver START ==============
CLEAN
CC console.c
CC console_stm32.c
CC watchdog.c
CC fault.c
CC iob_stm32_nonblocking.c
CC kill.c
CC bitops.c
CC fibre.c
CC fibre_default.c
CC list.c
CC messageq.c
CC regdump.c
CC ringbuf.c
CC time_libopencm3.c
CC util.c
CC i2c_ctx.c
CC relay-driver.c
relay-driver.c: In function 'main':
relay-driver.c:525:9: warning: 'rcc_clock_setup_in_hse_8mhz_out_72mhz' is
deprecated: use rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSE8_72MHZ])
[-Wdeprecated-declarations]
525 | rcc_clock_setup_in_hse_8mhz_out_72mhz();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../libopencm3//include/libopencm3/stm32/rcc.h:26,
from relay-driver.c:31:
../../libopencm3//include/libopencm3/stm32/f1/rcc.h:780:6: note: declared here
780 | void rcc_clock_setup_in_hse_8mhz_out_72mhz(void) LIBOPENCM3_DEPRECATED("use
rcc_clock_setup_pll(&rcc_hse_configs[RCC_CLOCK_HSE8_72MHZ])");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LD relay-driver-0.1.0-12-g11f0d5e.elf
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: fault.o: in function
`hard_fault_handler_c':
/build/projects/relay-driver/../../libcommon/src/fault.c:48:(.text.hard_fault_handler_c+0x3c):
undefined reference to `stderr'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: fault.o: in function
`nmi_handler':
/build/projects/relay-driver/../../libcommon/src/fault.c:61:(.text.nmi_handler+0x10):
undefined reference to `stderr'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: regdump.o: in function
`regdump':
/build/projects/relay-driver/../../librfn/librfn/regdump.c:52:(.text.regdump+0xc):
undefined reference to `stdout'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: relay-driver.o: in
function `main':
/build/projects/relay-driver/relay-driver.c:550:(.text.startup.main+0xf4): undefined
reference to `stdout'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld:
/usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_stdlib_abort.c.o): in
function `abort':
./arm-none-eabi/../../../newlib/libc/stdlib/abort.c:63:(.text.unlikely.abort+0xa):
undefined reference to `_exit'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: (_exit): Unknown
destination type (ARM/Thumb) in
/usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_stdlib_abort.c.o)
./arm-none-eabi/../../../newlib/libc/stdlib/abort.c:63:(.text.unlikely.abort+0xa):
dangerous relocation: unsupported relocation
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld:
/usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_stdlib_assert_func.c.o):
in function `__assert_func':
./arm-none-eabi/../../../newlib/libc/stdlib/assert_func.c:62:(.text.__assert_func+0x28):
undefined reference to `stderr'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld:
/usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_tinystdio_puts.c.o): in
function `puts':
./arm-none-eabi/../../../newlib/libc/tinystdio/puts.c:63:(.text.puts+0x3c): undefined
reference to `stdout'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld:
/usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_signal_signal.c.o): in
function `raise':
./arm-none-eabi/../../../newlib/libc/signal/signal.c:146:(.text.raise+0x32): undefined
reference to `_exit'
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: (_exit): Unknown
destination type (ARM/Thumb) in
/usr/lib/picolibc/arm-none-eabi/lib/thumb/v7-m/nofp/libc.a(libc_signal_signal.c.o)
./arm-none-eabi/../../../newlib/libc/signal/signal.c:146:(.text.raise+0x32): dangerous
relocation: unsupported relocation
collect2: error: ld returned 1 exit status
make: *** [../../mk/libopencm3.mk:224: relay-driver-0.1.0-12-g11f0d5e.map] Error 1
../../mk/libopencm3.mk:224: warning: pattern recipe did not update peer target
'relay-driver-0.1.0-12-g11f0d5e.elf'.
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 2516419 killed;
[ssh-agent] Stopped.
Archiving artifacts
Show replies by date