[Pkg-sogo-maintainers] Bug#919961: sope: FTBFS on sh4: PrintfFormatScanner.m:43:9: error: wrong type argument to unary exclamation mark

Yavor Doganov yavor at gnu.org
Mon Jan 21 21:50:22 GMT 2019


John Paul Adrian Glaubitz wrote:
> On 1/21/19 1:12 AM, Yavor Doganov wrote:
> > On sh4, va_list is implemented as a struct,
> 
> I suggest upstreaming this patch if possible.

Right, forgot to mention it.  The patch may need some tweaking in the
distant future because va_list is a pointer on SH-5, if I'm not
mistaken.  However, support for SH-5 has been removed in GCC 7 and
seems unlikely to be reintroduced any time soon.

> > | dh_shlibdeps: file -e apptype -e ascii -e encoding -e cdf -e compress -e tar debian/libsope1/usr/lib/libNGMime.so.4.9.3 returned exit code 1
> 
> Your version of qemu is most likely outdated, this particular issue
> was fixed by this commit [1].

Yes, I'm using the stock stretch package (1:2.8+dfsg-6).

> When using qemu-user, I always recommend building qemu from git.

Thanks; I didn't know this.  I tried with qemu from git but it still
fails with the same error.  Perhaps I'm not building it properly, I'll
take a closer look when I find the time.



More information about the Pkg-sogo-maintainers mailing list