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

Bug#944380: GDC generates duplicate symbols when using mixins/interfaces



Am Sa., 9. Nov. 2019 um 16:04 Uhr schrieb Matthias Klose <doko@debian.org>:
>
> Control: found -1 9.2.1-16
> Control: severity -1 important
>
> according to the upstream report, also with 9.2.0.
>
> On 08.11.19 23:18, Matthias Klumpp wrote:
> > Package: gdc-9
> > Version: 9.2.1-17
> > Severity: serious
> >
> > Hi!
> > Currently, GDC can't build package like gtk-d because it generates
> > duplicate non-weak symbols in object files, causing a collision when
> > linking. This seems to happen when using mixins / interfaces.
> > For more information and a workaround, please check the upstream bug report.
>
> if there's a workaround, please don't set the severity to serious.

The workaround needs to be applied to GDC, there is nothing we can do
in the affected packages. I also haven't tested the workaround and it
doesn't look like a good solution to me.
So, since this is breaking other packages, a high severity seemed justified.

Cheers,
    Matthias

-- 
I welcome VSRE emails. See http://vsre.info/


Reply to: