[FS#1470] commit d6d3db05436952f68f47d35df58ad5050b1f2d66 breaks building on MacOS

LEDE Bugs lede-bugs at lists.infradead.org
Thu Apr 5 02:21:27 PDT 2018


A new Flyspray task has been opened.  Details are below. 

User who did this - Kevin Darbyshire-Bryant (kdarbyshirebryant) 

Attached to Project - OpenWrt/LEDE Project
Summary - commit d6d3db05436952f68f47d35df58ad5050b1f2d66 breaks building on MacOS
Task Type - Bug Report
Category - Toolchain
Status - Unconfirmed
Assigned To - 
Operating System - All
Severity - Critical
Priority - Very Low
Reported Version - Trunk
Due in Version - Undecided
Due Date - Undecided
Details - commit d6d3db05436952f68f47d35df58ad5050b1f2d66
Author: Hauke Mehrtens 
Date:   Sat Mar 31 21:28:32 2018 +0200

    build: Improve GCC version detection
    
    This now makes sure that the beginning of the version number gets checked
    and "4.4.5" will not match was a supported version.
    GCC 8 and GCC 9 are now marked as supported, but we probably have to fix
    some problems for them.
    
    Closes: FS#1433
    Signed-off-by: Hauke Mehrtens 

Introduces a build dependency failure on MacOS:

kevin at Kevins-MBP ~/lede (master) $ make 
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... ok.
Checking 'proper-umask'... ok.
Checking 'gcc'... failed.
Checking 'working-gcc'... ok.
Checking 'g++'... failed.
Checking 'working-g++'... ok.
Checking 'ncurses'... ok.
Checking 'zlib'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'... ok.
Checking 'find'... ok.
Checking 'bash'... ok.
Checking 'patch'... ok.
Checking 'diff'... ok.
Checking 'cp'... ok.
Checking 'seq'... ok.
Checking 'awk'... ok.
Checking 'grep'... ok.
Checking 'getopt'... ok.
Checking 'stat'... ok.
Checking 'unzip'... ok.
Checking 'bzip2'... ok.
Checking 'wget'... ok.
Checking 'perl'... ok.
Checking 'python'... ok.
Checking 'git'... ok.
Checking 'file'... ok.
Checking 'ldconfig-stub'... ok.

Build dependency: Please install the GNU C Compiler (gcc) 4.8 or later cc -dumpversion | grep -E '^(4\.[8-9]|[5-9]\.?)'
Build dependency: Please install the GNU C++ Compiler (g++) 4.8 or later c++ -dumpversion | grep -E '^(4\.[8-9]|[5-9]\.?)'

Prerequisite check failed. Use FORCE=1 to override.
make[2]: *** [staging_dir/host/.prereq-build] Error 1
make[1]: *** [prepare-tmpinfo] Error 2
make: *** [world] Error 2

 

More information can be found at the following URL:
https://bugs.openwrt.org/index.php?do=details&task_id=1470



More information about the lede-bugs mailing list