backend definition uses new indexing_backend
avoid warnings of redefined _GNU_SOURCE