Closed Bug 1612184 Opened 6 years ago Closed 2 years ago

fix build on FreeBSD powerpc64

Categories

(Firefox Build System :: General, defect, P4)

72 Branch
Other
FreeBSD
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mikael.urankar, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

Attached patch firefox.patch (obsolete) — Splinter Review

User Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:72.0) Gecko/20100101 Firefox/72.0

Actual results:

The attached patch is needed to build Firefox on FreeBSD/powerpc64

Component: Untriaged → General: Unsupported Platforms
OS: Unspecified → FreeBSD
Product: Firefox → Firefox Build System
Hardware: Unspecified → Other
Comment on attachment 9123551 [details] [diff] [review] firefox.patch > - if CONFIG['CC_TYPE'] == 'clang': > + if CONFIG['CC_TYPE'] == 'clang' and CONFIG['OS_ARCH'] != 'FreeBSD': Can you move this part to bug 1612181? Also, reformat the patch, so it can be applied via `hg import` or `git am` to avoid other people introducing mistakes on landing.
Status: UNCONFIRMED → NEW
Component: General: Unsupported Platforms → General
Ever confirmed: true
Comment on attachment 9123551 [details] [diff] [review] firefox.patch Review of attachment 9123551 [details] [diff] [review]: ----------------------------------------------------------------- ::: media/webrtc/trunk/webrtc/moz.build.orig @@ +294,5 @@ > +if CONFIG["CPU_ARCH"] == "ppc64" and CONFIG["OS_TARGET"] == "FreeBSD": > + > + DIRS += [ > + "/media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn", > + "/media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn" This bit is not the right place to modify; I think the right thing to do here is to add a GN config for ppc64 FreeBSD in media/webrtc/gn-configs/, and then regenerate the moz.build files.
Attachment #9123551 - Flags: review-

Patch for media/webrtc/gn-configs

Attachment #9123551 - Attachment is obsolete: true
Priority: -- → P4
Severity: normal → S3

This was probably fixed by bug 1773223 and subsequent gn-related changes. Please reopen if that's not the case, and provide fresh information.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: