Subject: bug#69684: Functionality of Fbare_symbol has been lost.

From: Eli Zaretskii <[email-masked]>
Date: Sun, 10 Mar 2024 07:57:26 +0200

> Cc: [email-masked], Paul Eggert <[email-masked]>
> Date: Sat, 9 Mar 2024 23:23:50 +0000
> From: Alan Mackenzie <[email-masked]>
> 
> Hello Paul, hello Emacs.
> 
> Since a recent commit, Fbare_symbol (in src/data.c) no longer works on a
> symbol with position when symbols-with-pos-enabled is nil, instead
> signalling an error.
> 
> This is due to the new CHECK_SYMBOL (sym); statement in Fbare_symbol,
> which wasn't there before.
> 
> Since I merged master into my development branch, I can no longer build
> it because of this change.  A rapid reversion to the previous
> functionality would be appreciated.  :-)

Couldn't you fix this on your branch by (what sounds like a trivial)
change in Fbare_symbol?

Btw, why is your branch special in this regard?