Re: Build failed in Jenkins: v4l-utils #43

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Mauro,

On 10/2/19 10:16 AM, Jenkins Builder Robot wrote:
> See <https://builder.linuxtv.org/job/v4l-utils/43/display/redirect?page=changes>
> 
> Changes:
> 
> [hverkuil-cisco] keytable: add new generated keymaps
> 
> [hverkuil-cisco] msg2ctl.pl: add newline after log_msg
> 
> [hverkuil-cisco] cec-follower: drop the hardcoded UI commands list
> 
> [hverkuil-cisco] cec-ctl/cec-log: use new CEC_OP_UI_CMD defines

You need to remove utils/cec-follower/cec-log.h.

This file was generated but the generated file is now called cec-log-gen.h.
A new cec-log.h was also added to utils/common as a companion to cec-log.cpp.

Unfortunately, the old cec-log.h clashes with the new cec-log.h. And since
the old cec-log.h was generated and so is not part of the git repo it is
not removed as part of a 'git pull'.

Anyway, just remove utils/cec-follower/cec-log.h and it compiles again.

Regards,

	Hans

> 
> 
> ------------------------------------------
> [...truncated 1.10 MB...]
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:800:16: error: ‘arg_u8’ was not declared in this scope
>  #define arg_on arg_u8
>                 ^~~~~~
> ./cec-log.h:2584:12: note: in expansion of macro ‘arg_on’
>    log_arg(&arg_on, "on", on);
>             ^~~~~~
> ./cec-log.h:800:16: note: suggested alternative: ‘arg_on’
>  #define arg_on arg_u8
>                 ^~~~~~
> ./cec-log.h:2584:12: note: in expansion of macro ‘arg_on’
>    log_arg(&arg_on, "on", on);
>             ^~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2584:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_on, "on", on);
>    ^~~~~~~
> ./cec-log.h:2584:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_on, "on", on);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:800:16: error: ‘arg_u8’ was not declared in this scope
>  #define arg_on arg_u8
>                 ^~~~~~
> ./cec-log.h:2594:12: note: in expansion of macro ‘arg_on’
>    log_arg(&arg_on, "on", on);
>             ^~~~~~
> ./cec-log.h:800:16: note: suggested alternative: ‘arg_on’
>  #define arg_on arg_u8
>                 ^~~~~~
> ./cec-log.h:2594:12: note: in expansion of macro ‘arg_on’
>    log_arg(&arg_on, "on", on);
>             ^~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2594:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_on, "on", on);
>    ^~~~~~~
> ./cec-log.h:2594:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_on, "on", on);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:818:21: error: ‘arg_u8’ was not declared in this scope
>  #define arg_minutes arg_u8
>                      ^~~~~~
> ./cec-log.h:2603:12: note: in expansion of macro ‘arg_minutes’
>    log_arg(&arg_minutes, "minutes", minutes);
>             ^~~~~~~~~~~
> ./cec-log.h:818:21: note: suggested alternative: ‘arg_on’
>  #define arg_minutes arg_u8
>                      ^~~~~~
> ./cec-log.h:2603:12: note: in expansion of macro ‘arg_minutes’
>    log_arg(&arg_minutes, "minutes", minutes);
>             ^~~~~~~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2603:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_minutes, "minutes", minutes);
>    ^~~~~~~
> ./cec-log.h:2603:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_minutes, "minutes", minutes);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:811:18: error: ‘arg_string’ was not declared in this scope
>  #define arg_time arg_string
>                   ^~~~~~~~~~
> ./cec-log.h:2611:12: note: in expansion of macro ‘arg_time’
>    log_arg(&arg_time, "time", time);
>             ^~~~~~~~
> ./cec-log.h:811:18: note: suggested alternative: ‘arg_time’
>  #define arg_time arg_string
>                   ^~~~~~~~~~
> ./cec-log.h:2611:12: note: in expansion of macro ‘arg_time’
>    log_arg(&arg_time, "time", time);
>             ^~~~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2611:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_time, "time", time);
>    ^~~~~~~
> ./cec-log.h:2611:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_time, "time", time);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:811:18: error: ‘arg_string’ was not declared in this scope
>  #define arg_time arg_string
>                   ^~~~~~~~~~
> ./cec-log.h:2619:12: note: in expansion of macro ‘arg_time’
>    log_arg(&arg_time, "time", time);
>             ^~~~~~~~
> ./cec-log.h:811:18: note: suggested alternative: ‘arg_time’
>  #define arg_time arg_string
>                   ^~~~~~~~~~
> ./cec-log.h:2619:12: note: in expansion of macro ‘arg_time’
>    log_arg(&arg_time, "time", time);
>             ^~~~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2619:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_time, "time", time);
>    ^~~~~~~
> ./cec-log.h:2619:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_time, "time", time);
>    ^~~~~~~
>    log_msg
> ./cec-log.h:2630:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_htng_input_src, "htng-input-src", htng_input_src);
>    ^~~~~~~
> ./cec-log.h:2630:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_htng_input_src, "htng-input-src", htng_input_src);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:579:19: error: ‘arg_u16’ was not declared in this scope
>  #define arg_major arg_u16
>                    ^~~~~~~
> ./cec-log.h:2632:12: note: in expansion of macro ‘arg_major’
>    log_arg(&arg_major, "major", major);
>             ^~~~~~~~~
> ./cec-log.h:579:19: note: suggested alternative: ‘arg_osd’
>  #define arg_major arg_u16
>                    ^~~~~~~
> ./cec-log.h:2632:12: note: in expansion of macro ‘arg_major’
>    log_arg(&arg_major, "major", major);
>             ^~~~~~~~~
> ./cec-log.h:801:17: error: ‘arg_u8’ was not declared in this scope
>  #define arg_vol arg_u8
>                  ^~~~~~
> ./cec-log.h:2642:12: note: in expansion of macro ‘arg_vol’
>    log_arg(&arg_vol, "vol", vol);
>             ^~~~~~~
> ./cec-log.h:801:17: note: suggested alternative: ‘arg_on’
>  #define arg_vol arg_u8
>                  ^~~~~~
> ./cec-log.h:2642:12: note: in expansion of macro ‘arg_vol’
>    log_arg(&arg_vol, "vol", vol);
>             ^~~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2642:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_vol, "vol", vol);
>    ^~~~~~~
> ./cec-log.h:2642:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_vol, "vol", vol);
>    ^~~~~~~
>    log_msg
> ./cec-log.h:2662:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_htng_chan_type, "htng-chan-type", htng_chan_type);
>    ^~~~~~~
> ./cec-log.h:2662:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_htng_chan_type, "htng-chan-type", htng_chan_type);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:831:18: error: ‘arg_u16’ was not declared in this scope
>  #define arg_freq arg_u16
>                   ^~~~~~~
> ./cec-log.h:2665:12: note: in expansion of macro ‘arg_freq’
>    log_arg(&arg_freq, "freq", freq);
>             ^~~~~~~~
> ./cec-log.h:831:18: note: suggested alternative: ‘arg_osd’
>  #define arg_freq arg_u16
>                   ^~~~~~~
> ./cec-log.h:2665:12: note: in expansion of macro ‘arg_freq’
>    log_arg(&arg_freq, "freq", freq);
>             ^~~~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2679:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_htng_chan_type, "htng-chan-type", htng_chan_type);
>    ^~~~~~~
> ./cec-log.h:2679:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_htng_chan_type, "htng-chan-type", htng_chan_type);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:792:18: error: ‘arg_u16’ was not declared in this scope
>  #define arg_chan arg_u16
>                   ^~~~~~~
> ./cec-log.h:2681:12: note: in expansion of macro ‘arg_chan’
>    log_arg(&arg_chan, "chan", chan);
>             ^~~~~~~~
> ./cec-log.h:792:18: note: suggested alternative: ‘arg_osd’
>  #define arg_chan arg_u16
>                   ^~~~~~~
> ./cec-log.h:2681:12: note: in expansion of macro ‘arg_chan’
>    log_arg(&arg_chan, "chan", chan);
>             ^~~~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2702:3: error: ‘log_arg’ was not declared in this scope
>    log_arg(&arg_htng_ext_chan_type, "htng-ext-chan-type", htng_ext_chan_type);
>    ^~~~~~~
> ./cec-log.h:2702:3: note: suggested alternative: ‘log_msg’
>    log_arg(&arg_htng_ext_chan_type, "htng-ext-chan-type", htng_ext_chan_type);
>    ^~~~~~~
>    log_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:831:18: error: ‘arg_u16’ was not declared in this scope
>  #define arg_freq arg_u16
>                   ^~~~~~~
> ./cec-log.h:2705:12: note: in expansion of macro ‘arg_freq’
>    log_arg(&arg_freq, "freq", freq);
>             ^~~~~~~~
> ./cec-log.h:831:18: note: suggested alternative: ‘arg_osd’
>  #define arg_freq arg_u16
>                   ^~~~~~~
> ./cec-log.h:2705:12: note: in expansion of macro ‘arg_freq’
>    log_arg(&arg_freq, "freq", freq);
>             ^~~~~~~~
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h:2719:3: error: ‘log_htng_unknown_msg’ was not declared in this scope
>    log_htng_unknown_msg(msg);
>    ^~~~~~~~~~~~~~~~~~~~
> ./cec-log.h:2719:3: note: suggested alternative: ‘log_htng_msg’
>    log_htng_unknown_msg(msg);
>    ^~~~~~~~~~~~~~~~~~~~
>    log_htng_msg
> In file included from cec-follower.h:25,
>                  from cec-follower.cpp:21:
> ./cec-log.h: At global scope:
> ./cec-log.h:861:29: warning: ‘messages’ defined but not used [-Wunused-variable]
>  static const struct message messages[] = {
>                              ^~~~~~~~
> make[3]: *** [Makefile:607: cec_follower-cec-follower.o] Error 1
> make[3]: Leaving directory '<https://builder.linuxtv.org/job/v4l-utils/ws/utils/cec-follower'>
> make[2]: *** [Makefile:481: all-recursive] Error 1
> make[2]: Leaving directory '<https://builder.linuxtv.org/job/v4l-utils/ws/utils'>
> make[1]: *** [Makefile:590: all-recursive] Error 1
> make[1]: Leaving directory '<https://builder.linuxtv.org/job/v4l-utils/ws/'>
> make: *** [Makefile:517: all] Error 2
> Build step 'Execute shell' marked build as failure
> 




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux