Bug#959643: Any idea whether latest version of pbbam is 1.0.7 or rather 1.3.0 (Was: Bug#959643)

2020-06-21 Thread Andreas Tille
Hi Adrian,

On Sun, Jun 21, 2020 at 07:13:25PM +0300, Adrian Bunk wrote:
> On Wed, May 27, 2020 at 02:06:40PM +1200, Michael Hudson-Doyle wrote:
> > FWIW there is a new release (1.0.7) available and that seems to fix this
> > failure (in Ubuntu, anyway).
> 
> Andreas, after looking at the sources I would say upgrading pbbam like 
> Ubuntu has done (including a round through NEW for the changed soname) 
> is the best way to fix this FTBFS.
> 
> BTW: The watch feels seems to no longer work.

I intended to fix the watch file using

diff --git a/debian/watch b/debian/watch
index 1b64644..d6bee57 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,4 @@
 version=4
 
 opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g,repack,compression=xz" \
-  https://github.com/PacificBiosciences/pbbam/releases 
.*/archive/@ANY_VERSION@@ARCHIVE_EXT@
+  https://github.com/PacificBiosciences/pbbam/releases 
.*/archive/v?@ANY_VERSION@@ARCHIVE_EXT@


and expected to get version 1.0.7 as result since this is the latest
version mentioned on the Releases page.  However, it returns 1.3.0
which is actually the latest tag.  I'm now wondering what we should
package.  Any user of pbbam here on the list to clarify?

Kind regards

  Andreas.

-- 
http://fam-tille.de



Bug#959643:

2020-06-21 Thread Adrian Bunk
On Wed, May 27, 2020 at 02:06:40PM +1200, Michael Hudson-Doyle wrote:
> FWIW there is a new release (1.0.7) available and that seems to fix this
> failure (in Ubuntu, anyway).

Andreas, after looking at the sources I would say upgrading pbbam like 
Ubuntu has done (including a round through NEW for the changed soname) 
is the best way to fix this FTBFS.

cu
Adrian

BTW: The watch feels seems to no longer work.



Bug#959643:

2020-05-26 Thread Michael Hudson-Doyle
FWIW there is a new release (1.0.7) available and that seems to fix this
failure (in Ubuntu, anyway).


Bug#959643: pbbam: FTBFS: ../tests/src/test_BamWriter.cpp:40:34: error: call of overloaded ‘CigarData(const char [1])’ is ambiguous

2020-05-03 Thread Lucas Nussbaum
Source: pbbam
Version: 1.0.6+dfsg-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200501 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> c++ -Itests/59830eb@@pbbam_test@exe -Itests -I../tests -Iinclude -I../include 
> -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe 
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2 
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB 
> -DBOOST_ALL_DYN_LINK -Wl,--start-group -lpthread -Wl,--end-group 
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op 
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow 
> -Wformat=1 -MD -MQ 'tests/59830eb@@pbbam_test@exe/src_test_BamWriter.cpp.o' 
> -MF 'tests/59830eb@@pbbam_test@exe/src_test_BamWriter.cpp.o.d' -o 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamWriter.cpp.o' -c 
> ../tests/src/test_BamWriter.cpp
> ../tests/src/test_BamWriter.cpp: In function ‘void 
> BamWriterTests::checkSingleRecord(bool)’:
> ../tests/src/test_BamWriter.cpp:40:34: error: call of overloaded 
> ‘CigarData(const char [1])’ is ambiguous
>40 | bamRecord.Impl().CigarData("");
>   |  ^
> In file included from ../include/pbbam/BamRecord.h:24,
>  from ../tests/src/test_BamWriter.cpp:11:
> ../include/pbbam/BamRecordImpl.h:251:20: note: candidate: 
> ‘PacBio::BAM::BamRecordImpl& PacBio::BAM::BamRecordImpl::CigarData(const 
> Cigar&)’
>   251 | BamRecordImpl& CigarData(const Cigar& cigar);
>   |^
> ../include/pbbam/BamRecordImpl.h:258:20: note: candidate: 
> ‘PacBio::BAM::BamRecordImpl& PacBio::BAM::BamRecordImpl::CigarData(const 
> string&)’
>   258 | BamRecordImpl& CigarData(const std::string& cigarString);
>   |^
> [129/216] c++ -Itests/59830eb@@pbbam_test@exe -Itests -I../tests -Iinclude 
> -I../include -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe 
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2 
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB 
> -DBOOST_ALL_DYN_LINK -Wl,--start-group -lpthread -Wl,--end-group 
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op 
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow 
> -Wformat=1 -MD -MQ 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordMapping.cpp.o' -MF 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordMapping.cpp.o.d' -o 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordMapping.cpp.o' -c 
> ../tests/src/test_BamRecordMapping.cpp
> [130/216] c++ -Itests/59830eb@@pbbam_test@exe -Itests -I../tests -Iinclude 
> -I../include -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe 
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2 
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB 
> -DBOOST_ALL_DYN_LINK -Wl,--start-group -lpthread -Wl,--end-group 
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op 
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow 
> -Wformat=1 -MD -MQ 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordClipping.cpp.o' -MF 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordClipping.cpp.o.d' -o 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordClipping.cpp.o' -c 
> ../tests/src/test_BamRecordClipping.cpp
> [131/216] c++ -Itests/59830eb@@pbbam_test@exe -Itests -I../tests -Iinclude 
> -I../include -I/usr/include -fdiagnostics-color=always -DNDEBUG -pipe 
> -D_FILE_OFFSET_BITS=64 -std=c++14 -g -O2 
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DBOOST_ALL_NO_LIB 
> -DBOOST_ALL_DYN_LINK -Wl,--start-group -lpthread -Wl,--end-group 
> -DGTEST_HAS_PTHREAD=1 -Wduplicated-cond -Wduplicated-branches -Wlogical-op 
> -Wrestrict -Wnull-dereference -Wuseless-cast -Wdouble-promotion -Wshadow 
> -Wformat=1 -MD -MQ 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordImplVariableData.cpp.o' -MF 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordImplVariableData.cpp.o.d' -o 
> 'tests/59830eb@@pbbam_test@exe/src_test_BamRecordImplVariableData.cpp.o' -c 
> ../tests/src/test_BamRecordImplVariableData.cpp
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v 
> returned exit code 1
> make: *** [debian/rules:13: build] Error 25

The full build log is available from:
   http://qa-logs.debian.net/2020/05/01/pbbam_1.0.6+dfsg-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: