Build fails with "error: call of overloaded ‘abs(float)’ is ambiguous
"
Full log here: http://pastebin.com/5dP3aNpd
Search Criteria
Package Details: libindi_3rdparty 2.1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/libindi_3rdparty.git (read-only, click to copy) |
---|---|
Package Base: | libindi_3rdparty |
Description: | 3rd party drivers for INDI, a distributed control protocol designed to operate astronomical instrumentation |
Upstream URL: | http://www.indilib.org/index.php?title=Main_Page |
Keywords: | astronomy indi libindi |
Licenses: | LGPL2.1 |
Provides: | libindi_3rdparty |
Submitter: | peterstrapp |
Maintainer: | lehel_x (mobarre, weekend-hero) |
Last Packager: | lehel_x |
Votes: | 11 |
Popularity: | 0.000020 |
First Submitted: | 2015-12-28 02:34 (UTC) |
Last Updated: | 2024-10-13 17:28 (UTC) |
Dependencies (12)
- cfitsio
- libftdi
- libftdi-compat
- libindi (libindi-gitAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libnova
- libusb (libusb-gitAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- openal (openal-gitAUR)
- rtl-sdr (rtl-sdr-librtlsdr-gitAUR, rtl-sdr-exp-gitAUR, rtl-sdr-gitAUR, rtl-sdr-blog-gitAUR, rtl-sdr-blogAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
Pinned Comments
mobarre commented on 2022-03-19 16:17 (UTC) (edited on 2022-03-19 16:18 (UTC) by mobarre)
Hey there,
As work has begun a while ago on building independent packages, some build options have been removed. So far, the following drivers now have their own "indi-xxx" packages:
mobarre commented on 2018-08-07 10:29 (UTC)
"it seems that the following dependencies are needed in order to build this package: libnova14-compat libraw libdc1394 gpsd fftw boost-libs"
Well, yes. That's because at the moment it's a lot of work to split all the third party indi drivers into multiple packages. gpsd is only required for indi-gps, boost for apogee, libraw for gphoto, libdc1394 for indi-ffmv, fftw for libdspau in turn needed for indi-rtlsdr.
As you can see, spliting would avoid adding a ton of unnecessary dependencies, but it is tricky and a lot of work. We're hiring volunteers :)
Also, note that you don't have to have those to build a working package. It is only if you want to have all working drivers which generally isn't needed for everyone (since no one owns all the types of hardware possible). It' a poor excuse, I know...
Pinning both comments as it's useful info IMHO.