tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: libxh509 vs ftpd vs sun2



In article <29706.1624176462%splode.eterna.com.au@localhost>,
matthew green  <mrg%eterna.com.au@localhost> 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



Home | Main Index | Thread Index | Old Index