Bug#529091: openscenegraph: fails to build on armel hidden symbol (...) is referenced by DSO

2009-06-01 Thread Robert Osfield
Hi Guys,

Good to see that this issue has been resolved.

I write now to pass the info that I will probably be making a 2.8.2
quite soon as they have been a couple of regressions spotted in 2.8.1
that we due to bug fixes fixing some problems but introducing new ones
when the code. Sigh... two steps forward, two steps back.

If there is something that would be appropriate to roll into 2.8.2 to
help out the armel build then let me know.

Robert.

On Sun, May 31, 2009 at 11:25 AM, Loic Dachary l...@dachary.org wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Alberto Luaces wrote:
 Sorry, I forgot to say that those two CMake flags should only be
 used for the armel build.

 Regards,

 Alberto

 Hi,

 I applied your patch as shown at
 http://2-8.openscenegraph.dachary.org/rev/e2a3ee540407 . I would like
 to double check that it works. Would you be so kind as to give me a
 copy of the qemu instance you are using to test it ? I can host it
 permanently for maintainance purposes if that's convenient for you.

 Cheers

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.9 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iEYEARECAAYFAkoiWv0ACgkQ8dLMyEl6F22HyACfclY1Jiid4i8XDSOkkzBFiTjn
 X9QAmwdayoa2al82FQ5iu/6SuGzgiHTB
 =OqX6
 -END PGP SIGNATURE-





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#529091: openscenegraph: fails to build on armel hidden symbol (...) is referenced by DSO

2009-05-26 Thread Robert Osfield
Hi Allberto  Loic,

On Mon, May 25, 2009 at 7:09 PM, Alberto Luaces alua...@udc.es wrote:
 He says that it's basically a known bug that he has forwarded to gcc upstream,
 and in the meanwhile we can fix it on armel and hppa adding -lgcc_s -lgcc
 libraries.

One can set the flags by doing setting the CMAKE_CXX_FLAGS either
using ccmake ., or via the command line invocation of cmake . i.e.

  cmake . -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS=-lgcc_s -lgcc

Would this be workable?

Robert.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#529091: openscenegraph: fails to build on armel hidden symbol (...) is referenced by DSO

2009-05-25 Thread Robert Osfield
Hi Loic,

On Sun, May 24, 2009 at 5:10 PM, Loic Dachary l...@dachary.org wrote:
 Awesome work :-) If you come up with a way to disable this with a CMake
 option, I'll set it for armel only in the upcoming 2.8.1 package. As long as
 it does not change the functionalities (only speed), it is acceptable.

I don't know of a current cmake way to disable the automatic selection
of the atomic reference counting implemention, the present code is a
series of tests that our CMakeModules/CheckAtomicOps.cmake file which
is run by src/OpenThreads/CMakeLists.txt to determine the settings
that are recorded in the include/OpenThreads/Config file.

We could possible modify the relevant cmake to allow on to
enable/disable to automatic detection, or to override it's result, but
this would obviously take us away from a vanilla OSG-2.8.1 release.
Perhaps if we can get CMake changes in place for OSG svn/trunk that
work then we could back port these for the debian usage.  I presume
this is an issue with OSG-2.8.0, and perhaps even OSG-2.6.x as well.

The other possibility and a bit of hack might be to provide a custom
include/OpenThreads/Config file that overrides the automatically
generated one.

Robert.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#454854: FTBFS with GCC 4.3: missing #includes

2007-12-11 Thread Robert Osfield
Hi Cyril,

Thanks for the changes.  I've just started to look through them.   One
immediate concern I have about merging them is that it uses Standard
C++ version of C headers, which from Standard C++ point is a good
thing, but it can kick out support for compilers not quite supporting
the Standard C++.   Particular concerns are support for IRIX, Solaris,
HP-UX, AIX, as I don't have direct access to any of these platforms I
can't go test things out myself to provide a definitive answer what
bits might work and what bits won't.

I'd suggest we raise this for a topic on the osg-users list and see
what members of the community that have access to the full range of
platforms say about what works/doesn't w.r.t using a Standard C++
versions of headers.

Robert.

On Dec 11, 2007 8:22 AM, Cyril Brulebois
[EMAIL PROTECTED] wrote:
 tag 454854 patch
 thanks

 Hi Robert,

 first some context:

 On 08/12/2007, Martin Michlmayr wrote:
  Package: openscenegraph
  Version: 2.2.0-2
  Usertags: ftbfs-gcc-4.3
 
  Your package fails to build with GCC 4.3.  Version 4.3 has not been
  released yet but I'm building with a snapshot in order to find errors
  and give people an advance warning.  In GCC 4.3, the C++ header
  dependencies have been cleaned up.  The advantage of this is that
  programs will compile faster.  The downside is that you actually need
  to directly #include everything you use (but you really should
  do this anyway, otherwise your program won't work with any compiler
  other than GCC).  There's some more information about this at
  http://www.cyrius.com/journal/2007/05/10#gcc-4.3-include
 
  You can reproduce this problem with gcc-snapshot from unstable.  Note
  that Red Hat, Novell and Ubuntu have done some work getting packages
  to build with GCC 4.3 so there might be patches floating around
  somewhere.  I suggest you talk to your upstream.

 Please find attached two patches to make osg 2.2 build with gcc 4.3.
 Mostly some includes are needed. Some functions can't be static as I
 understand it. And there's an extra typedef which doesn't seem to make
 the build fail, but triggers many warnings while building, which is a
 bit annoying; I've put this one in a separate patch for this reason.

 Cheers,

 --
 Cyril Brulebois




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]