Hi Jakob,
thanks for reporting. I think there is no easy way around this except
for the regex change, so I just implemented it.

Best regards,
Michael

Am 03.07.19 um 09:54 schrieb Jakob Haahr Taankvist:
> Hi all
> 
> When compiling sumo on Arch Linux (e.g. the version from AUR) cmake
> searches for a suitable ffmpeg version and I get the warning:
> 
> -- Unsuitable FFmpeg version found #define FFMPEG_VERSION "n4.1.3"
> 
> The error originates from here:
> 
> In the file build/cmake_modules/FindFFMPEG.cmake ll. 221-223
> 
>     string(REGEX REPLACE ".*#define FFMPEG_VERSION[ \t]+\"([0-9\.]+).*"
> "\\1" FFMPEG_VERSION "${_version_line}")
>     if("${FFMPEG_VERSION}" VERSION_LESS "3.4")
>         message(STATUS "Unsuitable FFmpeg version found ${FFMPEG_VERSION}")
> 
> Basically the issue is that the version found includes the 'n' and the
> cmake script does not expect that.
> 
> I have tested on two Arch Linux systems and it is a problem on both. On
> Ubuntu the ffmpeg version is 3.4 (without the 'n') so there is no problem.
> 
> I see that they use the 'n's here
> https://git.ffmpeg.org/gitweb/ffmpeg.git so maybe that is where it is
> coming from.
> 
> Clearly an easy fix would be to just put 'n?'  at the right place in the
> regex, but maybe there is a better way?
> 
> Best Regards Jakob
> 
> _______________________________________________
> sumo-user mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-user


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
sumo-user mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to