-
Notifications
You must be signed in to change notification settings - Fork 5
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
Complete the CompileCommands.md #32
Comments
I am interested in seeing this happen too. |
The remaining undocumented apps are:
|
github desktop is also undocumented but I will add that myself if I am given push access to this repo. |
I thought you already had push access, as you are a member of Pi-Apps-Coders. |
I'm a member, but that didn't give me any other privileges besides seeing who the other members are
|
Here is what I know. I can make a pr in a bit.
|
regarding pycharm, the issues with the upstream build have been fixed (I downloaded it and tested and they include arm and aarch64 binaries for libpty.so). terminal/python consoles work with no additional changes necessary to libpty.so
so we can simplify the pi-apps script and remove the zip from here |
oh actually the fsnotifier zip is what comes from this repo... well it doesn't matter. I'll be removing libpty compilation from pi-apps |
Try it again. I've enabled write permissions for all members of this organization. (I thought this was already turned on, sorry about that) |
I have access now, thanks |
given that upstream now has GLES2 support, we should build debs on upstream alacritty master (the latest release it too old to include it) in the meantime, I corrected the current deb for arm64 to have libc 2.18 in the control file instead of 2.28, since I did an |
I diffed the debs, they are named differently and have binary differences @Itai-Nelken what did you change for lightpad from the official release if you remember? 7e87815 |
oh I see.. maybe it came from Botspot/pi-apps@c6ce659 @scamdotnet can you elaborate what you changed? |
I'm honestly not sure as I can't download the deb file anymore. I might have a copy of it on one of my Pi's, but I would have to set them up. I'll keep you updated if I can find the new deb file though! |
Quick question, is the file hosted at https://github.com/Pi-Apps-Coders/files/raw/main/lightpad_0.0.8rev1_arm64.deb a reupload of http://transfer.sh/get/1HvLYEm/lightpad_0.0.8~rev1_arm64.deb? |
Okay so from comparing the one from the original URL before I made my commit (Botspot/pi-apps@c6ce659), with the one from this repo, it appears that the Debian control file was changed from requiring libc6 (>= 2.29), to requiring libc6 (>= 2.17), as well as fixing a spelling mistake in the control file (Writen in the Original, Written in the one in this repo). Looking at the md5sums, the binary file was modified, not sure how, and so was the changelog. Comparing the changelogs, it looks like the modified one is actually a slightly earlier version, as it is rev1, while the one in the official repo is rev2. The only difference in the changelog besides the header for the version is a note saying that rev2 is a rebuild for groovy. TLDR: the only real change that I believe I made was reducing the requirement for libc6 from >= 2.29, to >= 2.17. I think this was because this caused some kind of conflict in the raspbian repositories, although I can't be sure. |
I see.. it looks like the official release has a reupload for the arm64 file (I assume thats what you were looking at). that would explain the control file differences and binary differences. regardless, the official builds will not work due to being built on groovy so this is good information, we will keep the debs hosted here then. you can see the official release deb upload dates before where the arm64 version was reuploaded later
|
Glad I could help! If there is anything else you think I could help out with, feel free to at me on github. |
this doesn't need to be verbatim exactly how to build each app or look pretty, but it would be nice to at least semi-document all apps here and how to go about reproducing their binarires, debs, or tarfiles (whatever is relavent).
for example, I'm looking at alacricity terminal and would like to make a deb myself but don't know if this was done with some automated method or if it was manually done.
The text was updated successfully, but these errors were encountered: