[csw-maintainers] Why do I get V8+ binaries?

Sebastian Kayser skayser at opencsw.org
Sat Sep 5 23:05:08 CEST 2009


Hi Juergen,

Juergen Arndt wrote on 05.09.2009 21:34:
> when compiling spine (checked in into subversion) on Solaris 8 sparc, the  
> binary which is created is a V8+ binary. So my questions are:
> 
> (1) Why it becomes a V8+? I cannot find a reason for that.
> (2) Is this a critical thing or can I ignore it?
> 
> The name of the (one and only) binary: /opt/csw/bin/spine

it's simple. :) You are using a custom configure target which is missing
the $(CONFIGURE_ENV) environment and thus the $(CFLAGS), in particular
the -xarch=v8 one.

Better use the pre-configure-modulated hook instead. I have committed an
adjusted version of the Makefile.

  $ svn diff -r6089:6199 Makefile

In case you want to revert these changes just do

  $ svn merge -r6199:6089 Makefile
  $ svn commit -m "spine: Undid r6199"

Sebastian



More information about the maintainers mailing list