Package Details: pgmodeler 3:1.2.0-1

Git Clone URL: https://aur.archlinux.org/pgmodeler.git (read-only, click to copy)
Package Base: pgmodeler
Description: PostgreSQL Database Modeler: an open source CASE tool for modeling PostgreSQL databases
Upstream URL: https://pgmodeler.io
Licenses: GPL3
Submitter: Carlinix
Maintainer: marco44
Last Packager: marco44
Votes: 55
Popularity: 0.55
First Submitted: 2014-01-04 05:32 (UTC)
Last Updated: 2025-05-21 11:22 (UTC)

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

pancakes commented on 2025-05-07 18:08 (UTC) (edited on 2025-05-07 18:09 (UTC) by pancakes)

@marco44, there's an obsolete comment here that you may wanna yank out the next time this is bumped!

It says:

# put this back when https://github.com/pgmodeler/pgmodeler/pull/1575 gets merged

And likely related, the source pgmodeler.appdata.xml is probably no longer needed because it's the same content as that PR, and is packaged in the upstream releases (src).

Thanks for packaging!

marco44 commented on 2023-11-30 13:16 (UTC) (edited on 2023-11-30 13:19 (UTC) by marco44)

@sergoops, sorry for the delay, busy week

Should be fixed, a silly typo on my part in the patch

sergoops commented on 2023-11-27 20:17 (UTC) (edited on 2023-11-27 20:20 (UTC) by sergoops)

@marco44, sorry for taking so long to answer, i forgot to enable notifications. The version of libxml2 2.12.1-1. The build is failed with your fix. Error: https://gist.github.com/sergoops/93b32c920e97b1cb6076a03d59b8cb18

marco44 commented on 2023-11-23 17:35 (UTC)

(and of course I reported the problem upstream)

marco44 commented on 2023-11-23 17:35 (UTC)

@sergoops thanks for the report. I just pushed a version which should work around this problem, can you confirm it builds with 2.12 ?

sergoops commented on 2023-11-23 17:08 (UTC)

1.0.6 failed to build with libxml2 2.12.0-1. Downgrading to 2.11.5-1 helped

stefanmp commented on 2023-08-25 19:57 (UTC) (edited on 2023-08-25 19:58 (UTC) by stefanmp)

Thank you for the quick response :-)

I've looked up my makepkg.conf, which i haven't modified and as far as i can see, MAKEFLAGS are commented out per default.

#-- Make Flags: change this for DistCC/SMP systems
#MAKEFLAGS="-j2"

As far as i understand the arch wiki for makepkg, you can explicitly set parallel build on your own using makepkg.conf. I am not sure what the best practice is here to be honest :)

For me, make is not building pgmodeler in parallel on two of my machines. I changed makepkg.conf now and the package is building in parallel now and like 4x times faster then before :)

marco44 commented on 2023-08-25 12:25 (UTC)

On my environment, it's already building in parallel as far as i know, using MAKEFLAGS from makepkg.conf. Which is safer than -j without restriction anyway Are you implying that the MAKEFLAGS are not taken into account ? (possible, but I don't think so)

stefanmp commented on 2023-08-25 10:01 (UTC)

Hej :)

I would like to suggest to build in parallel to speed up the build process and utilize all available cores.

Here is the git patch against the current version of PKGBUILD :)

diff --git a/PKGBUILD b/PKGBUILD
index 9a9d573..f81d37e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -39,7 +39,9 @@ build() {
           NO_UPDATE_CHECK=AURdoesthis \
           QMAKE_CXXFLAGS_RELEASE+="${CXXFLAGS} ${CPPFLAGS}" \
           pgmodeler.pro
-    make
+
+    MAKEFLAGS+="-j -l $(grep -c ^processor /proc/cpuinfo) "
+    make $MAKEFLAGS
 }

 package() {