Bug#975133: tupi: FTBFS: tslider.cpp:292:29: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined

2020-11-19 Thread Gustav Gonzalez
hicsView:1,
> >  from tslider.h:42,
> >  from tslider.cpp:37:
> > /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward
> declaration of ‘class QPainterPath’
> >54 | class QPainterPath;
> >   |   ^~~~
> > /usr/lib/qt5/bin/moc -DHAVE_THEORA -DHAVE_LIBAV -DHAVE_QUAZIP
> -DHAVE_MULTIMEDIA -DHAVE_ZLIB -DK_NODEBUG -DVERSION=\"0.2\"
> -DCODE_NAME=\"Beraba\" -DREVISION=\"git08\" -DCONFIG_VERSION=\"2\"
> -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB
> -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include
> /<>/src/framework/tgui/moc_predefs.h
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
> -I/<>/src/framework/tgui
> -I/<>/src/framework/tcore -I/<>/src/framework
> -I/<>/src/libbase -I/<>/src/framework/tcore
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL
> -I/usr/include/x86_64-linux-gnu/qt5/QtSvg
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtXml
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10
> -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward
> -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include
> -I/usr/include/x86_64-linux-gnu -I/usr/include tbuttonbar.h -o
> moc_tbuttonbar.cpp
> > /usr/lib/qt5/bin/moc -DHAVE_THEORA -DHAVE_LIBAV -DHAVE_QUAZIP
> -DHAVE_MULTIMEDIA -DHAVE_ZLIB -DK_NODEBUG -DVERSION=\"0.2\"
> -DCODE_NAME=\"Beraba\" -DREVISION=\"git08\" -DCONFIG_VERSION=\"2\"
> -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB
> -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include
> /<>/src/framework/tgui/moc_predefs.h
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
> -I/<>/src/framework/tgui
> -I/<>/src/framework/tcore -I/<>/src/framework
> -I/<>/src/libbase -I/<>/src/framework/tcore
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL
> -I/usr/include/x86_64-linux-gnu/qt5/QtSvg
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtXml
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10
> -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward
> -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include
> -I/usr/include/x86_64-linux-gnu -I/usr/include tcellview.h -o
> moc_tcellview.cpp
> > /usr/lib/qt5/bin/moc -DHAVE_THEORA -DHAVE_LIBAV -DHAVE_QUAZIP
> -DHAVE_MULTIMEDIA -DHAVE_ZLIB -DK_NODEBUG -DVERSION=\"0.2\"
> -DCODE_NAME=\"Beraba\" -DREVISION=\"git08\" -DCONFIG_VERSION=\"2\"
> -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB
> -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB --include
> /<>/src/framework/tgui/moc_predefs.h
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
> -I/<>/src/framework/tgui
> -I/<>/src/framework/tcore -I/<>/src/framework
> -I/<>/src/libbase -I/<>/src/framework/tcore
> -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL
> -I/usr/include/x86_64-linux-gnu/qt5/QtSvg
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtXml
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10
> -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward
> -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include
> -I/usr/include/x86_64-linux-gnu -I/usr/include tcirclebutton.h -o
> moc_tcirclebutton.cpp
> > make[5]: *** [Makefile:1560: tslider.o] Error 1
>
> The full build log is available from:
>http://qa-logs.debian.net/2020/11/19/tupi_0.2+git08-3_unstable.log
>
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
>
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> failed build was retried once to eliminate random failures.
>
>

-- 
Gustav Gonzalez
Chief Executive Officer
i...@maefloresta.com
+57 316 326 4783

Maefloresta Co.
http://www.maefloresta.com
---
Follow us on:
twitter.com/tupitube <http://twitter.com/maefloresta>
facebook.com/tupitube <http://facebook.com/maefloresta>
instagram.com/tupitube
youtube.com/tupitube <https://youtube.com/c/maefloresta>


Bug#1094073: tupi: FTBFS: make[2]: *** No targets specified and no makefile found. Stop.

2025-04-12 Thread Gustav Gonzalez
Hi!
My name is Gustav Gonzalez, and I am the developer of the TupiTube project.
I want to contact the Debian maintainers of my project package. If you are one 
of them or could contact me with one of them, I really appreciate it.
Thanks!

--
Gustav Gonzalez
Chief Executive Officer
i...@maefloresta.com
+57 316 326 4783

Maefloresta Co.
http://www.maefloresta.com
---
Follow us on:
twitter.com/tupitube
facebook.com/tupitube
instagram.com/tupitube
youtube.com/tupitube


From: "Petter Reinholdtsen" 
Sent: 4/3/25 3:36 AM
To: Lucas Nussbaum , 1094...@bugs.debian.org
Subject: Bug#1094073: tupi: FTBFS: make[2]: *** No targets specified and no 
makefile found. Stop.

Control: tags -1 + patch

I asked on #debian-ruby, and was told that File.exists? was removed in
ruby 3.2, and that File.exist? should be used instead.

The following patch got the package building again:

--- tupi-0.2+git08.orig/configure.rb
+++ tupi-0.2+git08/configure.rb
@@ -180,7 +180,7 @@ _EOH_
config.addDefine('REVISION=\"git08\"')
config.addDefine('CONFIG_VERSION=\"2\"')

- if File.exists?('/etc/canaima_version')
+ if File.exist?('/etc/canaima_version')
config.addDefine("CANAIMA")
end

@@ -197,7 +197,7 @@ _EOH_
for item in array
name = item.split("\/")
file = item + "\/" + name[1]
- if FileTest.exists?(file)
+ if FileTest.exist?(file)
File.delete(file)
end
end
--- tupi-0.2+git08.orig/qonf/test.rb
+++ tupi-0.2+git08/qonf/test.rb
@@ -74,7 +74,7 @@ class Test

cwd = Dir.getwd

- if File.exists?(dir)
+ if File.exist?(dir)
if File.stat(dir).directory?
Dir.chdir(dir)

I guess the build dependencies need to be updated too to reflect the
need for a newer ruby version.

--
Happy hacking
Petter Reinholdtsen