robotpkg/interfaces/camera-libgenom3 bulk build results
Log for camera-libgenom3-1.1 on Ubuntu-24.04-x86_64: bulk.log (Back)
=> Checking for clear installation
===> Installing bootstrap dependencies for camera-libgenom3-1.1
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-24.04-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-24.04-x86_64/All/tnftp-20151004~ssl.tgz
===> Checking bootstrap dependencies for camera-libgenom3-1.1
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20130505~ssl: tnftp-20151004~ssl found
=> Required system package gnupg>=1: gnupg-2.4.4 found
=> Required system package gzip: gzip-1.12 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.12: pkg_install-20211115.4 found
=> Required system package pkgrepo2deb>=1.9: pkgrepo2deb-1.16 found
===> Done bootstrap-depends for camera-libgenom3-1.1
===> Installing full dependencies for camera-libgenom3-1.1
=> Dependency digest-20080510 already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-24.04-x86_64/All/genom3-3.4.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-24.04-x86_64/All/openrobots2-idl-2.3.2.tgz
=> Dependency tnftp-20151004~ssl already installed
===> Checking build options for camera-libgenom3-1.1
=> Building with no option.
===> Checking alternatives for camera-libgenom3-1.1
=> Use the GNU C++ compiler: c++-compiler provided by g++>=3
=> Use the GNU C compiler: c-compiler provided by gcc>=3
=> Use opencv-4: opencv>=3 provided by opencv4>=4<5
===> Checking dependencies for camera-libgenom3-1.1
=> Required system package bzip2: bzip2 found
=> Required system package g++>=3: g++-13.3.0 found
=> Required system package gcc>=3: gcc-13.3.0 found
=> Required system package libarchive>=2.5.5: libarchive-3.7.2 found
=> Required system package libstdc++: libstdc++ found
=> Required system package opencv4>=4<5: opencv4-4.6.0 found
=> Required system package pkg-config>=0.22: pkg-config-1.8.1 found
=> Required system package zlib>=1.2.3: zlib-1.3 found
=> Required robotpkg package genom3>=2.99.46: genom3-3.4 found
=> Required robotpkg package openrobots2-idl>=2.3.2: openrobots2-idl-2.3.2 found
===> Done depends for camera-libgenom3-1.1
===> Extracting for camera-libgenom3-1.1
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Configuring for camera-libgenom3-1.1
=> Modifying GNU configure scripts to avoid --recheck
=> Disabling C++20 errors in GNU configure scripts
===> Building for camera-libgenom3-1.1
In file included from camera_worker_codels.cc:34:
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_einval(const camera_einval_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:118:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_eio(const camera_eio_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:119:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
In file included from codels.hh:35,
from job.cc:30:
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_einval(const camera_einval_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:118:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_eio(const camera_eio_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:119:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
job.cc: In member function 'const genom_event_info* camera_job::status(camera_einval_detail&) const':
job.cc:55:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
55 | return camera_einval_id;
| ^~~~~~~~~~~~~~~~
| |
| const char*
make[2]: *** [Makefile:544: libcamera_codels_la-job.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from codels.hh:35,
from pipeline.cc:36:
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_einval(const camera_einval_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:118:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_eio(const camera_eio_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:119:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
camera_worker_codels.cc: In function 'const genom_event_info* camwrk_start(camera_worker*, genom_context)':
camera_worker_codels.cc:50:32: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
50 | if (worker->pipeline) return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:53:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
53 | return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc: In function 'const genom_event_info* camwrk_poll(const camera_pipeline*, camera_pub**, camera_job**, genom_context)':
camera_worker_codels.cc:67:25: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
67 | if (!pipeline) return camera_ether;
| ^~~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:70:22: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
70 | if (*pub) return camera_publish;
| ^~~~~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:71:22: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
71 | if (*job) return camera_process;
| ^~~~~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:74:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
74 | return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc: In function 'const genom_event_info* camwrk_process(const camera_pipeline*, uint16_t*, camera_job**, genom_context)':
camera_worker_codels.cc:87:25: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
87 | if (!pipeline) return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:91:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
91 | return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc: In function 'const genom_event_info* camwrk_publish(const camera_pipeline*, uint16_t*, camera_pub**, const camera_image*, genom_context)':
camera_worker_codels.cc:106:28: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
106 | if (port == NULL) return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:107:25: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
107 | if (!pipeline) return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:114:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
114 | return camera_poll;
| ^~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc: In function 'const genom_event_info* camwrk_stop(camera_worker*, genom_context)':
camera_worker_codels.cc:127:33: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
127 | if (!worker->pipeline) return camera_ether;
| ^~~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc:131:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
131 | return camera_ether;
| ^~~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc: In function 'const genom_event_info* camact_publish(const camera_pipeline*, const camera_worker_lock*, const char*, const char*, uint8_t, const camera_image*, genom_context)':
camera_worker_codels.cc:179:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
179 | return camera_ether;
| ^~~~~~~~~~~~
| |
| const char*
camera_worker_codels.cc: In function 'const genom_event_info* camact_unpublish(const camera_pipeline*, const camera_worker_lock*, const char*, uint8_t, const camera_image*, genom_context)':
camera_worker_codels.cc:211:10: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in return
211 | return camera_ether;
| ^~~~~~~~~~~~
| |
| const char*
make[2]: *** [Makefile:537: libcamera_codels_la-camera_worker_codels.lo] Error 1
make[2]: *** [Makefile:551: libcamera_codels_la-pipeline.lo] Error 1
In file included from camera_codels.cc:35:
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_einval(const camera_einval_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:118:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
/home/mallet/src/camera-libgenom3/camera.gen: In function 'const genom_event_info* camera_eio(const camera_eio_detail*, genom_context)':
/home/mallet/src/camera-libgenom3/camera.gen:119:21: error: cannot convert 'const char*' to 'genom_event' {aka 'const genom_event_info*'} in argument passing
camera_codels.cc: In function 'const genom_event_info* camfcn_status(const camera_worker_lock*, const char*, genom_context)':
camera_codels.cc:576:56: error: invalid conversion from 'long unsigned int' to 'genom_context' {aka 'const genom_context_iface*'} [-fpermissive]
576 | return e == genom_ok ? genom_ok : self->raise(e, &d, sizeof(d), self);
| ^~~~~~~~~
| |
| long unsigned int
camera_codels.cc:576:48: error: too many arguments to function
576 | return e == genom_ok ? genom_ok : self->raise(e, &d, sizeof(d), self);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:530: libcamera_codels_la-camera_codels.lo] Error 1
make[1]: *** [Makefile:418: all] Error 2
make: *** [Makefile:601: all-recursive] Error 1
An unexpected error occured. The last 10 log lines are shown below.
| | |
| | long unsigned int
| camera_codels.cc:576:48: error: too many arguments to function
| 576 | return e == genom_ok ? genom_ok : self->raise(e, &d, sizeof(d), self);
| | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
| make[2]: *** [Makefile:530: libcamera_codels_la-camera_codels.lo] Error 1
| make[1]: *** [Makefile:418: all] Error 2
| make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/interfaces/camera-libgenom3/work/camera-libgenom3-1.1/codels'
| make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/interfaces/camera-libgenom3/work/camera-libgenom3-1.1/codels'
| make: *** [Makefile:601: all-recursive] Error 1
For details or bug reports, check the complete log file in:
/local/robotpkg/var/tmp/robotpkg/interfaces/camera-libgenom3/work/build.log
make[3]: *** [/local/robotpkg/var/lib/robotpkg/mk/build/build.mk:204: do-build-make(/local/robotpkg/var/tmp/robotpkg/interfaces/camera-libgenom3/work/camera-libgenom3-1.1)] Error 2
make[2]: *** [/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: pkg-check-installed] Error 2
=> Marking camera-libgenom3-1.1 as broken
ERROR: make: *** [package] Error 2
===> Deinstalling for camera-libgenom3
Removed digest-20080510
Removing dependency eltclsh-1.21
Removing dependency
Removed genom3-3.4
Removed openrobots2-idl-2.3.2
Removed tnftp-20151004~ssl