Create snap - versions of packages and ubuntu, cleanbuild

Hello, I’m new in world of snaps. I’m trying to create the first snap. My application uses Qt5, libav (ffmpeg) and libzip. I’m working on Ubuntu 18.04.

When I try to build a snap, I get the message:
The linker version '2.23' used by the base 'core' is incompatible with the files in this snap:

I found this topic (The linker version '2.23' used by the base 'core' is incompatible with files in this snap:), but command snapcraft cleanbuild creates container Ubuntu 16.04. It’s too old for my application. I need newer versions of these libraries (from bionic, not from xenial version).

Can I ask for help on how to solve this problem? Is it possible, for example, to set the default Ubuntu version that will create containers?

If you use base: core18 then it will build against an 18.04 based Ubuntu Core image.

1 Like