Bug#701691: valgrind: support for ARMv5/v6

2013-11-14 Thread Bálint Réczey
Hi Alessandro,
2013.11.13. 11:06, Alessandro Ghedini gh...@debian.org ezt írta:

 On Tue, Nov 12, 2013 at 11:13:54PM +0100, Balint Reczey wrote:
  Hi,
 
  On 08/07/2013 11:01 AM, Alessandro Ghedini wrote:
   On mar, ago 06, 2013 at 01:14:19 -0400, Yaroslav Halchenko wrote:
   Package: valgrind
   Version: 1:3.8.1-4
   Followup-For: Bug #701691
  
   Just ran into this issue on our build box abel -- I was genuinly
surprised to
   see valgrind available for that architecture so immediately jumped
to install
   it -- but as this report shows, it is next to useless on armel, so
why we carry
   armel build at all thus confusing poor users?
  
   It was enabled to let armel users with ARMv7 hardware to use
valgrind. At least
   that's what I understood from #592614, but I wasn't the maintainer at
the time.
  
   may be
  
override_dh_auto_test:
   : # do nothing for now
  
   should be tuned up to run at least few really quick tests
  
   There's no such thing as quick tests in valgrind sources, and the
regression
   and performance test suites (intended for the valgrind developers)
are way too
   heavy and fragile to be enabled on Debian's buildds.
  Something as little as valgrind ls would do it.
  It could have saved some time from me when I tried running valgrind on
  armel on Wheezy...

 Did you read the other part of my email?
Sure. I meant this could be a very basic regression test which would run on
buildd machines now with dropping the special case armel arch and could
help people rebuilding Valgrind with changed dependencies.


   It was enabled to let armel users with ARMv7 hardware to use
valgrind. At least
   that's what I understood from #592614, but I wasn't the maintainer at
the time.

 Obviously running valgrind on the armel buildd wouldn't have worked since
thay
 are not ARMv7. Building armel ARMv7-only valgrind on ARMv5 was *by
design*, to
 let people with armel ARMv7 systems use it.

 In any case valgrind is no longer built on armel, and will be removed from
 there soon.

 Cheers

 --
 perl -E '$_=q;$/= @{[@_]};and s;\S+;inidehG ordnasselA;eg;say~~reverse'


Bug#701691: valgrind: support for ARMv5/v6

2013-11-13 Thread Alessandro Ghedini
On Tue, Nov 12, 2013 at 11:13:54PM +0100, Balint Reczey wrote:
 Hi,
 
 On 08/07/2013 11:01 AM, Alessandro Ghedini wrote:
  On mar, ago 06, 2013 at 01:14:19 -0400, Yaroslav Halchenko wrote:
  Package: valgrind
  Version: 1:3.8.1-4
  Followup-For: Bug #701691
 
  Just ran into this issue on our build box abel -- I was genuinly surprised 
  to
  see valgrind available for that architecture so immediately jumped to 
  install
  it -- but as this report shows, it is next to useless on armel, so why we 
  carry
  armel build at all thus confusing poor users?
  
  It was enabled to let armel users with ARMv7 hardware to use valgrind. At 
  least
  that's what I understood from #592614, but I wasn't the maintainer at the 
  time.
  
  may be
 
   override_dh_auto_test:
  : # do nothing for now
 
  should be tuned up to run at least few really quick tests
  
  There's no such thing as quick tests in valgrind sources, and the 
  regression
  and performance test suites (intended for the valgrind developers) are way 
  too
  heavy and fragile to be enabled on Debian's buildds.
 Something as little as valgrind ls would do it.
 It could have saved some time from me when I tried running valgrind on
 armel on Wheezy...

Did you read the other part of my email?

  It was enabled to let armel users with ARMv7 hardware to use valgrind. At 
  least
  that's what I understood from #592614, but I wasn't the maintainer at the 
  time.

Obviously running valgrind on the armel buildd wouldn't have worked since thay
are not ARMv7. Building armel ARMv7-only valgrind on ARMv5 was *by design*, to
let people with armel ARMv7 systems use it.

In any case valgrind is no longer built on armel, and will be removed from
there soon.

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;inidehG ordnasselA;eg;say~~reverse'


signature.asc
Description: Digital signature


Bug#701691: Re: Bug#701691: valgrind: support for ARMv5/v6

2013-11-12 Thread Balint Reczey
Hi,

On 08/07/2013 11:01 AM, Alessandro Ghedini wrote:
 On mar, ago 06, 2013 at 01:14:19 -0400, Yaroslav Halchenko wrote:
 Package: valgrind
 Version: 1:3.8.1-4
 Followup-For: Bug #701691

 Just ran into this issue on our build box abel -- I was genuinly surprised to
 see valgrind available for that architecture so immediately jumped to install
 it -- but as this report shows, it is next to useless on armel, so why we 
 carry
 armel build at all thus confusing poor users?
 
 It was enabled to let armel users with ARMv7 hardware to use valgrind. At 
 least
 that's what I understood from #592614, but I wasn't the maintainer at the 
 time.
 
 may be

  override_dh_auto_test:
 : # do nothing for now

 should be tuned up to run at least few really quick tests
 
 There's no such thing as quick tests in valgrind sources, and the regression
 and performance test suites (intended for the valgrind developers) are way too
 heavy and fragile to be enabled on Debian's buildds.
Something as little as valgrind ls would do it.
It could have saved some time from me when I tried running valgrind on
armel on Wheezy...

Thanks,
Balint



signature.asc
Description: OpenPGP digital signature


Bug#701691: valgrind: support for ARMv5/v6

2013-08-07 Thread Alessandro Ghedini
On mar, ago 06, 2013 at 01:14:19 -0400, Yaroslav Halchenko wrote:
 Package: valgrind
 Version: 1:3.8.1-4
 Followup-For: Bug #701691
 
 Just ran into this issue on our build box abel -- I was genuinly surprised to
 see valgrind available for that architecture so immediately jumped to install
 it -- but as this report shows, it is next to useless on armel, so why we 
 carry
 armel build at all thus confusing poor users?

It was enabled to let armel users with ARMv7 hardware to use valgrind. At least
that's what I understood from #592614, but I wasn't the maintainer at the time.

 may be
 
  override_dh_auto_test:
 : # do nothing for now
 
 should be tuned up to run at least few really quick tests

There's no such thing as quick tests in valgrind sources, and the regression
and performance test suites (intended for the valgrind developers) are way too
heavy and fragile to be enabled on Debian's buildds.

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;inidehG ordnasselA;eg;say~~reverse'


signature.asc
Description: Digital signature


Bug#701691: valgrind: support for ARMv5/v6

2013-08-06 Thread Yaroslav Halchenko
Package: valgrind
Version: 1:3.8.1-4
Followup-For: Bug #701691

Just ran into this issue on our build box abel -- I was genuinly surprised to
see valgrind available for that architecture so immediately jumped to install
it -- but as this report shows, it is next to useless on armel, so why we carry
armel build at all thus confusing poor users?

may be

 override_dh_auto_test:
: # do nothing for now

should be tuned up to run at least few really quick tests to guarantee that
valgrind works to at least some degree on a given platform, and if not -- fail
that build thus avoiding users' frustration with useless package.  Meanwhile
removing all the builds for unsupported architectures. 

NB I have been enabling build-time testing for all of my packages and yes
-- it does give more work to make package suitable for testing/stable BUT it
provides a guarantee against many bugs being unraveled on users systems after.

Cheers,

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental'), (100, 
'stable'), (100, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages valgrind depends on:
ii  libc6  2.17-7
ii  libc6-dbg  2.17-7

Versions of packages valgrind recommends:
ii  gdb   7.6-5
pn  valgrind-dbg  none

Versions of packages valgrind suggests:
pn  alleyoop  none
pn  kcachegrind   none
pn  valgrind-mpi  none
pn  valkyrie  none

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org