Bug 8178

Summary: dmalloc may be used to build Ardour
Product: Mageia Reporter: Philippe Didier <philippedidier>
Component: New RPM package requestAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: zen25000
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
URL: http://dmalloc.com/
Whiteboard:
Source RPM: dmalloc CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 7839    
Attachments: spec file for dmalloc
build log

Description Philippe Didier 2012-11-22 02:07:43 CET
The debug memory allocation or "dmalloc" library has been designed
as a drop in replacement for the system's `malloc', `realloc',
`calloc', `free' and other memory management routines while providing
powerful debugging facilities configurable at runtime.


This rpm was provided by Mandriva 2010.1

It's an optionnal BuildRequire for Ardour bug 7839

I provide a spec file as an attachment
Philippe Didier 2012-11-22 02:09:01 CET

Blocks: (none) => 7839

Comment 1 Philippe Didier 2012-11-22 02:10:09 CET
Created attachment 3137 [details]
spec file for dmalloc

spec file from Mandriva 2010.1
Comment 2 Barry Jackson 2012-11-22 23:52:53 CET
Created attachment 3141 [details]
build log

Using mdv 2011.0 src.rpm it fails to build in Cauldron 
log attached.
Any ideas?
Comment 3 Barry Jackson 2012-11-23 00:18:45 CET
Ah - I replaced "make heavy" with "make" and it appears to build OK - no missing files reported, however there are a lot of wildcards in the %files section so I need to compare with mdv rpms tomorrow.

Philippe - are you on IRC yet - we need some communication :\ 
IRC is best as others can jump in with advice as required. 
I did not have a mentor for months - but just asked questions on IRC and people pushed stuff for me, much as we have been doing.
I took a look at ardour and found that the current Cauldron version fails to build, so I grabbed the latest tarball and after clearing a BR bugs finally hit the missing dmalloc. So here I am ;)

CC: (none) => zen25000

Comment 4 Barry Jackson 2012-11-23 00:57:31 CET
dmalloc is now in Cauldron.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 5 Philippe Didier 2012-11-23 01:16:24 CET
(
> 
> Philippe - are you on IRC yet - we need some communication :\ 
> IRC is best as others can jump in with advice as required. 
I was not :(
> I did not have a mentor for months - but just asked questions on IRC and people
> pushed stuff for me, much as we have been doing.
> I took a look at ardour and found that the current Cauldron version fails to
> build, so I grabbed the latest tarball and after clearing a BR bugs finally hit
> the missing dmalloc. So here I am ;)
I provided spec files and patch for last tarball in bug 7839

It's OK for Mageia2

Regards