From mboxrd@z Thu Jan 1 00:00:00 1970 From: actionmystique at gmail.com (jean-christophe manciot) Date: Fri, 30 Nov 2018 10:05:20 +0100 Subject: git/packfile.c:486: undefined reference to `fcntl64' Message-ID: Debian buster git 2.19.2 cgit v1.2.1-13-g441dac1 make 4.2.1-1.2 libcrypto++-dev 5.6.4-8 libssl-dev 1.1.1a-1 libzip-dev 1.1.2-1.1+b1 lua5.3 5.3.3-1 pkg-config 0.29-4+b1 Building cgit with make leads to: SUBDIR git CGIT_VERSION = v1.2.1-13-g441d * new CGit build flags CC ../cgit.o CC ../cache.o CC ../cmd.o CC ../configfile.o CC ../filter.o CC ../html.o CC ../parsing.o CC ../scan-tree.o CC ../shared.o CC ../ui-atom.o CC ../ui-blame.o CC ../ui-blob.o CC ../ui-clone.o CC ../ui-commit.o CC ../ui-diff.o CC ../ui-log.o CC ../ui-patch.o CC ../ui-plain.o CC ../ui-refs.o CC ../ui-repolist.o CC ../ui-shared.o CC ../ui-snapshot.o CC ../ui-ssdiff.o CC ../ui-stats.o CC ../ui-summary.o CC ../ui-tag.o CC ../ui-tree.o * linking with autodetected luajit LINK ../cgit /usr/bin/ld: libgit.a(packfile.o): in function `open_packed_git_1': git-cgit/git/packfile.c:486: undefined reference to `fcntl64' /usr/bin/ld: git-cgit/git/packfile.c:490: undefined reference to `fcntl64' /usr/bin/ld: libgit.a(run-command.o): in function `set_cloexec': git-cgit/git/run-command.c:514: undefined reference to `fcntl64' /usr/bin/ld: git-cgit/git/run-command.c:516: undefined reference to `fcntl64' /usr/bin/ld: git-cgit/git/run-command.c:514: undefined reference to `fcntl64' /usr/bin/ld: libgit.a(run-command.o):git-cgit/git/run-command.c:516: more undefined references to `fcntl64' follow collect2: error: ld returned 1 exit status make[1]: *** [../cgit.mk:134: ../cgit] Error 1 make: *** [Makefile:76: cgit] Error 2 Maybe a missing dev package. I can build the same checkout on Ubuntu disco without any error. -- Jean-Christophe -------------- next part -------------- An HTML attachment was scrubbed... URL: