Nikolaus Rath writes ("Re: Bug#958989: dgit-user(7): building instructions 
don't work"):
> On Apr 27 2020, Ian Jackson <[email protected]> wrote:
> > Nikolaus Rath writes ("Bug#958989: dgit-user(7): building instructions 
> > don't work"):
> >> But this eventually fails with:
> > ...
> >>  dpkg-source -b .
> >> dpkg-source: error: can't build with source format '3.0 (quilt)': no 
> >> upstream tarball
> >
> > How sad.

I have been trying to repro this.  My main dev environment is running
stretch.  I ran

   dgit clone valgrind
   cd valgrind/
   sbuild -c build -A --no-clean-source --dpkg-source-opts='-Zgzip -z1 
--format=1.0 -sn'

and it got as far as compiling a lot of C files.  The build failed
like this:

   In file included from libmpiwrap.c:116:
   libmpiwrap.c: In function 'showTy':
   /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:322:57: error: expected 
expression before '_Static_assert'
     322 | #define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) 
_Static_assert(0, #func " was removed in MPI-3.0.  Use " #newfunc " instead.")
         |                                                         
^~~~~~~~~~~~~~
   /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:1112:24: note: in expansion 
of macro 'THIS_SYMBOL_WAS_REMOVED_IN_MPI30'
   ...

I conjecture that this was the thing you were trying to fix...

I will try a repro from my sid chroot, but of course running sbuild
*inside* the chroot is going to be a bit complicated...

> Yes, I have [valgrind_3.15.0.orig.tar.bz2] too:

OK.  Good.

Ian.

-- 
Ian Jackson <[email protected]>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.

Reply via email to