[Debian-med-packaging] Bug#680798: Help with gcc-4.7 needed (Was: poco: FTBFS with multiarch libmysqlclient-dev)

Andreas Tille tille at debian.org
Thu Jul 26 19:27:11 UTC 2012


Hi Cristian,

thanks for your intent to fix the package.  In case you might have
missed it on debian-mentors a patch was posted:

   http://lists.debian.org/debian-mentors/2012/07/msg00446.html

Just let us know if you might face any trouble

       Andreas.

On Thu, Jul 26, 2012 at 07:47:35PM +0200, Cristian Greco wrote:
> On Thu, 26 Jul 2012 14:45:02 +0200
> Andreas Tille <andreas at an3as.eu> wrote:
> 
> > Hi,
> > 
> > I tried to apply the patch that is supposed to solve the problem below
> > but I was running in another problem which sounds quite familiar from
> > other gcc-4.7 issues.  I tried to fix the problem in Git
> > 
> >    git+ssh://git.debian.org/git/collab-maint/poco.git
> > 
> > and created a branch NMU/1.3.6p1-1.1 where I created a dpatch file
> > debian/patches/gcc-4.7.dpatch which unfortunately just reiterates
> > the original problem and ends up in
> > 
> > /tmp/buildd/poco-1.3.6p1/Foundation/include/Poco/String.h: In instantiation of 'S Poco::replace(const S&, const typename S::value_type*, const typename S::value_type*, typename S::size_type) [with S = std::    basic_string<char>; typename S::value_type = char; typename S::size_type = long unsigned int]':
> > src/X509Certificate.cpp:175:55:   required from here
> > /tmp/buildd/poco-1.3.6p1/Foundation/include/Poco/String.h:448:2: error: 'replaceInPlace' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of              instantiation [-fpermissive]
> > /tmp/buildd/poco-1.3.6p1/Foundation/include/Poco/String.h:480:4: note: 'template<class S> S& Poco::replaceInPlace(S&, const S&, const S&, typename S::size_type)' declared here, later in the translation unit
> > 
> > 
> > Unfortunately my C++ knowledge is to limited to find an easy clue how to
> > fix this and would be more than happy if somebody could provide some fix.
> > 
> > BTW, it seems to me that libpoco development only happens in experimental
> > and unstable does not deserve the attention it would need.  Please help
> > fixing the problem to make sure the reverse depends can stay in testing.
> > 
> > Kind regards
> > 
> >        Andreas.
> > 
> > ----- Forwarded message from Andreas Tille <andreas at an3as.eu> -----
> > 
> > Date: Thu, 26 Jul 2012 14:23:26 +0200
> > From: Andreas Tille <andreas at an3as.eu>
> > To: Mathieu Malaterre <mathieu.malaterre at gmail.com>, 680798 at bugs.debian.org,
> > 	Krzysztof Burghardt <krzysztof at burghardt.pl>,
> > 	650059 at bugs.debian.org
> > Subject: Re: Bug#680798: sitplus: FTBFS: build-dependency not installable:
> > 
> > Hi Krzysztof,
> > 
> > there is a long standing (>6 month) RC bug filed against poco including
> > a patch for this problem.  When applying the patch and trying to build
> > the package I realised another FTBFS problem when building with gcc-4.7.
> > I'm currently trying to fix this problem and if I succeede I will upload
> > to DELAYED/2.  Otherwise I'll ask for help on debian-mentors and will
> > NMU-upload once the problem is solved.
> > 
> > Kind regards
> > 
> >         Andreas.
> > 
> > On Thu, Jul 26, 2012 at 11:52:33AM +0200, Mathieu Malaterre wrote:
> > > 'lo
> > > 
> > > On Thu, Jul 26, 2012 at 11:47 AM, Andreas Tille <tille at debian.org> wrote:
> > > > On Thu, Jul 26, 2012 at 11:38:24AM +0200, Mathieu Malaterre wrote:
> > > >> I believe this is because libpoco-dev was removed from testing:
> > > >> http://packages.qa.debian.org/p/poco/news/20120619T163916Z.html
> > > >
> > > > I came to the same conclusion but I have no idea how we (in terms
> > > > of sitplus maintainers) could solve this.
> > > 
> > > The patch looks straighfoward to apply but for some reason was never
> > > applied. So I simply ping'd the maintainers again:
> > > 
> > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650059#16
> > > 
> > > We'll see.
> > > -- 
> > > Mathieu
> 
> Hi all,
> 
> as someone already mentioned, the development of poco happened in
> experimental in the last year. I never did upload to unstable because
> there was a problem with reverse-deps and the boost libraries.
> Although I stopped uploading to experimental some months ago, it still
> builds fine and contains a lot of patches (some submitted upstream).
> 
> I'll try to fix the ftbfs for the version of poco in unstable and make
> an upload as soon as possible.
> 
> Thanks,
> --
> Cristian Greco
> GPG key ID: 0xCF4D32E4



-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list