In article <29706.1624176...@splode.eterna.com.au>, matthew green <m...@eterna.com.au> wrote: >hi folks. > > >enabling gcc10 on sun2 triggered a build failure that i didn't >see locally with MKPAM=no builds. the problem is that libhx509 >and ftpd both defined yyval and yyerrflag, and the -fno-common >default makes them multiply defined. > >looking at libxh509, it attempts to rename the yacc symbols but >these two are either new or missed, so it seems right that we >should add those two here too. > >the question remaining is really is it worth bumping the >libhx509 shlib major to rename these? they're wrong to be >linked against other things, so it's already problematic, and >i don't know what it means currently for eg, ftpd when it uses >these symbols currently.
They are an accident so not worth bumping; fixed. christos