From: Paul F. <pj...@wa...> - 2025-06-06 17:53:38
|
On 6/5/25 17:27, John Paul Adrian Glaubitz wrote: > Hi, > > there used to be an out-of-tree port of Valgrind for Solaris SPARC by > Ivo Raisr et al. that he talked about at FOSDEM [1]. > > The repository was hosted on Bitbucket but the repository has been taken > down, unfortunately [2]. > > Does anyone have a copy of that repository including the commit history > by any chance? > > I did find repository snapshots in the form of tarballs on archive.org, > but these are missing the commit history. I would like to have the real > repository though to be able to extract the patches and reapply them against > the current upstream sources. Hi Adrian I was recently contacted by Klaus Ziegler about this. Maybe you could join forces? Here is part of the reply that I sent him: "Work was done on a SPARC port by Sun, but it got dropped after the Oracle takeover. A bit of a shame as the port was more or less complete as far as I know. There is a copy of the bitbucket repo here: https://bitbucket-archive.softwareheritage.org/projects/ir/iraisr/valgrind-solaris.html The repo tarball contains a bare mercurial repo with 3 branches, default with linux-sparc64 and solaris-sparc64 (I haven't looked at the 3rd branch). The code is 8 years old, merging changes from the official Valgrand repo is going to be quite a big job." The above tarball seems to have the full history. My mercurial skills are very rusty, but I was able to clone the above repp. That gives me paulf> hg identify df5811b684c8 (solaris-sparc) The final commit is changeset: 2459:90e2aa4080b0 tag: tip parent: 2448:e5c9c8554fa6 user: Ivo Raisr <iv...@iv...> date: Thu Aug 17 18:58:56 2017 +0000 summary: Merge Valgrind r16465-16470 and VEX r3400 and the initial one changeset: 0:69eafdcdbfa0 user: Petr Pavlu <se...@da...> date: Fri Jul 29 16:25:15 2011 +0200 summary: Import Valgrind r11954 and VEX r2186 I see 2460 changesets on that branch. Regards Paul |