[bug #68484] pkg install <pkg> errors on missing `"` in case of packages using configure-make

Rik <[email protected]> Tue, 30 Jun 2026 10:50:56 -0400 (EDT)
Newsgroups gmane.comp.gnu.octave.bugs
Message-ID <[email protected]>
--===============2306858901013088231==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

UGxlYXNlIHVzZSB0aGUgYnVnIHRyYWNrZXIgdG8gcG9zdCB1cGRhdGVzIHRvIGEgYnVnIHJlcG9y
dC4gIFRoZSBtYWlsaW5nIGxpc3QgaXMgaW50ZW5kZWQgYXMgYSByZWFkLW9ubHkgbm90aWZpY2F0
aW9uIHN0cmVhbS4gIEluZm8gcG9zdGVkIHRvIHRoaXMgbWFpbGluZyBsaXN0IGFkZHJlc3Mgd29u
J3QgYXBwZWFyIGluIHRoZSB0cmFja2VyIGRhdGFiYXNlIHdoZXJlIGl0IGlzIG1vc3QgdXNlZnVs
LgoK

--===============2306858901013088231==
Content-Type: MULTIPART/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; BOUNDARY="8323329-1649760492-1782831056=:849748"
Content-Disposition: inline

--8323329-1649760492-1782831056=:849748
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

Follow-up Comment #10, bug #68484 (group octave):=0A=0A@Philip: I think the=
re is more than one problem.  The issue with *RANLIB* is=0Afixed by my cset=
.  I think you have uncovered another one.  For clarity, I'd=0Alike to appl=
y my patch and close this bug report.=0A=0ACan you file a new report about =
windows package not compiling?=0A=0AI have some ideas here.  The revamped b=
uild system uses -I (to find header=0Afiles) and -L (to find files to link)=
 and -l (to link libraries) in different,=0Abut correct, orders from the pr=
evious build system.=0A=0AIt is possible that the windows package was simpl=
y getting lucky before.=0A=0AIn particular, I don't like this line=0A=0Ache=
cking   octave_kbhit or octave::kbhit...   octave_kbhit=0A=0AThe configure =
script is settling on the name *octave_kbhit*, but that is very=0Aold.  Acc=
ording to *OLD-ChangeLogs*=0A=0A2002-09-26  Paul Kienzle  <[email protected]=
f.net>=0A=0A=09* sysdep.cc: Include conio.h if it exists.=0A=09(octave_kbhi=
t): Rename from kbhit.  Implement with _kbhit if it=0A=09exists. Change all=
 callers.=0A=09* cutils.c (octave_sleep): New function.=0A=09Change all cal=
lers of sleep to use octave_sleep instead.=0A=0AThat symbol *octave_kbhit* =
no longer exists in the current code base.  It is=0A*octave::kbhit* now.  S=
o, something is wrong with the test in *configure*.=0A=0A=0A=0A=0A    _____=
__________________________________________________=0A=0AReply to this item =
at:=0A=0A  <https://savannah.gnu.org/bugs/?68484>=0A=0A____________________=
___________________________=0AMessage sent via Savannah=0Ahttps://savannah.=
gnu.org/=0A
--8323329-1649760492-1782831056=:849748
Content-Type: APPLICATION/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCakPX0AAKCRCqLAuaBUf3
TlyHAP9U3Jnhh+q2g/1QWoMl8Xu1repRoKSqhnTpy94bGnDgRwEAi2upYnlr1Pwi
DKtEK8KKxGLjgSTEFRnGGGLstc7UZAg=
=NybU
-----END PGP SIGNATURE-----

--8323329-1649760492-1782831056=:849748--



--===============2306858901013088231==--