Skip to content
  • Philip Withnall's avatar
    build: Drop fallback checks for libmount versions without pkg-config · b716660f
    Philip Withnall authored
    
    
    Building against libmount installed into a non-default prefix wasn’t
    working, as we were using #include <libmount/libmount.h> rather than
    the correct #include <libmount.h> — all the mount.pc pkg-config files
    set `Cflags: -I${includedir}/libmount`.
    
    Fixing this while retaining the fallback support for versions of
    libmount without a pkg-config file would have been tricky (we would need
    to work out a suitable -I flag to set in LIBMOUNT_CFLAGS) to still be
    able to use the correct #include path). Thankfully, libmount gained
    pkg-config support a long time ago, so I think we can safely drop the
    fallback code. In particular, Debian Jessie, Ubuntu Trusty, and CentOS 5
    all ship a mount.pc file.
    
    Signed-off-by: default avatarPhilip Withnall <withnall@endlessm.com>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=793288
    b716660f