[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haiku-commits
Subject:    [haiku-commits] Re: haiku: hrev48833 - build/jam/images/definitions build/jam/packages src/data/pack
From:       Ingo Weinhold <ingo_weinhold () gmx ! de>
Date:       2015-02-26 19:09:31
Message-ID: 54EF6F6B.20300 () gmx ! de
[Download RAW message or body]

On 26.02.2015 19:45, Ithamar Adema wrote:
> On Thu, Feb 26, 2015 at 7:38 PM, Jérôme Duval <jerome.duval@gmail.com
> <mailto:jerome.duval@gmail.com>> wrote:
> 
> 2015-02-26 19:26 GMT+01:00 Augustin Cavalier <waddlesplash@gmail.com
> <mailto:waddlesplash@gmail.com>>:
> > I assume you'll remove the source code once you add the bootstrap
> package?
> 
> No. As written, the source code is still needed by <build>unzip, a
> host build tool.
> I don't plan to add a bootstrap package, as I don't think it's
> required to bootstrap.
> 
> Huh? If it is required to do a build, I suppose the bootstrap would need
> it too....
> 
> I'm just wondering if it makes sense to simply add "unzip" as a
> requirement for our build system, instead of building it as part
> thereof, in any case. I presume the attribute support is only relevant
> when running from Haiku, in which case you would have the proper package
> available anyhow.

The build system supports unzipping (pre-built) zip files onto the 
image/into a package. In that case attributes are preserved even on 
non-Haiku build hosts. The feature still seems to be used for the 
default WebPositive bookmarks [1, 2]. Don't know, if attribute 
preservation is relevant in this case.

As WebPositive isn't built for the bootstrap build, Jérôme may very well 
be right.

CU, Ingo

[1] 
http://cgit.haiku-os.org/haiku/tree/build/jam/DefaultBuildProfiles?id=85e5aa30b15cf47a82095f337bf6f6212f3870b6#n109
 [2] 
http://cgit.haiku-os.org/haiku/tree/build/jam/OptionalPackages?id=85e5aa30b15cf47a82095f337bf6f6212f3870b6#n189



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic