Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 May 2019 16:07:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 237911] lang/spidermonkey24: 'make configure' fails if devel/py-setuptools_scm is installed
Message-ID:  <bug-237911-21822-caycwBUhNW@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-237911-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-237911-21822@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=3D237911

--- Comment #2 from John Hein <jcfyecrayz@liamekaens.com> ---
(In reply to Kubilay Kocak from comment #1)
I'm not sure about a regression.  I just noticed it when trying to build
spidermonkey24 after its PORTREVISION was bumped.

Previous (successful) build of spidermonkey24 was 24.2.0_9 (built 20181220)=
.=20
At that time py-setuptools_scm was at 1.15.5, but I have not tried to deter=
mine
if that particular combination (vs py-setuptools_scm 3.1.0 now) is relevant=
.=20
It's possible there is a regression (dependent on py-setuptools_scm version=
).

I suspect you're right that the spidermonkey24 port could / should be convi=
nced
to use the system install of python but that may not fix this problem.  I d=
on't
know yet how to get the spidermonkey24 port to do that.


Yes (re: "to confirm again"), I can build before py-setuptools_scm is
installed, and not after.  I used poudriere testport with -i to build
successfully.  Then while still in the jail (due to the -i), I remove
spidermonkey24's work dir, do 'make -C /usr/ports/devel/py-setuptools_scm
install', then 'make -C /usr/ports/lang/spidermonkey24 configure' (which now
fails).


I also don't know if the options combination is important (I suspect not), =
but
for the record the options I have are set like so (which I think is the def=
ault
+ UTF8):

OPTIONS_FILE_UNSET+=3DDEBUG
OPTIONS_FILE_UNSET+=3DDTRACE
OPTIONS_FILE_UNSET+=3DGCZEAL
OPTIONS_FILE_UNSET+=3DJEMALLOC
OPTIONS_FILE_SET+=3DMETHODJIT
OPTIONS_FILE_SET+=3DOPTIMIZE
OPTIONS_FILE_SET+=3DREADLINE
OPTIONS_FILE_SET+=3DTHREADSAFE
OPTIONS_FILE_SET+=3DTRACEJIT
OPTIONS_FILE_SET+=3DUTF8

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-237911-21822-caycwBUhNW>