[libcamera-devel] [PATCH 0/2] libcamera: Fix compilation with gcc 8.3.0

Rafael Diniz rafael at riseup.net
Mon Oct 10 10:54:57 CEST 2022


Sure. I will test asap.

Thanks for the fix!

Rafael

On 10/10/22 11:36, Jacopo Mondi wrote:
> Hi Laurent
> 
> On Sun, Oct 09, 2022 at 07:44:38AM +0300, Laurent Pinchart via libcamera-devel wrote:
>> Hello,
>>
>> It is with great sadness that I have to announce the removal of
>> utils::defopt. This feature causes compilation failures with gcc 8.0.0
>> to 8.3.0 due to (I believe) a gcc bug ([1]), and I haven't been able to
>> find a suitable workaround. Debian 10 ships gcc 8.3.0, and it has LTS
>> support until June 2024, making it an important target.
>>
>> I'm sure nobody but me will miss utils::defopt, so I'll get over it.
> 
> I'm sorry :(
> But happy gcc8.3 gets fixed
> 
> Rafael, would you be able to test this and provide a tag ?
> 
> For the series
> Reviewed-by: Jacopo Mondi <jacopo at jmondi.org>
> 
> Thanks
>    j
> 
>>
>> [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86521
>>
>> Laurent Pinchart (2):
>>    ipa: rkisp1: Drop use of utils::defopt
>>    libcamera: base: utils: Drop defopt
>>
>>   include/libcamera/base/utils.h    | 14 --------
>>   src/ipa/rkisp1/algorithms/dpf.cpp |  6 ++--
>>   src/ipa/rkisp1/algorithms/gsl.cpp |  8 ++---
>>   src/ipa/rkisp1/algorithms/lsc.cpp |  4 +--
>>   src/libcamera/base/utils.cpp      | 21 ------------
>>   test/utils.cpp                    | 53 -------------------------------
>>   6 files changed, 9 insertions(+), 97 deletions(-)
>>
>>
>> base-commit: 4bf68fdbe1493e57118dad4e94c2a46c50a9c402
>> --
>> Regards,
>>
>> Laurent Pinchart
>>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.libcamera.org/pipermail/libcamera-devel/attachments/20221010/829d9e7d/attachment.sig>


More information about the libcamera-devel mailing list