[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gambas-bugtracker] Bug #3157: Bug during the comilation of the Dev Gambas version on Fedora 41


http://gambaswiki.org/bugtracker/edit?object=BUG.3157&from=L21haW4-

Olivier CRUILLES reported a new bug.

Summary
-------

Bug during the comilation of the Dev Gambas version on Fedora 41

Type             : Bug
Priority         : High
Gambas version   : Master
Product          : Development Environment


Description
-----------

Hello,

Here is the bug uncourred during the manual compilation of Gambas DEV (commit 947f891d1f8a0b88079752713e00eb964addfe60)

...
...
Compiling 'gb.desktop.x11' component...
Installing 'gb.desktop.x11' component...
Creating the information files for 'gb.desktop.x11' component...
gbi3: warning: '.info' file not found in component archive.

Making install in gb.desktop.gnome.keyring
Making install in src
 /usr/bin/mkdir -p '/usr/lib64/gambas3'
 /usr/bin/install -c -m 644 gb.desktop.gnome.keyring.component '/usr/lib64/gambas3'
 /usr/bin/mkdir -p '/usr/lib64/gambas3'
 /bin/sh ../libtool --silent  --mode=install /usr/bin/install -c   gb.desktop.gnome.keyring.la '/usr/lib64/gambas3'
Creating the information files for 'gb.desktop.gnome.keyring' component...
gbi3: warning: '.info' file not found in component archive.

Making install in gb.pdf
Making install in src
  CXX      gb_pdf_la-CPdfDocument.lo
CPdfDocument.cpp: In function 'void aux_return_string_info(void*, const char*)':
CPdfDocument.cpp:187:32: error: 'const class GooString' has no member named 'hasUnicodeMarker'
  187 |                 if (goo_value->hasUnicodeMarker())
      |                                ^~~~~~~~~~~~~~~~
CPdfDocument.cpp: In function 'void aux_return_date_info(void*, const char*)':
CPdfDocument.cpp:235:26: error: 'const class GooString' has no member named 'hasUnicodeMarker'
  235 |                 if (goo->hasUnicodeMarker())
      |                          ^~~~~~~~~~~~~~~~
CPdfDocument.cpp: In function 'char* aux_get_target_from_action(const LinkAction*)':
CPdfDocument.cpp:394:18: error: 'const class GooString' has no member named 'hasUnicodeMarker'
  394 |         if (tmp->hasUnicodeMarker())
      |                  ^~~~~~~~~~~~~~~~
CPdfDocument.cpp: In function 'void PDFINDEX_title(void*, void*)':
CPdfDocument.cpp:830:55: error: 'class OutlineItem' has no member named 'getTitleLength'
  830 |         return_unicode_string(item->getTitle(), item->getTitleLength());
      |                                                       ^~~~~~~~~~~~~~
CPdfDocument.cpp: At global scope:
CPdfDocument.cpp:130:13: warning: 'void return_unicode_string(const Unicode*, int)' defined but not used [-Wunused-function]
  130 | static void return_unicode_string(const Unicode *unicode, int len)
      |             ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:529: gb_pdf_la-CPdfDocument.lo] Error 1
make[1]: *** [Makefile:450: install-recursive] Error 1
make: *** [Makefile:458: install-recursive] Error 1


System information
------------------

No information

Fedora 41
Mate Desktop 1.28.2
X11 Server

Packages Poppler installed:
poppler-data-0.4.11-8.fc41.noarch
poppler-24.08.0-3.fc41.x86_64
poppler-devel-24.08.0-3.fc41.x86_64
poppler-qt5-24.08.0-3.fc41.x86_64
poppler-glib-24.08.0-3.fc41.x86_64
poppler-cpp-24.08.0-3.fc41.x86_64
poppler-cpp-devel-24.08.0-3.fc41.x86_64
poppler-glib-devel-24.08.0-3.fc41.x86_64
poppler-qt5-devel-24.08.0-3.fc41.x86_64
poppler-utils-24.08.0-3.fc41.x86_64
poppler-qt6-24.08.0-3.fc41.x86_64



----[ Gambas bugtracker-list is hosted by https://www.hostsharing.net ]----