Closed Bug 1208029 Opened 9 years ago Closed 9 years ago

Add some packages to the new desktop-build to support building clang

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(firefox44 fixed)

RESOLVED FIXED
Tracking Status
firefox44 --- fixed

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

References

Details

Attachments

(1 file, 1 obsolete file)

I need to install a couple of packages in the centos6-build docker image to support running build-clang.py in TaskCluster.
Attachment #8665393 - Flags: review?(dustin)
Comment on attachment 8665393 [details] [diff] [review]
Add some packages to the new desktop-build docker image to support building clang

Review of attachment 8665393 [details] [diff] [review]:
-----------------------------------------------------------------

This looks fine, but note that glibc-devel.i686 will be installed by bug 1189892, which anyway will conflict with this.  Also, we should uninstall subversion at the end, to avoid shipping it around in the image unnecessarily.

Let's plan to land a rebased version of this, with subversion uninstalled, right after bug 1189892.
Attachment #8665393 - Flags: review?(dustin) → review-
Er, we need subversion installed to run the build-clang script, which means it needs to be in the final image.
(In reply to Ted Mielczarek [:ted.mielczarek] from comment #3)
> Er, we need subversion installed to run the build-clang script, which means
> it needs to be in the final image.

Yeah, that's the whole point of this patch...
Depends on: 1189892
Comment on attachment 8665393 [details] [diff] [review]
Add some packages to the new desktop-build docker image to support building clang

Review of attachment 8665393 [details] [diff] [review]:
-----------------------------------------------------------------

/me smacks forehead
Attachment #8665393 - Flags: review- → review+
So should I land this?
I rolled it into bug 1189892 attachment 8665909 [details] [diff] [review] which will hopefully land shortly.
Thanks!
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
The 0.1.4 version of the image doesn't have subversion installed.

Dustin, perhaps you didn't include that when you built the image?
Status: RESOLVED → REOPENED
Flags: needinfo?(dustin)
Resolution: DUPLICATE → ---
Hm, I think I got hosed by some hg merge in bug 1189892 -- lines that were supposed to go came back, and lines that were supposed to stay left :(
Flags: needinfo?(dustin)
Hm, the `install subversion` line was committed correctly -- I wonder if something funny went on with the image generation (maybe somehow using an older version of that image generated locally?)

I'll bump the VERSIONs, re-generate the images, verify svn is installed, docker push, and generate a patch with the new VERSIONs.

Sorry about that.  Getting automatic generation of docker images (bug 1132346) isn't quite on the critical path, but its absence sure is annoying.
[root@taskcluster-worker ~]# svn
Type 'svn help' for usage.
Bug 1208029: bump image version numbers to capture subversion install; r?ehsan
Attachment #8667864 - Flags: review?(ehsan) → review+
Comment on attachment 8667864 [details]
MozReview Request: Bug 1208029: bump image version numbers to capture subversion install; r?ehsan

https://reviewboard.mozilla.org/r/20843/#review18727

Thanks for the quick fix!
both images are already docker-push'd
https://hg.mozilla.org/integration/mozilla-inbound/rev/16b7f24721a1
https://hg.mozilla.org/mozilla-central/rev/16b7f24721a1
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
Attachment #8667864 - Attachment is obsolete: true
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: