Closed
Bug 574477
Opened 14 years ago
Closed 14 years ago
Need sys/queue.h in the NDK to support IPC enabled Android builds
Categories
(Release Engineering :: General, defect)
Tracking
(blocking2.0 final+)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
blocking2.0 | --- | final+ |
People
(Reporter: mwu, Assigned: bear)
References
Details
Attachments
(3 files, 2 obsolete files)
817 bytes,
text/plain
|
Details | |
1.33 KB,
patch
|
rail
:
review+
nthomas
:
checked-in+
|
Details | Diff | Splinter Review |
906 bytes,
patch
|
rail
:
review+
nthomas
:
checked-in+
|
Details | Diff | Splinter Review |
For electrolysis/IPC enabled builds, we'll need sys/queue.h in [NDK-root]/build/platforms/android-[58]/usr/include to build. This file (or at least my copy) happens to be licensed nicely (BSD) and is compiler/machine independent.
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → bear
Assignee | ||
Updated•14 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 1•14 years ago
|
||
FWIW - I hear electrolysis may be merged into m-c very soon, so getting electrolysis builds isn't too important, but getting sys/queue.h in the NDK will be necessary to ensure things continue to build after electrolysis lands.
Assignee | ||
Comment 2•14 years ago
|
||
(In reply to comment #1) > FWIW - I hear electrolysis may be merged into m-c very soon, so getting > electrolysis builds isn't too important, but getting sys/queue.h in the NDK > will be necessary to ensure things continue to build after electrolysis lands. is this going to happen before the summit or after?
Reporter | ||
Comment 3•14 years ago
|
||
Before. dougt says "hours probably".
Updated•14 years ago
|
blocking2.0: --- → ?
Assignee | ||
Comment 4•14 years ago
|
||
Attachment #455022 -
Flags: review?(bhearsum)
Assignee | ||
Comment 5•14 years ago
|
||
Attachment #455025 -
Flags: review?(bhearsum)
Assignee | ||
Comment 6•14 years ago
|
||
will be testing this in our staging environment after dinner
Comment 7•14 years ago
|
||
Bear, can you please paste or attach the instructions used to create the Source .zip?
Updated•14 years ago
|
Attachment #455025 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 8•14 years ago
|
||
The attached is the README.txt file included in the source tarball we have on the FTP server to satisfy some of the licensing restrictions. It includes the steps required to rebuild the zip file used as the rpmbuild source file
Comment 9•14 years ago
|
||
Comment on attachment 455168 [details]
instructions on creating the r4c ndk rpm source zip
This is generally OK but you can attach a new version which is more explicit about sys/queue.h. If I had to rebuilt this I'd have no clue where to put it.
Updated•14 years ago
|
Attachment #455022 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 10•14 years ago
|
||
(In reply to comment #9) > (From update of attachment 455168 [details]) > This is generally OK but you can attach a new version which is more explicit > about sys/queue.h. If I had to rebuilt this I'd have no clue where to put it. yea, I haven't finished that yet. I really should be filing a blocking bug for this that says that I need to also update the ftp source tarball... /me goes to do that
Comment 11•14 years ago
|
||
Comment on attachment 455025 [details] [diff] [review] point centos5 puppet manifests to new android-ndk-r4c rpm changeset: 190:d9879ee34e47
Attachment #455025 -
Flags: checked-in+
Comment 12•14 years ago
|
||
Comment on attachment 455022 [details] [diff] [review] adjust android-ndk-r4c rpm spec file to use new source zip changeset: 7:d12b879b7268
Attachment #455022 -
Flags: checked-in+
Assignee | ||
Comment 13•14 years ago
|
||
Attachment #455025 -
Attachment is obsolete: true
Attachment #455409 -
Flags: review?(rail)
Assignee | ||
Comment 14•14 years ago
|
||
Attachment #455022 -
Attachment is obsolete: true
Attachment #455410 -
Flags: review?(rail)
Comment 15•14 years ago
|
||
Comment on attachment 455409 [details] [diff] [review] point centos5 puppet manifests to new android-ndk-r4c rpm Looks fine
Attachment #455409 -
Flags: review?(rail) → review+
Comment 16•14 years ago
|
||
Comment on attachment 455410 [details] [diff] [review] adjust android-ndk-r4c rpm spec file to use new source zip Looks fine
Attachment #455410 -
Flags: review?(rail) → review+
Assignee | ||
Updated•14 years ago
|
Attachment #455409 -
Flags: checked-in?
Assignee | ||
Updated•14 years ago
|
Attachment #455410 -
Flags: checked-in?
Comment 17•14 years ago
|
||
Comment on attachment 455410 [details] [diff] [review] adjust android-ndk-r4c rpm spec file to use new source zip http://hg.mozilla.org/build/rpm-sources/rev/a5e78d78b6e2
Attachment #455410 -
Flags: checked-in? → checked-in+
Comment 18•14 years ago
|
||
Comment on attachment 455409 [details] [diff] [review] point centos5 puppet manifests to new android-ndk-r4c rpm http://hg.mozilla.org/build/puppet-manifests/rev/9b89c0af7087
Attachment #455409 -
Flags: checked-in? → checked-in+
Reporter | ||
Comment 19•14 years ago
|
||
this seems pretty well fixed.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
blocking2.0: ? → final+
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•