-
Notifications
You must be signed in to change notification settings - Fork 1.1k
userland repo is missing edidparser and vcdbg #56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I guess as of raspberrypi/firmware@35d9905 then this repo is also missing the source code for |
I'm hoping that mmal_vc_diag, vcdbg and the libdebug_sym source can be released. It's not particularly exciting code but there's a couple of dependencies in the firmware build system to untangle first. So, rather than delay mmal_vc_diag which can be quite useful for debugging camera issues I created an initial patch to release the binary. |
Oh, I wasn't suggesting that you shouldn't have released mmal_vc_diag just because the source hasn't been published - that's entirely your prerogative. |
No worries, tracking issues like this on GitHub is a good idea because it's easy to forget these sorts of tools. |
Hi, is there any progress made in publishing vcdbg? best regards |
Just going through some old bugs, and I see that the sources for mmal_vc_diag and libdebug_sym mentioned by @timgover above are now in the userland repo. Which just leaves the original @wbx-github perhaps you could use http://unix.stackexchange.com/questions/46478/join-the-executable-and-all-its-libraries or http://stackoverflow.com/questions/16958716/convert-a-dynamically-linked-elf-binary-to-statically-linked as a workaround? (haven't tried either option myself, just found them from googling) |
I too would like to have the source code to vcdbg. Thanks. |
@lurch is this still an issue? |
yes |
@lurch any comments on this one? |
I just noticed that my repo does not have vcdbg/edid_parser, I'd like to be able to compile and armel/armhf and arm64 version of these for my dist, is there any chance these may become open someday, for those of us that don't want to use raspbian? |
@XECDesign @lurch Any chance we can close this? |
@JamesH65 If you want to add |
I've no idea where the source is! @popcornmix might have a better idea. Not sure if the licence is OS though. |
edid_parser is copyright Broadcom and pulls in various other libraries. vcdbg likewise has a large number of dependencies, and is copyright Broadcom. |
...in which case, either this ticket should remain open indefinitely; or |
I think "...does not contain the source for the edid_parser and vcdbg binaries due to licensing restrictions." would be preferable. |
Which README.md needs updating? I'll fix it when I know! |
OK, updated the README, so closing. |
Thanks @JamesH65 👍 |
Might be an idea to add where those can be obtained from in either source
or binary form
…On 5 December 2017 at 12:45, Andrew Scheller ***@***.***> wrote:
Thanks @JamesH65 <https://github.com/jamesh65> 👍
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#56 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGCDM1mBVB5se5EWFR8ykIw7ARDg9O0tks5s9TrrgaJpZM4AxuJ4>
.
|
To what does "those" refer? |
I think @Merlinstail was asking where the binary form of vcdbg and edid_parser can be obtained. It appears to be here ... https://github.com/raspberrypi/firmware/tree/master/opt/vc/bin , and of course both are located in /usr/bin/ on the Raspbian images. Also, it appears that "edid_parser" is actually "edidparser" now? Although when ran with no arguments, the help info still references "edid_parser". |
Opened raspberrypi/firmware#927 to see if the edidparser / edid_parser naming needs fixing. |
Yeah, that's the softfp version, and the hardfp version (as used in Raspbian) is at https://github.com/raspberrypi/firmware/tree/master/hardfp/opt/vc/bin
Hmm, looking at both https://github.com/raspberrypi/firmware/commits/master/hardfp/opt/vc/bin/edidparser and https://github.com/raspberrypi/firmware/commits/master/opt/vc/bin/edidparser it seems like the binary has always been named EDIT: I've now edited all my previous comments as appropriate to fix the filename. |
If source is not feasible, maybe at least statically built binaries? The way things are now it's not possible to run |
@lurch Thank you. Looks very unofficial but it does work. 🎉 |
As discussed here raspberrypi/firmware@470b34d the source-code for edidparser and vcdbg is currently unavailable. AFAICT this makes them the only part of the ARM-side code that isn't yet open-sourced.
Creating this issue as a reminder that they ought to be added at some point...
The text was updated successfully, but these errors were encountered: