bugvile, a vi-compatible text editor - Bugs: bug #50345, compile error on Fedora


bug #50345: compile error on Fedora

Submitter:  None
Submitted:  Fri 17 Feb 2017 11:08:07 PM UTC
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup

Sat 18 Feb 2017 02:00:45 PM UTC, comment #1: 

Someone reported this recently; it was a bug in "new" flex which was fixed shortly after with an update.  According to the report, the broken version of flex was 2.6.1, and the fix was possibly in 2.6.2

(alternatively, you could compile reflex and build with that).


Thomas Dickey <dickey>
Group administrator
Fri 17 Feb 2017 11:08:07 PM UTC, original submission:  

I run ./configure and make and get the following error:

flex -t scm-filt.l >> scm-filt.c
gcc -c -I. -I.. -I../filters -I.. -DHAVE_CONFIG_H  -D_GNU_SOURCE -D_DEFAULT_SOURCE -I./filters -g -O2  scm-filt.c
rm -f scm-filt.c
/bin/sh ../plink.sh gcc -g -O2   -o vile-scheme-filt scm-filt.o filterio.o filters.o
echo "#include <flt_defs.h>" > sh-filt.c
flex -t sh-filt.l >> sh-filt.c
/usr/bin/m4:stdin:2872: ERROR: end of file in string
makefile:248: recipe for target 'sh-filt.o' failed
make[1]: * [sh-filt.o] Error 1
make[1]: Leaving directory '/home/vagrant/vile-9.8s/filters'
makefile:354: recipe for target 'all' failed
make: * [all] Error 2

This is on Fedora 25 with flex 2.6.0. I can provide the full log if needed but it appears to have something to do with the changes to sh-filt in 9.8s since 9.8r works fine.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by dickey (Posted a comment)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-07-15 dickey StatusNone Fixed

    Back to the top

    Powered by Savane 3.13-b921.
    Corresponding source code