Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression
Am Mi., 29. Aug. 2018 um 19:56 Uhr schrieb Andreas Tille : > > Hi Matthias, > On Tue, Aug 28, 2018 at 03:39:56PM +0200, Matthias Klumpp wrote: > > > > ... > > > > [30/149] ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d > > > > -enable-color -O -g -release -wi -relocation-model=pic -of > > > > 'biod@sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d > > > > FAILED: biod@sha/bio_maf_reader.d.o > > > > ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g > > > > -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' > > > > -c ../bio/maf/reader.d > > > > ../bio/maf/reader.d(40): Deprecation: struct > > > > `std.stdio.File.ByLine!(char, char).ByLine` is deprecated - Use .byLine > > > > ../bio/maf/reader.d(53): Error: cannot implicitly convert expression > > > > `this._f.byLine(cast(Flag)true, '\x0a')` of type `ByLineImpl!(char, > > > > char)` to `ByLine!(char, char)` > > > > ../bio/maf/reader.d(53):`this._lines = > > > > this._f.byLine(cast(Flag)true, '\x0a')` is the first assignment of > > > > `this._lines` therefore it represents its initialization > > > > ../bio/maf/reader.d(53):`opAssign` methods are not used for > > > > initialization, but for subsequent assignments > > > > [ > > > > Looks like an upstream issue - have you filed a bug there already? > > Upstream code das not changed since first release in Debian (Sat, 04 Mar > 2017) I have no idea what kind of bug I should file. :-( As I wrote before: Am Mi., 29. Aug. 2018 um 16:08 Uhr schrieb Matthias Klumpp : > [...] > You don't even need to file a bug - looks like upstream fixed this > already in > https://github.com/biod/BioD/commit/dd07f3497979b5d7f32ad32476da5108ffc5121e, > so all you need to do is take that patch.
Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression
Hi Matthias, On Tue, Aug 28, 2018 at 03:39:56PM +0200, Matthias Klumpp wrote: > > > ... > > > [30/149] ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color > > > -O -g -release -wi -relocation-model=pic -of > > > 'biod@sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d > > > FAILED: biod@sha/bio_maf_reader.d.o > > > ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g > > > -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' -c > > > ../bio/maf/reader.d > > > ../bio/maf/reader.d(40): Deprecation: struct > > > `std.stdio.File.ByLine!(char, char).ByLine` is deprecated - Use .byLine > > > ../bio/maf/reader.d(53): Error: cannot implicitly convert expression > > > `this._f.byLine(cast(Flag)true, '\x0a')` of type `ByLineImpl!(char, > > > char)` to `ByLine!(char, char)` > > > ../bio/maf/reader.d(53):`this._lines = > > > this._f.byLine(cast(Flag)true, '\x0a')` is the first assignment of > > > `this._lines` therefore it represents its initialization > > > ../bio/maf/reader.d(53):`opAssign` methods are not used for > > > initialization, but for subsequent assignments > > > [ > > Looks like an upstream issue - have you filed a bug there already? Upstream code das not changed since first release in Debian (Sat, 04 Mar 2017) I have no idea what kind of bug I should file. :-( Kind regards Andreas. -- http://fam-tille.de
Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression
Am Di., 28. Aug. 2018 um 15:39 Uhr schrieb Matthias Klumpp : > > Am Di., 28. Aug. 2018 um 10:40 Uhr schrieb Andreas Tille : > > > > On Tue, Aug 28, 2018 at 10:12:32AM +0300, Adrian Bunk wrote: > > > Source: libbiod > > > Version: 0.1.0-5 > > > Severity: serious > > > Tags: ftbfs > > > > > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libbiod.html > > > > > > ... > > > [30/149] ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color > > > -O -g -release -wi -relocation-model=pic -of > > > 'biod@sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d > > > FAILED: biod@sha/bio_maf_reader.d.o > > > ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g > > > -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' -c > > > ../bio/maf/reader.d > > > ../bio/maf/reader.d(40): Deprecation: struct > > > `std.stdio.File.ByLine!(char, char).ByLine` is deprecated - Use .byLine > > > ../bio/maf/reader.d(53): Error: cannot implicitly convert expression > > > `this._f.byLine(cast(Flag)true, '\x0a')` of type `ByLineImpl!(char, > > > char)` to `ByLine!(char, char)` > > > ../bio/maf/reader.d(53):`this._lines = > > > this._f.byLine(cast(Flag)true, '\x0a')` is the first assignment of > > > `this._lines` therefore it represents its initialization > > > ../bio/maf/reader.d(53):`opAssign` methods are not used for > > > initialization, but for subsequent assignments > > > [ > > Looks like an upstream issue - have you filed a bug there already? You don't even need to file a bug - looks like upstream fixed this already in https://github.com/biod/BioD/commit/dd07f3497979b5d7f32ad32476da5108ffc5121e, so all you need to do is take that patch. -- I welcome VSRE emails. See http://vsre.info/
Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression
Am Di., 28. Aug. 2018 um 10:40 Uhr schrieb Andreas Tille : > > On Tue, Aug 28, 2018 at 10:12:32AM +0300, Adrian Bunk wrote: > > Source: libbiod > > Version: 0.1.0-5 > > Severity: serious > > Tags: ftbfs > > > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libbiod.html > > > > ... > > [30/149] ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color > > -O -g -release -wi -relocation-model=pic -of > > 'biod@sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d > > FAILED: biod@sha/bio_maf_reader.d.o > > ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g > > -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' -c > > ../bio/maf/reader.d > > ../bio/maf/reader.d(40): Deprecation: struct `std.stdio.File.ByLine!(char, > > char).ByLine` is deprecated - Use .byLine > > ../bio/maf/reader.d(53): Error: cannot implicitly convert expression > > `this._f.byLine(cast(Flag)true, '\x0a')` of type `ByLineImpl!(char, char)` > > to `ByLine!(char, char)` > > ../bio/maf/reader.d(53):`this._lines = > > this._f.byLine(cast(Flag)true, '\x0a')` is the first assignment of > > `this._lines` therefore it represents its initialization > > ../bio/maf/reader.d(53):`opAssign` methods are not used for > > initialization, but for subsequent assignments > > [ Looks like an upstream issue - have you filed a bug there already? -- I welcome VSRE emails. See http://vsre.info/
Processed: Re: Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression
Processing control commands: > tags -1 help Bug #907451 [src:libbiod] libbiod FTBFS: Error: cannot implicitly convert expression Added tag(s) help. -- 907451: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907451 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression
Control: tags -1 help Hi Matthias, can you help with this? Kind regards Andreas. On Tue, Aug 28, 2018 at 10:12:32AM +0300, Adrian Bunk wrote: > Source: libbiod > Version: 0.1.0-5 > Severity: serious > Tags: ftbfs > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libbiod.html > > ... > [30/149] ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O > -g -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' -c > ../bio/maf/reader.d > FAILED: biod@sha/bio_maf_reader.d.o > ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g > -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' -c > ../bio/maf/reader.d > ../bio/maf/reader.d(40): Deprecation: struct `std.stdio.File.ByLine!(char, > char).ByLine` is deprecated - Use .byLine > ../bio/maf/reader.d(53): Error: cannot implicitly convert expression > `this._f.byLine(cast(Flag)true, '\x0a')` of type `ByLineImpl!(char, char)` to > `ByLine!(char, char)` > ../bio/maf/reader.d(53):`this._lines = this._f.byLine(cast(Flag)true, > '\x0a')` is the first assignment of `this._lines` therefore it represents its > initialization > ../bio/maf/reader.d(53):`opAssign` methods are not used for > initialization, but for subsequent assignments > [ -- http://fam-tille.de
Bug#907451: libbiod FTBFS: Error: cannot implicitly convert expression
Source: libbiod Version: 0.1.0-5 Severity: serious Tags: ftbfs https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libbiod.html ... [30/149] ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d FAILED: biod@sha/bio_maf_reader.d.o ldc2 -Ibiod@sha -I. -I.. -I -I../ -I/usr/include/d -enable-color -O -g -release -wi -relocation-model=pic -of 'biod@sha/bio_maf_reader.d.o' -c ../bio/maf/reader.d ../bio/maf/reader.d(40): Deprecation: struct `std.stdio.File.ByLine!(char, char).ByLine` is deprecated - Use .byLine ../bio/maf/reader.d(53): Error: cannot implicitly convert expression `this._f.byLine(cast(Flag)true, '\x0a')` of type `ByLineImpl!(char, char)` to `ByLine!(char, char)` ../bio/maf/reader.d(53):`this._lines = this._f.byLine(cast(Flag)true, '\x0a')` is the first assignment of `this._lines` therefore it represents its initialization ../bio/maf/reader.d(53):`opAssign` methods are not used for initialization, but for subsequent assignments [