[lustre-discuss] 2.10.5 compiler versions

Chris Horn hornc at cray.com
Thu Aug 30 13:00:09 PDT 2018


>     Because checking for various kernel features requires starting a small kernel module compile each time, which is slow.  If you have time to investigate and optimize, that would be much appreciated.

To follow-up on this point - Look at the range of kernel versions supported!

       * Server known to build on patched kernels:
         2.6.32-431.29.2.el6 (RHEL6.5)
         2.6.32-504.30.3.el6 (RHEL6.6)
         2.6.32-573.26.1.el6 (RHEL6.7)
         2.6.32-642.15.1.el6 (RHEL6.8)
         2.6.32-696.18.7.el6 (RHEL6.9)
         3.10.0-862.9.1.el7  (RHEL7.5)
         3.0.101-0.47.71     (SLES11 SP3)
         3.0.101-107         (SLES11 SP4)
         3.12.74-60.64.40    (SLES12 SP1)
         4.4.120-92.70       (SLES12 SP2)
         4.4.132-94.33       (SLES12 SP3)
         3.13.0-101          (Ubuntu 14.04, ZFS only)
         4.4.0-85.108        (Ubuntu 14.04.5 LTS)
         4.4.0-131           (Ubuntu 16.04)
         vanilla linux 4.6.7 (ZFS only)
       * Client known to build on unpatched kernels:
         2.6.32-431.29.2.el6 (RHEL6.5)
         2.6.32-504.30.3.el6 (RHEL6.6)
         2.6.32-573.26.1.el6 (RHEL6.7)
         2.6.32-642.15.1.el6 (RHEL6.8)
         2.6.32-696.18.7.el6 (RHEL6.9)
         3.10.0-862.9.1.el7  (RHEL7.5)
         3.0.101-0.47.71     (SLES11 SP3)
         3.0.101-107         (SLES11 SP4)
         3.12.74-60.64.40    (SLES12 SP1)
         4.4.120-92.70       (SLES12 SP2)
         4.4.133-94.33       (SLES12 SP3)
         3.13.0-101          (Ubuntu 14.04)
         4.4.0-85.108        (Ubuntu 14.04.5 LTS)
         4.4.0-131           (Ubuntu 16.04)
         4.15.0-32           (Ubuntu 18.04)

Chris Horn

On 8/30/18, 2:34 PM, "lustre-discuss on behalf of Andreas Dilger" <lustre-discuss-bounces at lists.lustre.org on behalf of adilger at whamcloud.com> wrote:

    On Aug 30, 2018, at 13:28, E.S. Rosenberg <esr+lustre at mail.hebrew.edu> wrote:
    > 
    > HI everyone,
    > 
    > We just succesfully built 2.10.5 on our Debian clients but to do so I had to revert to gcc-7 (from 8), is this a known issue? In general what compilers is building/testing done with?
    
    I believe that there is a patch in Gerrit for fixing the GCC 8 compiler issues.  Testing and review of the patch is welcome.
    
    > Also I was wondering how is it that the configure script takes longer to run then compiling everything?
    
    Because checking for various kernel features requires starting a small kernel module compile each time, which is slow.  If you have time to investigate and optimize, that would be much appreciated.
    
    Cheers, Andreas
    ---
    Andreas Dilger
    CTO Whamcloud
    
    
    
    
    



More information about the lustre-discuss mailing list