[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