Control: reassign -1 sparse 0.5.2-1
Control: affects -1 src:horst

On Sat, Aug 25, 2018 at 10:09:47PM +0200, Christoph Biedl wrote:
> Santiago Vila wrote...
> 
> >     make -j1 check
> > make[1]: Entering directory '/<<PKGBUILDDIR>>'
> > sparse -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> > -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -Wall 
> > -Wextra -g -I. -DDO_DEBUG -I/usr/include/libnl3 *.[ch]
> > /usr/include/err.h:25:11: error: unable to open 'stdarg.h'
> 
> To reproduce this it's important to remove gcc-7 from the build chroot
> (apt purge libgcc-7-dev ; apt --purge autoremove).
> 
> Problem is, sparse appearently uses hardcoded paths and looks for
> stdarg.h in (among other places)
> 
> | /usr/lib/gcc/x86_64-linux-gnu/7//include/stdarg.h
> |                               ^
> 
> ... which fails.
> 
> Solution is to rebuild sparse, building horst was successful then.
> If this is true (please check!), the interesting question is why this
> wasn't a problem in earlier gcc version bumps.

Thanks for the analysis, reassigning to sparse.

>     Christoph

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

Reply via email to