• R/O
  • HTTP
  • SSH
  • HTTPS

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

XML catalogue of packages which are available for installation, using the mingw-get installer.


File Info

Rev. 17fc422d2b04015056b234c44fe659e9c2b1f7af
Size 3,132 bytes
Time 2021-04-12 17:23:45
Author Keith Marshall
Log Message

Publish MinGW.org WSL-5.4.2 package set.

Content

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">

  <!-- File: msys-rebase.xml -->

  <package-collection subsystem="msys">
    <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />

    <package name="msys-rebase">
      <description lang="en" title="A tool for managing DLL address conflicts">
        <paragraph>rebase provides various utilities that can assist
          with the dreaded DLL initialization problem, whose primary
          symptom is error messages of the form: "sync_with_child:
          child state waiting for longjmp" or "fork_child:
          recreate_mmaps_after_fork_failed".  This "rebase problem"
          is due to fork() failing to reload DLLs in the child at
          the same address as in the parent.  This is caused by DLLs
          which have conflicting base addresses.  The rebase tool and
          the associated rebaseall script allow to change those base
          addresses for every DLL in an MSYS installation, so that
          they hopefully do not conflict.
        </paragraph>
        <paragraph>The msys-rebase package also provides the peflags
          and peflagsall tools, which can be used to change certain
          settings in every executable and DLL in an MSYS installation.
          On Windows Vista and above, it can be used to enable the
          Address Space Layout Randomization (ASLR) setting, which is
          an alternate mechanism to address the "rebase problem".  It
          can also be used to enable the Terminal Server Aware flag,
          which may be important on Windows Terminal Services and
          Windows Server operating systems.
        </paragraph>
      </description>

      <licence tarname="rebase-%-msys-%-lic.tar.%" />
      <source tarname="rebase-%-msys-%-src.tar.%" />

      <component class="bin">
        <requires eq="msys-core-*-msys-*-bin.tar" />
        <requires eq="msys-coreutils-*-msys-*-bin.tar" />
        <requires eq="msys-dash-*-msys-*-bin.tar" />
        <requires eq="msys-gawk-*-msys-*-bin.tar" />
        <requires eq="msys-sed-*-msys-*-bin.tar" />
        <release tarname="rebase-3.0.1_1-2-msys-1.0.15-bin.tar.lzma" />
        <release tarname="rebase-4.0.1_1-1-msys-1.0.17-bin.tar.lzma" />
      </component>

      <component class="dev">
        <requires eq="msys-core-*-msys-*-bin.tar" />
        <requires eq="msys-rebase-%-msys-%-bin.tar" />
        <release tarname="rebase-4.0.1_1-1-msys-1.0.17-dev.tar.lzma" />
      </component>

      <component class="doc">
        <release tarname="rebase-3.0.1_1-2-msys-1.0.15-doc.tar.lzma" />
        <release tarname="rebase-4.0.1_1-1-msys-1.0.17-doc.tar.lzma" />
      </component>

      <component class="lic">
        <release tarname="rebase-3.0.1_1-2-msys-1.0.15-lic.tar.lzma" />
        <release tarname="rebase-4.0.1_1-1-msys-1.0.17-lic.tar.lzma" />
      </component>
    </package>

  </package-collection>
</software-distribution>
<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->