Date: Sat, 15 Apr 2017 08:53:28 +0000 From: Grzegorz Junka <list1@gjunka.com> To: freebsd-ports@freebsd.org, danilo@FreeBSD.org Subject: RELRO breaks net/openmpi, was: net/openmpi fails to compile with default settings Message-ID: <4554df76-b695-ac0d-209b-97f7422c0ec3@gjunka.com> In-Reply-To: <201704141126.v3EBQJZl012010@mech-as222.men.bris.ac.uk> References: <201704141126.v3EBQJZl012010@mech-as222.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks Anton, The compilation was broken because of OPTIONS_FILE_SET+=RELRO in devel/binutils After disabling RELRO net/openmpi can be compiled successfully. Not sure if this is a bug or expected behaviour. Regards Grzegorz On 14/04/2017 11:26, Anton Shterenlikht wrote: >> I don't know which ports default to MPICH. For me failed openmpi blocks >> 141 ports: >> >> [00:05:53] ====>> [01][00:04:13] Finished build of net/openmpi: Failed: >> build >> [00:05:55] ====>> [01][00:04:15] Skipping build of graphics/ImageMagick: >> Dependent port net/openmpi failed > This is strange. It shouldn't depend on openmpi: > > $ pkg info -xd ImageMagick|grep mpi > $ pkg info -xr openmpi > openmpi-1.10.6_1: > openmpi2-2.0.2_4: > $ > > I have 723 packages installed, > including lots of ports from your list, > e.g. firefox, chromium, ImageMagick. > None require openmpi. > In fact the only reason I built openmpi is > to check the MPI performance against MPICH. > > I mostly use pkg, with occasional use of the ports tree > directly, when I need non-default options. > Perhaps there is something different in poudriere. > > I think you need somebody more experienced to advise. > > Anton >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4554df76-b695-ac0d-209b-97f7422c0ec3>