[Bug 890953] New: S3TC decompression does not work.
https://bugzilla.novell.com/show_bug.cgi?id=890953 https://bugzilla.novell.com/show_bug.cgi?id=890953#c0 Summary: S3TC decompression does not work. Classification: openSUSE Product: openSUSE Factory Version: 201408* Platform: 64bit OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: novell.com@marekpasnikowski.name QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.21 (KHTML, like Gecko) rekonq/2.4.2 Safari/537.21 I have installed both libtxc_dxtn0 and libtxc_dxtn0-32bit. The games either have the black textures or straight up refuse to start, complaining about missing s3tc extension. Reproducible: Always Steps to Reproduce: 1. Install the libtxc libraries. 2. Install a game using S3TC. 3. Run the game. Actual Results: Civilization V from Steam has black textures. Portal complains about missing extensions and then refuses to start. I install X libraries from the Factory//Xorg repository hoping for fixes, but even those packages have the problem. Next I will try a user's repository with "libtxc_dxtn". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=890953 https://bugzilla.novell.com/show_bug.cgi?id=890953#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |xorg-maintainer-bugs@forge. |ovo.novell.com |provo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=890953 https://bugzilla.novell.com/show_bug.cgi?id=890953#c1 Johannes Obermayr <johannesobermayr@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |johannesobermayr@gmx.de AssignedTo|xorg-maintainer-bugs@forge. |tchvatal@suse.com |provo.novell.com | --- Comment #1 from Johannes Obermayr <johannesobermayr@gmx.de> 2014-08-09 09:38:30 UTC --- Thats the issue this this stupid so suffixes ...
From a6d1c46451af824edce20a5d6ed9104ca8279d80 Mon Sep 17 00:00:00 2001 From: Johannes Obermayr <johannesobermayr@gmx.de> Date: Sat, 9 Aug 2014 11:35:05 +0200 Subject: [PATCH] Add install-data-hook to get a .so only.
--- Makefile.am | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile.am b/Makefile.am index 14aacd2..ae1f471 100644 --- a/Makefile.am +++ b/Makefile.am @@ -33,6 +33,12 @@ library_includedir = $(includedir) library_include_HEADERS = txc_dxtn.h pkgconfigdir = $(libdir)/pkgconfig pkgconfig_HEADERS = txc_dxtn.pc + +# We need a .so only +# Fixes: https://bugzilla.novell.com/show_bug.cgi?id=890953 +install-data-hook: + mv $(DESTDIR)$(libdir)/libtxc_dxtn.so.0.0.0 $(DESTDIR)$(libdir)/libtxc_dxtn.so; \ + rm -f $(DESTDIR)$(libdir)/libtxc_dxtn.so.0 endif # versioninfo: -- 2.0.4 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=890953 https://bugzilla.novell.com/show_bug.cgi?id=890953#c2 Tomáš Chvátal <tchvatal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #2 from Tomáš Chvátal <tchvatal@suse.com> 2014-08-11 08:24:24 UTC --- Thanks a lot for the report and of course for the patch. I applied it to the package and submitted to Factory. One suggestion tho, the patch is not thread safe this way (try "make install -j10") and it would fail as it tries to do the mv before the file exists. You could add there dependency on the so.0.0.0 file so it is executed after it is there. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=890953 https://bugzilla.novell.com/show_bug.cgi?id=890953#c3 --- Comment #3 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-08-11 11:01:03 CEST --- This is an autogenerated message for OBS integration: This bug (890953) was mentioned in https://build.opensuse.org/request/show/244168 Factory / s2tc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=890953 https://bugzilla.novell.com/show_bug.cgi?id=890953#c4 --- Comment #4 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-08-11 14:00:33 CEST --- This is an autogenerated message for OBS integration: This bug (890953) was mentioned in https://build.opensuse.org/request/show/244210 Factory / s2tc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com