Hi Helmut,
For the time being, you'll have to work around this issue in your build environment. sbuild and pbuilder do that for you. What build environment are you using (incl. version)? In my tests, aaphoto cross builds just fine.
I am using sbuild on Debian 8, version 0.72.0. This is my log file. As you can see, libgomp1:armhf is not installed. https://raw.githubusercontent.com/dothanhtrung/build-log/master/aaphoto_0.45-1_armhf.buildHowever, after rebuilt with sbuild 0.78.1, aaphoto passed cross build without any fixes.
It seems that problem is my build environment. I think I will update it to Debian 10.
libgomp1 should be covered by build-essential. Unfortunately, it presently isn't and fixing this is non-trivial: #815172
Adding shared libraries to Build-Depends is wrong in any case.
Thank you for your information. I got it. On 2/26/19 3:18 AM, Helmut Grohne wrote:
Hi Trung, On Fri, Feb 22, 2019 at 10:32:12AM +0700, Do Thanh Trung wrote:"aaphoto" fails to cross build because of missing dependency "libgomp1". When build native, "libgomp1" can be installed through dependencies of "debhelper".libgomp1 should be covered by build-essential. Unfortunately, it presently isn't and fixing this is non-trivial: #815172 For the time being, you'll have to work around this issue in your build environment. sbuild and pbuilder do that for you. What build environment are you using (incl. version)? In my tests, aaphoto cross builds just fine.This can be fixed by adding libgomp1 to Build-Depends.Adding shared libraries to Build-Depends is wrong in any case. Helmut
-- Trung -- This mail was scanned by BitDefender For more information please visit http://www.bitdefender.com