Visibility in the source version used for building the binaries

Open
#616 5 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
raspberry-pi

Research direction

No file or test is named. Start by tracing how the Raspbian raspberrypi-firmware-nokernel source package maps to this repository and its referenced related-repository PRs. Done means adding a maintainable record of the commit hashes for the sources used to build the binaries, with a clear update point.

Written by the indexing model from the issue text.

Description

Waiting for internal response

The source package from raspbian [1] points to this repo to build the libraspberrypi0 package etc. I'm trying to create a slightly modified version of the libraspberrypi0 package and to do that I have to build from source, which is in raspberrypi/userland.

The question is how do I know on which commit of the userland I should apply the patch on. Currently the commits to this repo sometimes reference PRs from the related repos, but that's not easy to automate.

Can there be a file that lists the commit hashes of the sources used to build the binaries included in this repo? That would make creating patched packages way easier.

[1] http://archive.raspbian.org/raspbian/pool/firmware/r/raspberrypi-firmware-nokernel/raspberrypi-firmware-nokernel_1.20160523-1~nokernel2.tar.gz

Dominant language
No language data
Stars
5.6k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

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 raspberrypi/firmware

All issues in raspberrypi/firmware

Similar issues

More Build System issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.