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

Re: Bug #512510, boxbackup: FTBFS in lenny: DebugMemLeakFinder.cpp:165: error: '::malloc' has not been declared



(Putting back the bug in the loop, dropping control@…)

Reinhard Tartler <siretart@tauware.de> (22/01/2009):
> > During a rebuild of all packages in a lenny chroot, your package
> > failed to build on i386.
> 
> Thanks for your report.
> 
> I tried to rebuild boxbackup on my machine, but succeeded without
> problems. The FTBFS on your system is caused by this:
> 
> openjade:/build/user-boxbackup_0.11~rc2-4-amd64-nneCfU/boxbackup-0.11~rc2-4/documentation/instguide.xml:3:56:E:
> error connecting to "www.oasis-open.org" (Connection refused)
> 
> This is already reported as bug #507973

(I'm not from the release team, etc.)

I'd say merge both.

> The build error you are seeing in the build log is in the test suite,
> which isn't run.

No. It *is* run. But it is ignored, which is quite different. For those
following at home:
| ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
|         -./runtest.pl ALL
| endif

> That should be fixed as well, of course. From the first glance, this
> is very similar to #505696, a patch would add some further '#includes'
> to enable the testsuite to run.

You want <cstlib>. But well, that memleak finder #undef's some bits:
| #undef malloc
| #undef realloc
| #undef free

Good luck.

Mraw,
KiBi.

Attachment: signature.asc
Description: Digital signature


Reply to: