--- pkgfile-12/src/pkgfile.c.orig 2014-02-03 00:32:37.529200000 +0400 +++ pkgfile-12/src/pkgfile.c 2014-02-03 00:32:41.881600000 +0400 @@ -320,7 +320,7 @@ fstat(repo->fd, &st); repodata = - mmap(0, st.st_size, PROT_READ, MAP_SHARED | MAP_POPULATE, repo->fd, 0); + mmap(0, st.st_size, PROT_READ, MAP_SHARED, repo->fd, 0); if (repodata == MAP_FAILED) { fprintf(stderr, "error: failed to map pages for %s: %s\n", repofile, strerror(errno));