From b0d709745fd7228ff451a4eb8693798e12e0b1db Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Fri, 5 Apr 2019 20:21:29 +0100 Subject: GCC not building on GNU/Linux system with incomplete complier On some GNU/Linux distros, the compiler is separated into `multilib' mode (for 32-bit and 64-bit support) and by default the extra component of the compiler is not installed! In such systems for now, we are just creating symbolic links to the host's compiler (similar to Mac). While testing, I noticed that we weren't passing a "$downloader" option to the downloading script of `dependencies.mk' and `dependencies-python.mk'. Also, I noticed that the Cython and Python-pkg-config packages didn't have setuptools as a dependency! Both have now been fixed. Also, Cython's tarball name is now all small-caps (as in all the other tarballs). --- reproduce/src/make/dependencies.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'reproduce/src/make/dependencies.mk') diff --git a/reproduce/src/make/dependencies.mk b/reproduce/src/make/dependencies.mk index 780a4f0..457a8db 100644 --- a/reproduce/src/make/dependencies.mk +++ b/reproduce/src/make/dependencies.mk @@ -216,6 +216,7 @@ $(tarballs): $(tdir)/%: | $(lockdir) # Download using the script specially defined for this job. touch $(lockdir)/download + downloader="wget --no-use-server-timestamps -O" $(downloadwrapper) "$$downloader" $(lockdir)/download \ $$tarballurl $@ fi -- cgit v1.2.1