-
Notifications
You must be signed in to change notification settings - Fork 0
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
rpcs3 update #5
Comments
I don't use gentoo anymore, but I will fix this one. It does require newer gcc and llvm, so I'll fix that. If it doesn't build after that, you'll need to give me full logs; the installation phase isn't enough for that. I mean logs with --verbose, and from the emerge command to the end of the emerge command. |
Okay, that isn't the issue here. They changed where bins end up post-build. It built successfully for you. The binary isn't located where it used to be. |
yes, but is a little weird beause this only happend compiling from emerge, in a commun directory the binaries are the same place... |
Then this may be doing something odd with out of tree builds... Normally, you build it by entering the directory and Do me a favor; |
|
Nope, okay. It's not dropping the binaries there. No sandbox violation either in the logs, looking back. Next, This is going to be a long list of files. I suggest you dump it in a gist. |
a super big list: |
That's...super weird. But I think I know what's going on. They finally added the 'make install' command after so long. Which means that my strategy is invalid, since I was installing a self-contained build (which was the only thing it did previously.) Anyways, I'm confident I know what's going on now and that I can fix it. It'll just take a bit to set up the chroot and make changes now. Another thing I've found is that rpcs3 is INCOMPATIBLE with llvm 3.7 due to r237624 (which changed a calling API, no more CreateCall2 & CreateCall3), so I have to do =sys-devel/llvm:0/3.6. I should also clean up ffmpeg, wxWidgets, and llvm pre-build since we want to use the system copy. |
Or maybe not. I'm wrong. That said, there were a bunch of other issues with the ebuild that I'm surprised about. Can you dump another log here, @latot? I think some strange things are happening here, but the work directory isn't enough. I need the whole portage shit list for this one. |
Okay, one more. If my suspicions are correct, at least.
I think it's dumping the executable inside the rpcs3 directory. If that says it's an ELF, I'll patch it up and commit. This one should be short. No need for a text dump. |
I commited a patch, along with a bunch of other fixups for shit in chaos-overlay. Go ahead and try now. You may need to remove the source in distfiles, since upstream is RPCS3/rpcs3 now and needs to be resynced. |
Hi thx for the fix, la little thing: |
It's not necessary to append .git to github URLs, unless that has changed. Git automatically treats https URLs as if they have that at the end. That is the URL in the ebuild I commited, therefore, no changes are needed. Delete the source from distfiles and try building it. If it works, close this. If not, post here. |
Hi again, well a little things, rpcs3 i think it requieres a little changes because don't is installing very well, and it have some changes in the packages dependencies:
sys-devel/gcc:4.9
sys-devel/llvm:0/3.6
Log installation:
Thx. cya
The text was updated successfully, but these errors were encountered: