Maciej (Matchek) Blizi??ski <[email protected]> wrote:

> > SchilliX would need separate and slightly different packages but they could 
> > be
> > compiled from the same set of sources.
>
> Sounds good.
>
> > The packages should be as compatible as possible to the previous Sun 
> > packages.
> >
> > This means that we need to install the binaries relatively to / /usr or 
> > /usr/sfw
> > and that there is a need to have ELF version information in libraries that 
> > are
> > compatiblle to the Sun version data.
> >
> > The related information can be either obtained from the mapfiles from the 
> > sfw
> > source consolidation or from readin the libraries itself.
>
> Although generally the BUILD_PREFIX can be set to something else,
> there are many places where the "/opt/csw" prefix is hardcoded: for
> example in patches, and in shipped example config files. I think that
> if you plan to adapt the sources to make the libraries backward
> compatible with the SFW packages, changing the compiler is probably
> the least of your worries.

Then we would need to forbid such patches that introduce harcoded strings like 
"/opt/csw".

If there is really a need to have such strings in the code, they should be 
"introduced" via defines from the cc command line like:

        cc '-DMY_STRING="/some/path"'

and thus could be passed as parameters to the build system.

> It would be cool if there was source-level collaboration. Making the
> same sources build in two flavors would be a challenge, a very
> interesting one.

I would be interested in getting compiled SVr4 packages for SchilliX as there 
is already a lot of effort directly related to OpenSolaris and the ON code.

Jörg

-- 
 EMail:[email protected] (home) Jörg Schilling D-13353 Berlin
       [email protected]                (uni)  
       [email protected] (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to