Closed Bug 1120524 Opened 9 years ago Closed 6 years ago

build/core/main.mk Check version

Categories

(Firefox OS Graveyard :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sblin, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:34.0) Gecko/20100101 Firefox/34.0
Build ID: 20141201111728

Steps to reproduce:

When I follow this page : https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/ZTE_OPEN_C
I build gecko with "./build.sh gecko"



Actual results:

But I have GNU Make 4.0 and the build failed because it requires the 3.81 or the 3.82 version


Expected results:

The build should continue.
In the file "build/core/main.mk", we should replace :
> ifeq (0,$(shell expr $$(echo $(MAKE_VERSION) | sed "s/[^0-9\.].*//") = 3.81))
> ifeq (0,$(shell expr $$(echo $(MAKE_VERSION) | sed "s/[^0-9\.].*//") = 3.82))
by :
> need := 3.81
> ifeq ($(need),$(firstword $(sort $(MAKE_VERSION) $(need))))
Flags: needinfo?(mwu)
Ok? Send a pull request?
Flags: needinfo?(mwu)
Firefox OS is not being worked on
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.