-
Notifications
You must be signed in to change notification settings - Fork 2.5k
libGL: update to 18.1.3. #143
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
Conversation
|
typo in nvidia: on line 55 -> usr// |
|
On Sun, Jun 17, 2018 at 06:28:13AM -0700, biopsin wrote:
typo in nvidia: on line 55 -> usr//
tested glxinfo, played etlegacy, loaded fishGL, watched a movie.. nvidia works.
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#143 (comment)
thanks for catching the typo and testing.
|
|
question; why not map it like the old way and directly to |
|
On Mon, Jun 18, 2018 at 05:20:30AM -0700, biopsin wrote:
question; why not map it like the old way and directly to
vinstall libglx.so.${version} 755 usr/lib/xorg/modules/extensions/nvidia
ln -sf libglx.so.${version} ${DESTDIR}/usr/lib/xorg/modules/extensions/nvidia/libglx.so
it states it's purpos # GLX ext mod for X (and retains no mesa conflict) ?
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#143 (comment)
i just kept it the way the previous person that tried did it.
|
|
Is there anything blocking this? |
|
On Sun, Jun 24, 2018 at 11:57:05AM -0700, codingHahn wrote:
Is there anything blocking this?
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#143 (comment)
reports that it doesn't work on musl.
|
|
@maxice8 I doubt that I will be able to fix libglvnd on musl. So either you have to find someone who may know how to debug and fix it, or just build mesa on musl without libglvnd since it is the only libGL there. |
|
nothing changed in 18.1.2 regarding tegra so no reason why it wouldn't work. Also, I use it on aarch64-musl and libglvnd works fine. |
|
On Thu, Jun 28, 2018 at 06:39:58AM -0700, Daniel Kolesa wrote:
nothing changed in 18.1.2 regarding tegra so no reason why it wouldn't work. Also, I use it on aarch64-musl and libglvnd works fine.
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#143 (comment)
iirc John said that x86_64-musl failed, i do not possess a musl machine, neither time to make one.
|
won't be possible, libglvnd causes changes to common/shlibs |
|
common/shlibs can have AFAIK double entries. |
if that is the case i will work on it after i'm done with #558 |
|
@Johnnynator i added libglvnd as a build_option called libglvnd. i686-musl and x86_64-musl have it disabled, the rest have it enabled, i also marked libglvnd as broken on those arches. if you could test i would appreciate greatly, i have no musl machines. |
|
@maxice8 It seems to work fine. Tested so far with OpenMW, Firefox and some qt5 stuff. |
|
Damn. It actually will not work. Edit: actaully there is some handling of multiple entries, but it only test for subpackages. Maybe advancing it to check if one of the packages is set to broken. |
|
I have decided to postpone libglvnd support and just push for libGL 18.1.3 to be added. |
|
@q66 i removed libglvnd, see if it has any effect on tegra please. |
|
@maxice8 i can't test it right now, but it should be fine as long as it builds, because i was doing all my initial 18.1 testing with no libglvnd and it worked like a charm. I checked the commits and they seem fine, too. So no worries about that, I guess |
|
x86_64-musl with an Intel iGPU is also working fine. |
Append a line to sudoers only, if the USERLOGIN is actually non-empty. Otherwise only enable sudo for the members of group 'wheel'. Closes void-linux#138 Closes: void-linux#143 [via git-merge-pr]
cc @q66 can test 18.1.2 works fine on tegra ?
cc @biospin can test 18.1.2 works fine on nvidia ?
The current blocking problem to this merge is musl stuff getting segfaults, people that can fix that is required.