|
|
|
[
Permlink
| « Hide
]
Michelle2 Zenovka added a comment - 21/Sep/07 01:28 AM
And still present in 1.18.3.5, there are some other issues with standalone building as well particular on the amd64 platform. The viewer_manifest.py is failing to package the viewer correctly , I attach a patch slviewer-1.18.3.5-fix-manifest-for-amd64-standalone.patch that fixes the packaging as well and combined this patch and Seg;s patch will allow standalone builds on AMD64 as well as i686 linux.
Oh will just add that
Still present in 1.18.4.0
Updated patch that combines both patches together, rebased for 1.18.5.1. Also the gstreamer pkg-config stuff is only applied if standalone is yes. It now does not trample over non standalone settings. So its valid for standalone and non standalone builds now.
Oh and the expat.h header fix for standalone as well
I can't do anything about this in the immediate term, as there's a Mesa bug on Fedora 8 that kills the X server when I run SL.
Killing the X server sounds more like a hardware driver bug than a Mesa bug. What hardware?
Please consider making this a meta task and moving issues to individual JIRAs. I'd like to take some of this, but don't want to hijack Sardonyx (external owner) or Tofu (internal owner). I don't know which they really want from this.
I have a clean 64-bit build working on Fedora 8 under the CMake branch. My focus is on getting that working, so I won't be looking at patches against SConstruct. Its days are numbered.
Thanks Sardonyx,
I think these patches can just stay here as a reference until cmake is released then its time for another around of patches on a new bug. As you say SConstruct's days are numbered and there is not much point spending time here with a new build system on the Horizon. Tofu and Soft do you agree here? Or are there still bits you would like to apply in the short term? It depends on your internal time table for cmake. The SConstruct stuff is of marginal utility, but minor enough to still take.
The manifest and include locations we want regardless. I'll pick the relevant bits out and mark the meta issue resolved. For any new fixes, please create new issues and link them to this - don't attach more patches here: They're guaranteed to get overlooked without separate tracking. For anyone tracking.... The manifest stuff hit the public tree at 1.18.6.4. The other bits have not made it yet, and the bit that has been applied was my patch and Seg got the credit
Oof - I'll fix the credit. There's another bit coming off this that's probably Seg's with your name on it, filed under this same JIRA.
I'd really like to close the remainder of this out and open new issues against whatever bits are not fixed yet on the cmake branch. Can you all help out with this, please?
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||