Hi Liam,

you are right - following bug was filed for this:

7209 build of slim_install fails on Sparc due to undefined symbol

The fix will be pushed soon.

Thanks for pointing this out,
Jan


On 03/09/09 16:36, Liam Merwick wrote:
> Hi Folks,
>
> I think the SPARC build of the slim_source gate has been broken
> by the following putback:
>
> changeset:   460:22e95ec02b00
> tag:         tip
> user:        William Schumann <william.schumann at sun.com>
> date:        Mon Mar 09 04:51:01 2009 -0600
> files:       usr/src/cmd/auto-install/auto_install.c 
> usr/src/cmd/auto-install/auto_install.h 
> usr/src/cmd/auto-install/auto_parse.c 
> usr/src/lib/liborchestrator/perform_slim_install.c 
> usr/src/lib/libtransfer_pymod/libtransfer.c
> description:
> 6610 AI does not recognize additional IPS repository
> 6435 AI should support installation from IPS content mirror
>
>
> specifically, this change to usr/src/cmd/auto-install/auto_install.c
> is needed to get the code to compile.
>
>
> --- a/usr/src/cmd/auto-install/auto_install.c    Mon Mar 09 04:51:01 
> 2009 -0600
> +++ b/usr/src/cmd/auto-install/auto_install.c    Mon Mar 09 08:07:31 
> 2009 -0700
> @@ -1009,8 +1009,10 @@
>  error_ret:    /* free all memory - may have jumped here upon error */
>      if (proxy != NULL)
>          free(proxy);
> +#ifndef    __sparc
>      if (api != NULL)
>          free(api);
> +#endif
>      if (asi != NULL)
>          free(asi);
>      if (diskname != NULL)
>
>
> I've only started looking at the slim code today so I haven't yet tried
> the bits with this fix.
>
> If anyone wants to get access to my workspace/nightly logs (or a SPARC 
> machine) - drop me an email.
>
> -- Liam
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss


Reply via email to