Date: Thu, 26 Oct 2017 09:54:34 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 222585] [maintainer-update] lang/opencoarrays update to 1.9.2 Message-ID: <bug-222585-13-h87zRFjMPe@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-222585-13@https.bugs.freebsd.org/bugzilla/> References: <bug-222585-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222585 --- Comment #2 from Anton Shterenlikht <as@cmplx.uk> --- Sorry for the delay. I need help. As far as I can see the upstream does detailed checks for the Fortran compiler version and gets 6.4.0. It then uses this string in a path name: -- Installing: /usr/ports/lang/opencoarrays/work/stage/usr/local/include/OpenCoarrays-1.9.= 2_GNU-6.4.0 -- Installing: /usr/ports/lang/opencoarrays/work/stage/usr/local/include/OpenCoarrays-1.9.= 2_GNU-6.4.0/opencoarrays.mod However, all I have it GCC_VER which gives me just "6", so using include/OpenCoarrays-1.9.2_GNU-%%GCC_VER%%/opencoarrays.mod in pkg-plist gives this error: =3D=3D=3D> Registering installation for opencoarrays-1.9.2_1 pkg-static: Unable to access file /usr/ports/lang/opencoarrays/work/stage/usr/local/include/OpenCoarrays-1.9.= 2_GNU-6/opencoarrays.mod:No such file or directory So, the question - is there an easy way to set a var in the Makefile to the full Fortran compiler version, e.g. 6.4.0? If not, the only way I see is to overwrite the upstream's file name with GCC_VER. I can probably do this e.g. with ${REINPLACE_CMD}. Please advise Thanks Anton --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-222585-13-h87zRFjMPe>