Update the Manual Per-Platform Testing section in the Releasing a New Version of DynamoRIO page.

Open Beginner friendly
#7,166 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
65/100
Issue type
Documentation
Clarity
Mostly clear
Activity status
Stale
Tech stack
cmake
Domain
documentation

Research direction

Open the “Releasing a New Version of DynamoRIO” page and read its Manual Per-Platform Testing section first. Check each listed path and command against the current api layout, then update the outdated references for libbbsize.so, drltrace/drmemory, api/samples, and the missing drmemory sub-directory; done means the documented steps work with the current tree.

Written by the indexing model from the issue text.

Description

Component-Docs

Describe the bug
The Manual Per-Platform Testing section needs to be updated. Some of the steps are not up to date, for example:

  • samples/bin64/libbbsize.so has been moved to api/bin/libbbsize.so
  • bin64/drrun -t drltrace/drmemory results in unknown 64-bit tool error.
  • for cmake -DDynamoRIO_DIR=$PWD/../cmake/ ../samples, samples is now under api, i.e. ../api/samples
  • sub-directory drmemory is not found.
Dominant language
C
Stars
3.2k
Forks
630
Avg merge
2d 13h
Merged PRs (30d)
30

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from DynamoRIO/dynamorio

All issues in DynamoRIO/dynamorio

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.