Changeset 7c0429ea for general/prog


Ignore:
Timestamp:
02/16/2024 05:33:29 PM (2 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.1, ken/TL2024, lazarus, trunk, xry111/llvm18
Children:
e36541d
Parents:
8967beb
Message:

Patch valgrind to work with glibc-2.39, Linux 6.4, and binutils-2.42.

During runtime we'll see failures like:

--701226-- WARNING: unhandled amd64-linux syscall: 452
--701226-- You may be able to write your own handler.
--701226-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--701226-- Nevertheless we consider this a bug. Please report
--701226-- it at http://valgrind.org/support/bug_reports.html.

Without this patch, as well as issues on x86 due to nop patterns that
were introduced with binutils-2.42.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/valgrind.xml

    r8967beb r7c0429ea  
    3434    </para>
    3535
    36     &lfs120_checked;
     36    &lfs121_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    6969      </listitem>
    7070    </itemizedlist>
    71 <!--
     71
    7272    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7373    <itemizedlist spacing="compact">
     
    7979      </listitem>
    8080    </itemizedlist>
    81 -->
     81
    8282    <bridgehead renderas="sect3">Valgrind Dependencies</bridgehead>
    8383
     
    100100  <sect2 role="installation">
    101101    <title>Installation of Valgrind</title>
    102 <!--
     102
    103103    <para>
    104104      First, make several changes that are required for Valgrind to function on
    105       systems with glibc-2.35 installed:
     105      systems with glibc-2.39 and binutils-2.42 installed:
    106106    </para>
    107107
    108108<screen><userinput remap="pre">patch -Np1 -i ../valgrind-&valgrind-version;-upstream_fixes-1.patch</userinput></screen>
    109 -->
    110109
    111110    <para>
Note: See TracChangeset for help on using the changeset viewer.