Page MenuHomeFreeBSD
Feed Advanced Search

Aug 28 2023

pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..

With a bit of luck it'll work reasonably well.

Aug 28 2023, 3:24 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..

Moin moin

portmgr values the idea of upstream CI. But given the recent branching of 14 from CURRENT, this looks like a safe enough change, to go forward under the "just fix it " blanket.

mfg Tobias/portmgr

Aug 28 2023, 3:07 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..
In D41610#948383, @des wrote:

You presume that it will be no worse WHEN NOBODY HAS EVEN RUN THE VALGRIND TEST SUITE.

FreeBSD 14 and 15 are essentially identical. We just bumped the version number last week. The test suite produces the exact same result on both:

== 813 tests, 477 stderr failures, 83 stdout failures, 11 stderrB failures, 17 stdoutB failures, 37 post failures ==

I suggest you reevaluate your attitude.

Aug 28 2023, 2:53 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..
In D41610#948371, @des wrote:

Right now if you really need to use Valgrind on FreeBSD 15 [...]

My goal is not to use Valgrind, my goal is to fix a broken port. At the moment, this patch is all that is needed to make devel/valgrind build and run no better or worse on FreeBSD 15 than on FreeBSD 14.

Aug 28 2023, 2:17 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..
In D41610#948369, @des wrote:

When I have VMs to test on FreeBSD 15

You can easily upgrade a FreeBSD 14 VM to FreeBSD 15.

Aug 28 2023, 2:12 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..

Right now if you really need to use Valgrind on FreeBSD 15 the best thing to do would be

Aug 28 2023, 2:01 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..
In D41610#948361, @des wrote:
In D41610#948312, @des wrote:

Right now FreeBSD 15 is essentially identical to FreeBSD 14 except for the version number.

Really?

Yes, really.

Aug 28 2023, 1:54 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..
In D41610#948355, @dim wrote:

Note, this would also apply to devel/valgrind-devel.

Aug 28 2023, 1:52 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..

FreeBSD 15.0 isn't even available for download yet.

Snapshots will start being available soon, and a decent fraction of the FreeBSD developer community is already running 15 or will be shortly.

Aug 28 2023, 1:46 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..
In D41610#948312, @des wrote:
Aug 28 2023, 1:44 PM

Aug 27 2023

pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..

FreeBSD 15.0 isn't even available for download yet.

Aug 27 2023, 9:30 PM
pjfloyd_wanadoo.fr added a comment to D41610: devel/valgrind: temporary build fix for FreeBSD 15..

Whilst that should work my plans were to do the following

Aug 27 2023, 7:27 PM

Mar 11 2023

pjfloyd_wanadoo.fr added a comment to D39022: 2023Q1 Valgrind status report.

LGTM

Mar 11 2023, 5:56 AM

Oct 30 2022

pjfloyd_wanadoo.fr added a comment to D37201: devel/valgrind-devel: Use option helpers and update formatting.
In D37201#844760, @jrm wrote:

To be clear, I'm just referring to the style changes mostly to conform to Chapter 15. Order of Variables in Port Makefiles and a few other style issues. It's kind of like style(9) for ports. No problem if you prefer to leave things as is, but could you clarify?

Oct 30 2022, 7:02 AM

Oct 29 2022

pjfloyd_wanadoo.fr added a comment to D37201: devel/valgrind-devel: Use option helpers and update formatting.
In D37201#844432, @jrm wrote:

Also, if you are good with these changes, I can do the same for devel/valgrind.

Oct 29 2022, 8:07 PM

Oct 28 2022

pjfloyd_wanadoo.fr added a comment to D37197: devel/valgrind: Define AT_USRSTACK{BASE,LIM}.

Yes, please add the devel/valgrind-devel patch.

Oct 28 2022, 7:45 PM
pjfloyd_wanadoo.fr added a comment to D37197: devel/valgrind: Define AT_USRSTACK{BASE,LIM}.

I've pushed a couple of changes upstream. Could you try building from source

Oct 28 2022, 5:39 PM
pjfloyd_wanadoo.fr added a comment to D37197: devel/valgrind: Define AT_USRSTACK{BASE,LIM}.

I have a commit bit for the Valgrind source repo and I prefer to make changes directly there rather than maintain patches in the ports tree.

Oct 28 2022, 2:27 PM

Jul 22 2020

pjfloyd_wanadoo.fr added a comment to D25452: devel/valgrind-devel: update to Paul Floyd's FreeBSD valgrind branch.

I've put much more detailed regtest failure analysis here

Jul 22 2020, 7:38 PM

Jun 30 2020

pjfloyd_wanadoo.fr accepted D25452: devel/valgrind-devel: update to Paul Floyd's FreeBSD valgrind branch.

Accepted

Jun 30 2020, 11:38 AM

Jun 29 2020

pjfloyd_wanadoo.fr added a comment to D25452: devel/valgrind-devel: update to Paul Floyd's FreeBSD valgrind branch.

Looks OK now. make && make install worked, running the regression suite on the installed Valgrind gave me expected redults.

Jun 29 2020, 8:40 PM

Jun 28 2020

pjfloyd_wanadoo.fr added a comment to D25452: devel/valgrind-devel: update to Paul Floyd's FreeBSD valgrind branch.

I had a go at building, replacing valgrind-dev Makefile and distinfo. I got

Jun 28 2020, 10:11 PM