Package Details: dia-git 6871.4139f5aff-2

Git Clone URL: https://aur.archlinux.org/dia-git.git (read-only, click to copy)
Package Base: dia-git
Description: A GTK+ based diagram creation program
Upstream URL: https://wiki.gnome.org/action/show/Apps/Dia
Licenses: GPL-2.0-or-later
Conflicts: dia
Provides: dia
Submitter: lilac
Maintainer: a821
Last Packager: a821
Votes: 1
Popularity: 0.000000
First Submitted: 2019-05-08 01:07 (UTC)
Last Updated: 2024-05-11 10:29 (UTC)

Latest Comments

1 2 3 4 Next › Last »

a821 commented on 2024-05-12 06:56 (UTC)

@RAMChYLD: it's weird because the file it's there. This is what I get:

$ pacman -Qo /usr/lib/libxpm-pixbuf.so.0 
/usr/lib/libxpm-pixbuf.so.0 is owned by dia-git 6871.4139f5aff-2

RAMChYLD commented on 2024-05-11 20:25 (UTC) (edited on 2024-05-11 20:25 (UTC) by RAMChYLD)

Latest pkgbuild seems to be missing out on the libxpm-pixbuf shared library when generating the final package file. I'm getting the following error:

dia: error while loading shared libraries: libxpm-pixbuf.so.0: cannot open shared object file: No such file or directory

a821 commented on 2024-05-11 10:32 (UTC)

@plp: just pushed a fix that seems to fix the build issue => change standard to C++20.

plp commented on 2024-05-10 09:51 (UTC) (edited on 2024-05-10 09:52 (UTC) by plp)

Compilation fails for me:

[517/561] Compiling C++ object plug-ins/libpdf_filter.so.p/pdf_pdf-import.cpp.o
FAILED: plug-ins/libpdf_filter.so.p/pdf_pdf-import.cpp.o
ccache c++ -Iplug-ins/libpdf_filter.so.p -Iplug-ins -I../dia/plug-ins -Ilib -I../dia/lib -Isubprojects/xpm-pixbuf -I../dia/subprojects/xpm-pixbuf -I. -I../dia -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/cloudproviders -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/gio-unix-2.0 -I/usr/include/libxml2 -I/usr/include/graphene-1.0 -I/usr/lib/graphene-1.0/include -I/usr/include/poppler -I/usr/include/poppler/cpp -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_8 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_76 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_76 -DGSEAL_ENABLE -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -pthread -mfpmath=sse -msse -msse2 -MD -MQ plug-ins/libpdf_filter.so.p/pdf_pdf-import.cpp.o -MF plug-ins/libpdf_filter.so.p/pdf_pdf-import.cpp.o.d -o plug-ins/libpdf_filter.so.p/pdf_pdf-import.cpp.o -c ../dia/plug-ins/pdf/pdf-import.cpp
In file included from /usr/include/poppler/Object.h:44,
                 from /usr/include/poppler/OutputDev.h:42,
                 from ../dia/plug-ins/pdf/pdf-import.cpp:36:
/usr/include/poppler/goo/GooString.h:241:24: error: ‘starts_with’ has not been declared in ‘std::string’
  241 |     using std::string::starts_with;
      |                        ^~~~~~~~~~~
/usr/include/poppler/goo/GooString.h:244:24: error: ‘ends_with’ has not been declared in ‘std::string’
  244 |     using std::string::ends_with;
      |                        ^~~~~~~~~
[526/561] Merging translations for sheets/chronogram.sheet
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: dia-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
dia-git - exit status 4

a821 commented on 2024-05-07 18:42 (UTC)

@Richardk2n: thanks for info. I have updated the package.

I also have re-enabled the docs building as the dblatex bug has been fixed.

Richardk2n commented on 2024-05-07 10:38 (UTC)

A dependency was split out. To get it to compile again I had to add "git+https://gitlab.gnome.org/ZanderBrown/xpm-pixbuf.git"to source, 'SKIP' to md5sums and ln -s "$srcdir/xpm-pixbuf" "$srcdir/dia/subprojects/xpm-pixbuf" to the start of build()

a821 commented on 2024-03-25 17:45 (UTC)

@marek22k I reported the dblatex bug today. It may take some time for it to get fixed. I posted a workaround in the comment below.

marek22k commented on 2024-03-25 17:19 (UTC)

Doesn't work for me:

[540/558] Generating doc/en/en-dia.pdf with a custom command
FAILED: doc/en/dia.pdf 
/usr/bin/dblatex -t pdf -q -o doc/en/dia.pdf ../doc/en/dia.xml
warning: failed to load external entity "/usr/xsl/latex_book_fast.xsl"
compilation error: file /tmp/tmpu15u78lu/custom.xsl line 6 element import
xsl:import : unable to load /usr/xsl/latex_book_fast.xsl
warning: failed to load external entity "/usr/xsl/common/mkdoclist.xsl"
compilation error: file doclist.xsl line 7 element import
xsl:import : unable to load /usr/xsl/common/mkdoclist.xsl
Unexpected error occured
Error: xsltproc failed
[544/558] Generating doc/eu/eu-dia_html with a custom command
Writing ch01.html for chapter(intro-chapter)
Writing ch02s02.html for sect1(starting-dia)
Writing ch02s03.html for sect1(quickstart-intro)
Writing ch02s04.html for sect1(creating-canvas)
Writing ch02s05.html for sect1(making-diagram)
Writing ch02s06.html for sect1(save-print-diagram)
Writing ch02s07.html for sect1(who-appeal-too)
Writing ch02.html for chapter(quickstart-chapter)
Writing ch03s02.html for sect1(gridlines)
Writing ch03s03.html for sect1(Rulers)
Writing ch03s04.html for sect1(background-color)
Writing ch03s05.html for sect1(zooming)
Writing ch03.html for chapter(canvas-chapter)
Writing ch04s02.html for sect1(using-objects)
Writing ch04s03.html for sect1(object-properties)
Writing ch04s04.html for sect1(colors)
Writing ch04.html for chapter(objects-chapter)
Writing ch05.html for chapter(basic-objects-chapter)
Writing ch06s02.html for sect1(special-object-categories)
Writing ch06.html for chapter(special-objects-chapter)
Writing ch07s02.html for sect1(how-to-select)
Writing ch07.html for chapter(selecting-chapter)
Writing ch08s02.html for sect1(loadsave-filetypes)
Writing ch08.html for chapter(loadsave-chapter)
Writing ch09.html for chapter(usage-customization)
Writing ch10s02.html for sect1(layers-basics)
Writing ch10s03.html for sect1(viewing-layers)
Writing ch10.html for chapter(layers-chapter)
Writing ch11.html for chapter(authors-chap)
Writing ch12.html for chapter(license-chapter)
Writing index.html for book(index)
[547/558] Generating doc/de/de-dia_html with a custom command
Writing ch01.html for chapter(intro-chapter)
Writing ch02s02.html for sect1(starting-dia)
Writing ch02s03.html for sect1(creating-canvas)
Writing ch02s04.html for sect1(making-diagram)
Writing ch02s05.html for sect1(save-print-diagram)
Writing ch02s06.html for sect1(quickstart-commandline)
Writing ch02s07.html for sect1(who-appeal-too)
Writing ch02.html for chapter(quickstart-chapter)
Writing ch03s02.html for sect1(gridlines)
Writing ch03s03.html for sect1(Rulers)
Writing ch03s04.html for sect1(background-color)
Writing ch03s05.html for sect1(zooming)
Writing ch03s06.html for sect1(view-menu)
Writing ch03s07.html for sect1(undo-redo)
Writing ch03.html for chapter(canvas-chapter)
Writing ch04s02.html for sect1(using-objects)
Writing ch04s03.html for sect1(object-properties)
Writing ch04s04.html for sect1(colors)
Writing ch04s05.html for sect1(diagram-tree)
Writing ch04.html for chapter(objects-chapter)
Writing ch05.html for chapter(basic-objects-chapter)
Writing ch06.html for chapter(special-objects-chapter)
Writing ch07s02.html for sect1(how-to-select)
Writing ch07s03.html for sect1(working-with-selected)
Writing ch07.html for chapter(selecting-chapter)
Writing ch08s02.html for sect1(loadsave-filetypes)
Writing ch08.html for chapter(loadsave-chapter)
Writing ch09.html for chapter(authors-chap)
Writing ch10.html for chapter(license-chapter)
Writing apa.html for appendix(gfdl)
Writing index.html for book(index)
[551/558] Generating doc/en/en-dia_html with a custom command
Writing ch01s02.html for sect1(news)
Writing ch01.html for chapter(intro-chapter)
Writing ch02s02.html for sect1(starting-dia)
Writing ch02s03.html for sect1(creating-canvas)
Writing ch02s04.html for sect1(making-diagram)
Writing ch02s05.html for sect1(save-print-diagram)
Writing ch02s06.html for sect1(quickstart-commandline)
Writing ch02s07.html for sect1(who-appeal-too)
Writing ch02.html for chapter(quickstart-chapter)
Writing ch03s02.html for sect1(gridlines)
Writing ch03s03.html for sect1(Rulers)
Writing ch03s04.html for sect1(background-color)
Writing ch03s05.html for sect1(zooming)
Writing ch03s06.html for sect1(view-menu)
Writing ch03s07.html for sect1(undo-redo)
Writing ch03.html for chapter(canvas-chapter)
Writing ch04s02.html for sect1(using-objects)
Writing ch04s03.html for sect1(object-properties)
Writing ch04s04.html for sect1(colors)
Writing ch04s05.html for sect1(diagram-tree)
Writing ch04.html for chapter(objects-chapter)
Writing ch05.html for chapter(basic-objects-chapter)
Writing ch06.html for chapter(special-objects-chapter)
Writing ch07s02.html for sect1(how-to-select)
Writing ch07s03.html for sect1(working-with-selected)
Writing ch07.html for chapter(selecting-chapter)
Writing ch08s02.html for sect1(loadsave-filetypes)
Writing ch08.html for chapter(loadsave-chapter)
Writing ch09.html for chapter(usage-customization)
Writing ch10s02.html for sect1(layers-basics)
Writing ch10s03.html for sect1(viewing-layers)
Writing ch10.html for chapter(layers-chapter)
Writing ch11s02.html for sect1(custom-shapes-shapes)
Writing ch11s03.html for sect1(custom-chapes-shape-desc)
Writing ch11s04.html for sect1
Writing ch11s05.html for sect1
Writing ch11s06.html for sect1(custom-shapes-sheets)
Writing ch11s07.html for sect1(custom-shapes-managing)
Writing ch11s08.html for sect1(custom-shapes-code)
Writing ch11.html for chapter(custom-shapes-chapter)
Writing re01.html for refentry
Writing ch12s02.html for sect1(commandline-manpage)
Writing ch12.html for chapter(commandline)
Writing ch13.html for chapter(authors-chap)
Writing ch14.html for chapter(license-chapter)
Writing index.html for book(index)
[557/558] Merging translations for sheets/EDPC.sheet
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: dia-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
dia-git - exit status 4