Menu

#1444 Revision 39854 is broken while processing monitor_binary.c because of a missing svnversion.h file.

v3.6
closed-fixed
compyx
None
GTK3
Buildsystem
2021-12-30
2021-03-11
No

I tried to build revision 39854, but build process is stopped in monitor_binary.c because of a missing svnversion.h file.

Here is the error log:

cc -DHAVE_CONFIG_H -I. -I../../src  -I../../src/systemheaderoverride -DNDEBUG -I../../src/arch/gtk3 -I../../src/arch -I../../src/arch/shared -I../../src -I../../src -I../../src/arch/unix/readline -I../../src/datasette -I../../src/drive -I../../src/imagecontents -I../../src/vdrive -I../../src/lib/p64 -D_FORTIFY_SOURCE=2 -g -O3 -Wall -Wformat -Wformat-signedness -Wshadow -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunreachable-code -Wno-unused-parameter -Werror=implicit-function-declaration -Wfatal-errors -Wdiscarded-qualifiers -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread  -pthread  -Wno-unused-label -Wno-unreachable-code -Wno-misleading-indentation -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -MT monitor_binary.o -MD -MP -MF .deps/monitor_binary.Tpo -c -o monitor_binary.o monitor_binary.c
monitor_binary.c:56:11: fatal error: svnversion.h: No such file or directory
   56 | # include "svnversion.h"
      |           ^~~~~~~~~~~~~~
compilation terminated.

How to reproduce it? Just grab latest code, use these configure options (--prefix=/usr --libdir=/usr/lib --enable-external-ffmpeg) and wait a little.

Discussion

  • Greg King

    Greg King - 2021-03-11

    It's a typo. Compyx spelled it "vnversion.h". :-)

     
    • Frederic bezies

      Frederic bezies - 2021-03-11

      Bad bad typo. Anyway; it breaks build process... Really a one liner fix patch is needed here.

       
  • compyx

    compyx - 2021-03-11

    Whoops. That's what you get from being anal about 80 columns. Fixing.

     

    Last edit: compyx 2021-03-11
  • compyx

    compyx - 2021-03-11

    Okay, should be fixed now.

     
    • Frederic bezies

      Frederic bezies - 2021-03-11

      Indeed, it is fixed. And typing mistake happen :)

      This bug report can be closed now.

      Thanks for the fix.

       
  • compyx

    compyx - 2021-03-11
    • status: open --> closed-fixed
    • assigned_to: compyx
     
  • compyx

    compyx - 2021-03-11

    You're welcome. =)

     

Log in to post a comment.

MongoDB Logo MongoDB