Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

vpmadt032: Manually create object file by copying binary blob. #79

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

InterLinked1
Copy link
Contributor

Since kernel commit torvalds/linux@13b2548, the architecture specific object files for vpmadt032_loader, e.g. vpmadt032_x86_64.o is no longer implicitly created from the shipped binary (also known as a binary blob), e.g. vpmadt032_x86_64.o_shipped. Although kbuild should be creating a copy for us, add an explicit rule to create the dependency as a workaround.

Resolves: #78

Since kernel commit torvalds/linux@13b2548,
the architecture specific object files for vpmadt032_loader, e.g. vpmadt032_x86_64.o
is no longer implicitly created from the shipped binary (also known as a binary blob),
e.g. vpmadt032_x86_64.o_shipped. Although kbuild should be creating a copy for us,
add an explicit rule to create the dependency as a workaround.

Resolves: asterisk#78
InterLinked1 added a commit to InterLinked1/phreakscript that referenced this pull request Feb 23, 2025
For now, the workaround previously in the script has been pulled out
into a formal Kbuild patch, so apply that instead.

See:
asterisk/dahdi-linux#78
asterisk/dahdi-linux#79

PHREAKSCRIPT-61 #close
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

vpmadt032: Shipped binaries no longer copied to object files by kbuild
1 participant