Package Details: pamac-classic 7.3.0-2

Git Clone URL: https://aur.archlinux.org/pamac-classic.git (read-only, click to copy)
Package Base: pamac-classic
Description: A Gtk3 frontend for libalpm - classic version
Upstream URL: https://git.cromer.cl/cromer/pamac-classic
Keywords: aur gui installer pacman
Licenses: GPL3
Conflicts: pamac, pamac-aur
Provides: pamac, pamac-aur
Submitter: sudobash418
Maintainer: sudobash418
Last Packager: sudobash418
Votes: 17
Popularity: 0.001251
First Submitted: 2017-10-04 21:54 (UTC)
Last Updated: 2021-07-10 20:28 (UTC)

Latest Comments

glitsj16 commented on 2022-03-23 10:44 (UTC)

@Bitts311 You should have a 'Preferences' item in the menu that opens when you click the icon in the title bar on the left with the current version. Settings are stored in dconf, not in a file. If you don't see that icon, try changing GTK theme.

Bitts311 commented on 2022-03-23 10:11 (UTC)

Hi, which version of the program has a settings menu? In the latest version 7.3.0 I have no settings at all (maybe it should be like this?). Or do I need to create a config of settings and put it somewhere?

rado84 commented on 2021-07-11 15:21 (UTC)

That worked! Thanks, sudobash418! :D

P.S. I've set checking for updates to happen every 3 hours, so I always have fully updated system. :)

sudobash418 commented on 2021-07-11 14:10 (UTC) (edited on 2021-07-11 14:11 (UTC) by sudobash418)

@rado84 That's because the new version requires pacman >= 6.0, but the old version requires pacman < 6.0

makepkg doesn't quite know how to handle this situation properly, so you'll have to follow this procedure:

  1. Update pacman from 5.x to 6.x, ignoring the fact that this breaks pamac-classic: pacman -Sd pacman
  2. Update pamac-classic to 7.3.0 with makepkg/<your preferred AUR helper other than pamac-classic>.

As with any major version bump of a package manager, I would advise a full system update (-Syu) afterwards and a reboot to verify everything is working correctly.

rado84 commented on 2021-07-11 10:58 (UTC)

Pamac-classic apears to have a new update: 7.3.0-2 but when I try to update it, I get this error:

[sudo] password for rado: :: pacman is in IgnorePkg / IgnoreGroup. To install? [Y / n] y solving dependencies ... search for conflicting packages ... error: failure to prepare the transaction (dependencies not resolved) :: installing pacman (6.0.0-3) breaks the 'pacman <6.0.0' dependency required by pamac-classic ==> ERROR: 'pacman' failed to install missing dependencies. ==> Missing dependencies: -> pacman> = 6.0.0 ==> Checking buildtime dependencies ... ==> ERROR: Not all dependencies can be solved. :: Unable to build pamac-classic - makepkg exited with code: 8 = >> Try again? [y / N]:

What is "makepkg code 8"?

sudobash418 commented on 2021-07-10 20:27 (UTC)

Yeah that is a good idea, thanks.

Cromer commented on 2021-07-10 20:25 (UTC)

You should add pacman < 7.0.0 to the depends. Next time pacman has a big update it would obviously break pamac again.

Cromer commented on 2021-07-10 17:35 (UTC)

@rado84, pamac and pamac-classic are not the same thing. Anything written about pamac does not apply to pamac-classic.

A new version should be coming soon which will fix pamac-classic with the new libalpm, just waiting on merging a pull request which adds a new feature that lets you store the packages built from the AUR in a directory of your choosing. Once that can be merged I will release the new version.

rado84 commented on 2021-07-06 21:09 (UTC)

3 weeks ago Adrian Pereira said "pamac is now working on Arch" but he doesn't say if that means pamac can be compiled against pacman 6.0 (libalpm 13). https://gitlab.manjaro.org/applications/pamac/-/issues/1047#note_22236 Can anyone test it and see if it really works?

Vedun commented on 2021-06-07 11:22 (UTC) (edited on 2021-06-07 11:24 (UTC) by Vedun)

cromer commented 2 days ago https://git.cromer.cl/cromer/pamac-classic/issues/9

"Libalpm has many breaking changes in the new version, especially now that paralel downloads are available. It requires a lot of modification to pamac, and at the moment I don't have time to do it.

If anyone wants to do it, pull requests are welcome and I would be happy to merge it."

sudobash418 commented on 2021-06-02 13:43 (UTC) (edited on 2021-06-02 16:19 (UTC) by sudobash418)

@rado84 If you're referring to the 7.2.1-1 to 7.2.1-2 pkgrel bump, then no - the only difference is that I added a restriction on the pacman version to the PKGBUILD.

As far as I am aware, upstream still needs to fix the incompatibility with pacman >= 6.0

edit: I've opened #9 upstream to report the issue.

rado84 commented on 2021-06-02 08:32 (UTC)

I can see pamac-classic has an update waiting. Has it been updated for compatibilty with libalpm 13 which caused a lot of problems yesterday when pacman 6 arrived?

Andy_Vetrov commented on 2021-05-29 11:37 (UTC)

@Cromer: Pamac-Classic v7.2.1 not compatible with new Pacman v6.0. Could you please fix this?

salome commented on 2020-05-29 21:04 (UTC)

very useful on Arch with gtk

+1 for adding it on official repos

sudobash418 commented on 2020-04-05 22:25 (UTC)

@remussatala Try unchecking the "Hide tray icon when no update available" setting in the preferences menu

commented on 2020-04-05 22:23 (UTC)

pamac-tray not show

glitsj16 commented on 2020-04-02 14:32 (UTC)

@Cromer My apologies for the confusion. Due to keeping gnome-shell/mutter at the previous 3.34 (something I always do to avoid the horde of issues when that jumps to a new version) I still had vala at version 0.46.6-1. After upgrading to vala 0.48.2-1 the build works fine. Sorry for the noise!

Cromer commented on 2020-04-02 14:14 (UTC)

json-glibs does not need to be in run deps, it is already pulled in by gtk3.

Cromer commented on 2020-04-02 14:11 (UTC)

Also vala in arch linux has the cairo-gobject vapi: https://www.archlinux.org/packages/extra/x86_64/vala/

Cromer commented on 2020-04-02 14:01 (UTC) (edited on 2020-04-02 14:12 (UTC) by Cromer)

@glitsj16 reverting to cairo with a sed is not needed and not recommended. Cairo has: usr/lib/pkgconfig/cairo-gobject.pc which will handle it. However cairo is missing in the deps for this package, it should be added.

glitsj16 commented on 2020-04-02 12:49 (UTC) (edited on 2020-04-02 12:53 (UTC) by glitsj16)

Hi, upstream changed dependency 'cairo' to 'cairo-gobject' for 7.2.1 (see https://git.cromer.cl/cromer/pamac-classic/commit/62a9402dac3269228238a9424ca5d6dd5b9a0fee), which doesn't exist in Arch Linux. This causes a build failure:

...
==> Starting package()...
ninja: Entering directory `build'
[1/50] Compiling Vala source src/Config.vala ....action.vala ../src/transaction_sum_dialog.vala
FAILED: src/25a6634@@Pamac@sha/Config.c src/25a6634@@Pamac@sha/alpm_config.c src/25a6634@@Pamac@sha/aur.c src/25a6634@@Pamac@sha/choose_ignorepkgs_dialog.c src/25a6634@@Pamac@sha/choose_provider_dialog.c src/25a6634@@Pamac@sha/common.c src/25a6634@@Pamac@sha/mirrors_config.c src/25a6634@@Pamac@sha/package.c src/25a6634@@Pamac@sha/pamac_config.c src/25a6634@@Pamac@sha/preferences_dialog.c src/25a6634@@Pamac@sha/progress_box.c src/25a6634@@Pamac@sha/transaction.c src/25a6634@@Pamac@sha/transaction_sum_dialog.c src/Pamac.h src/Pamac.vapi src/Pamac-1.0.gir 
valac -C --debug --debug --pkg x11 --pkg vte-2.91 --pkg pango --pkg libsoup-2.4 --pkg libalpm --pkg json-glib-1.0 --pkg gtk+-3.0 --pkg gobject-2.0 --pkg glib-2.0 --pkg gio-2.0 --pkg gdk-pixbuf-2.0 --pkg gdk-3.0 --pkg cairo-gobject --pkg atk --pkg libnotify --color=always --directory src/25a6634@@Pamac@sha --basedir ../src --library Pamac --header src/Pamac.h --vapi ../Pamac.vapi --gir ../Pamac-1.0.gir --pkg posix --vapidir=/home/dirkos/.buildzone/00.tmpfs/pamac-classic/src/pamac-classic/src/vapis --gresources=/home/dirkos/.buildzone/00.tmpfs/pamac-classic/src/pamac-classic/data/pamac.transaction.gresource.xml src/Config.vala ../src/alpm_config.vala ../src/aur.vala ../src/choose_ignorepkgs_dialog.vala ../src/choose_provider_dialog.vala ../src/common.vala ../src/mirrors_config.vala ../src/package.vala ../src/pamac_config.vala ../src/preferences_dialog.vala ../src/progress_box.vala ../src/transaction.vala ../src/transaction_sum_dialog.vala
error: Package `cairo-gobject' not found in specified Vala API directories or GObject-Introspection GIR directories
Compilation failed: 1 error(s), 0 warning(s)
[2/50] Generating 'src/pamac-manager/12a0e79@@pamac-manager@exe/pamac.manager.gresource.xml.c'.
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in package().
    Aborting...

We need to revert to 'cairo' (which BTW needs to be added to the makedepends array), as that package contains 'cairo-gobject.h':

$ pkgfile cairo-gobject.h
extra/cairo

This can easily be achieved by adding the below, either in a prepare() function or integrated into the current build() function: sed -i -e "s/cairo-gobject/cairo/" meson.build

Additionally, this package needs to add a run-time dependency on 'json-glib':

$ readelf -d  /usr/bin/pamac-system-daemon | grep NEEDED | cut -f2 -d[ | cut -f1 -d] | sort 
libalpm.so.12
libc.so.6
libcurl.so.4
libgio-2.0.so.0
libglib-2.0.so.0
libgobject-2.0.so.0
libjson-glib-1.0.so.0
libPamac.so.7
libpolkit-gobject-1.so.0

$ pkgfile libjson-glib-1.0.so.0
extra/json-glib

rado84 commented on 2020-03-13 08:51 (UTC)

@sudobash418, the terminal says it wants to build 7.1.2 to 7.1.3. Anyway, I tried downgrading vala but that didn't work, so I did it oldschool - uninstalled vala and then installed vala-0.42. Then I added vala to the ignorepkg list of pacman to prevent it from updating until this problem is solved. And the building of the new pamac-classic worked.

Cromer commented on 2020-03-13 00:30 (UTC)

I just pushed 7.1.3 which has a temporary fix in it. Still trying to find a more permanent fix.

sudobash418 commented on 2020-03-12 22:25 (UTC)

@timhs As far as I understand, those errors shouldn't occur if you're building with vala<0.48

I would suggest waiting for the next release to fix the build issue

sudobash418 commented on 2020-03-12 22:22 (UTC)

@aleskva @rado84 As of vala 0.48, pamac-classic does not build correctly anymore (see https://git.cromer.cl/cromer/pamac-classic/issues/3 for details), therefore I added the vala<0.48 restriction.

As soon as @Cromer pushes a new release, the PKGBUILD will be updated and the vala version restriction removed.

If you really want to build the current 7.1.2 release instead of waiting, you can try installing an older version of vala: either by downloading a previous version from the Arch Linux Archive or by installing vala-0.42 from the AUR

robson commented on 2020-03-12 22:14 (UTC)

And I have added to the pacman repo chaotic-aur https://lonewolf.pedrohlc.com/chaotic-aur/ in which it is a package vala-0.42, and also pamac-classic too. And after installing vala-0.42 and editing PKGBUILD, the new pamac-classic is normally building.

rado84 commented on 2020-03-12 22:09 (UTC) (edited on 2020-03-12 22:10 (UTC) by rado84)

Something's happening here that I don't understand.

"error, target not found: vala < 0.48 Error: pacman was unable to install missing dependencies. Missing dependencies: vala < 0.48 Error: unable to resolve all dependencies :: Unable to build pamac-classic - makepkg exited with code: 8 =>> Try again? [y/N]: "

This is for a day or two already. Checking for updates finds only vala 0.48.1-1. Apparently something has to be updated somewhere not on my computer but I'm not sure what that is.

timhs commented on 2020-03-12 15:26 (UTC)

I tried downgrade valato version 0.42.5 but get errors while building:

system_daemon.c:4409:4: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:489:24: Fehler: expected identifier before »(« token
  489 |      current_error.errno = (uint) errno;
      |                        ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_trans_init«:
system_daemon.c:8157:3: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:919:23: Fehler: expected identifier before »(« token
  919 |     current_error.errno = (uint) errno;
      |                       ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_sysupgrade_prepare«:
system_daemon.c:8251:4: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:936:24: Fehler: expected identifier before »(« token
  936 |      current_error.errno = (uint) errno;
      |                        ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_trans_add_pkg_real«:
system_daemon.c:8556:3: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:978:24: Fehler: expected identifier before »(« token
  978 |      current_error.errno = (uint) errno;
      |                        ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_trans_load_pkg«:
system_daemon.c:9287:3: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:1054:23: Fehler: expected identifier before »(« token
 1054 |     current_error.errno = (uint) errno;
      |                       ^~~~~
system_daemon.c:9348:4: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:1066:25: Fehler: expected identifier before »(« token
 1066 |      current_error.errno = (uint) errno;
      |                         ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_trans_remove_pkg«:
system_daemon.c:9518:4: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:1092:25: Fehler: expected identifier before »(« token
 1092 |      current_error.errno = (uint) errno;
      |                         ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_trans_prepare_real«:
system_daemon.c:9808:3: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:1110:23: Fehler: expected identifier before »(« token
 1110 |     current_error.errno = (uint) errno;
      |                       ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_build_prepare«:
system_daemon.c:11672:4: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:1324:24: Fehler: expected identifier before »(« token
 1324 |      current_error.errno = (uint) errno;
      |                        ^~~~~
system_daemon.c: In Funktion »pamac_system_daemon_trans_commit«:
system_daemon.c:14081:3: Fehler: Funktion »__errno_location« ist wie eine Variable initialisiert
In Datei, eingebunden von src/pamac-system-daemon/9faade0@@pamac-system-daemon@exe/system_daemon.c:36:
../src/pamac-system-daemon/system_daemon.vala:1576:23: Fehler: expected identifier before »(« token
 1576 |     current_error.errno = (uint) errno;
      |                       ^~~~~
system_daemon.c: In Funktion »_dbus_pamac_system_daemon_get_current_error«:
system_daemon.c:15437:69: Fehler: expected identifier before »(« token
ninja: build stopped: subcommand failed.
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...
:: Unable to build pamac-classic - makepkg exited with code: 4

aleskva commented on 2020-03-12 11:46 (UTC)

Last version can't be installed due to the following issue: vala<0.48 can't be installled ("unable to satisfy dependency 'vala<0.48' required by pamac-classic"). It seems there is no version of vala < 0.48 available in Arch Linux.

marcin19883 commented on 2020-02-15 22:17 (UTC) (edited on 2020-02-24 19:24 (UTC) by marcin19883)

Clicking on the settings(hamburger menu) does not work. The settings menu does not show up. KDE PLASMA 5.18.

Andy_Vetrov commented on 2019-10-23 18:18 (UTC)

@Cromer: Thank you very much! Updated to 7.1.1 without any problems.

Cromer commented on 2019-10-23 18:10 (UTC)

@Andy_Vetrov I just pushed 7.1.1, found some bugs during transactions with pacman 5.2. Even though 7.1.0 built correctly with pacman 5.2, it had problems during runtime which should now be fixed.

Andy_Vetrov commented on 2019-10-23 18:06 (UTC) (edited on 2019-10-23 18:07 (UTC) by Andy_Vetrov)

@Cromer: Thank you! 7.1.0 working flawlessly.

Cromer commented on 2019-10-23 17:50 (UTC)

@Andy_Vetrov Fixed in pamac-classic 7.1.0.

Andy_Vetrov commented on 2019-10-22 19:20 (UTC)

@Cromer: Could you fix the incompatibility of Pamac-classic with the latest version of Pacman 5.2?

marcin19883 commented on 2019-09-18 00:14 (UTC)

Works thanks.

Cromer commented on 2019-09-17 22:21 (UTC)

@marcin19883 I pushed a new version 7.0.2 that should fix this problem.

marcin19883 commented on 2019-09-17 19:47 (UTC) (edited on 2019-09-17 19:48 (UTC) by marcin19883)

Error:

Compiling Vala source src/pamac-tr..../src/pamac-tray/tray.vala src/Pamac.vapi. FAILED: src/pamac-tray/327987b@@pamac-tray@exe/Config.c src/pamac-tray/327987b@@pamac-tray@exe/tray-gtk.c src/pamac-tray/327987b@@pamac-tray@exe/tray.c valac -C --debug --debug --pkg gobject-2.0 --pkg glib-2.0 --pkg gio-2.0 --pkg gtk+-3.0 --pkg libnotify --pkg libalpm --pkg json-glib-1.0 --color=always --directory src/pamac-tray/327987b@@pamac-tray@exe --basedir ../src/pamac-tray --pkg posix --vapidir=/home/marcin/pamac-classic/src/pamac-classic/src/vapis src/pamac-tray/Config.vala ../src/pamac-tray/tray-gtk.vala ../src/pamac-tray/tray.vala src/Pamac.vapi ../src/pamac-tray/tray.vala:49.3-49.17: error: Creation method of abstract class cannot be public.

Nocifer commented on 2019-07-19 14:15 (UTC)

@Cromer alright I just tried 7.0.1. It launches and the tray icon works properly as far as I can see, so from a user's perspective it can probably be considered "fixed", but on launch it still gives me the same assertion error:

(pamac-tray:5132): GLib-GIO-CRITICAL **: 17:07:31.413: g_file_new_for_path: assertion 'path != NULL' failed

And if I click on the tray icon, pamac-manager launches without any apparent hitch but it also outputs a similar error:

(pamac-manager:5195): GLib-GIO-CRITICAL **: 17:07:40.386: g_file_new_for_path: assertion 'path != NULL' failed

Cromer commented on 2019-07-19 12:49 (UTC)

@Nocifer, I think I fixed it, could you please let me know if you still have trouble?

Nocifer commented on 2019-07-12 08:34 (UTC)

Hi again,

I've been getting the following error since the update to 7.0.0 when I try to run pamac-tray:

(pamac-tray:9786): GLib-GIO-CRITICAL **: 10:57:52.327: g_file_new_for_path: assertion 'path != NULL' failed

I'm running pamac in a KDE environment, using the KDE_TRAY=ON flag, but I've also tried without it and it still gives me the same error.

Cromer commented on 2019-07-07 00:42 (UTC)

I just pushed 7.0.0, this has some big changes to the libpamc library, fixes old deprecated code, and removes cmake as a build system which means meson is now the only supported build system. Because of some of the major changes underneath, they break compatibility with 6.x.x library, so I bumped to 7.x.x.

Andy_Vetrov commented on 2019-07-06 07:02 (UTC) (edited on 2019-07-06 07:03 (UTC) by Andy_Vetrov)

Due to the fact that the @Cromer uses Meson as the main assembly system, I switched the PKGBUILD from Cmake to Meson:

pkgname=pamac-classic
pkgver=6.7.3
pkgrel=1
pkgdesc="A Gtk3 frontend for libalpm. Classic version."
arch=('x86_64')
url="https://git.cromer.cl/cromer/pamac-classic"
license=('GPL3')
depends=('curl' 'libsoup' 'polkit' 'pacman' 'libnotify' 'vte3' 'gtk3')
makedepends=('vala' 'meson' 'gettext' 'gobject-introspection')
optdepends=('polkit-gnome: needed for authentication in Cinnamon, Gnome'
            'mate-polkit: needed for authentication in MATE'
            'lxsession: needed for authentication in Xfce, LXDE etc.')
conflicts=('pamac' 'pamac-aur')
provides=('pamac' 'pamac-aur')

source=("pamac-classic-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")

sha256sums=('SKIP')

build() {
  mkdir build
  meson --prefix=/usr \
        --libdir=/usr/lib \
        --sysconfdir=/etc \
        -DENABLE_UPDATE_ICON=false \
        -DENABLE_HAMBURGER=true \
        "${srcdir}/${pkgname}" build
  ninja -C build
}

package() {
  DESTDIR="${pkgdir}" ninja -C build install
}

The previous version 6.7.2 was compiled without any errors about the missed gir-file.

@Cromer: thanks for the great job!

P.S. In the latest version I found a small typo: in the Help - About menu displayed 6.7.2 instead 6.7.3.

Cromer commented on 2019-07-04 00:09 (UTC)

I just pusehd 6.7.3 which fixes the gir issue if using cmake. The gir issue didn't effect meson which is why I didn't notice it.

Nocifer commented on 2019-07-03 07:47 (UTC)

@sudoBash418 thanks, everything is working great now.

sudobash418 commented on 2019-07-02 21:09 (UTC)

@Nocifer I had the same build issue as you, and that's why it took me until now to update this package. Thanks for the tip about the gobject-introspection build dependency, I've added it to the new PKGBUILD.

To workaround the error about pamacclassic-1.0.gir missing, the new PKGBUILD installs the pamacclassic-6.0.gir file from the 6.7.0 sources where the build system expects it to be.

Nocifer commented on 2019-07-02 07:59 (UTC)

@Andy_Vetrov yeah, that's more or less my PKGBUILD as well, but it still won't compile because 'pamacclassic-1.0.gir' is still missing, as hinted in the error entry. That file is supposed to be generated on the fly, right? If the package builds correctly for you, then that means that something is not working correctly on my end. I'm on a KDE system, so could this be due to some missing dependency that is taken for granted and not listed in the PKGBUILD because it would be present by default on a GTK system? On a similar note, gobject-introspection is not listed in the make dependencies at all, but unless I'm mistaken is used during the build (for all that g-ir stuff), so maybe it should also be listed in the dependencies?

Andy_Vetrov commented on 2019-07-01 19:24 (UTC)

@Nocifer: with this PKGBULD, build version 6.7.2 finished without errors:

# Maintainer: Thomas Bork <tab.epic@gmail.com>

pkgname=pamac-classic
pkgver=6.7.2
pkgrel=1
pkgdesc="A Gtk3 frontend for libalpm. Classic version."
arch=('x86_64')
url="https://git.cromer.cl/cromer/pamac-classic"
license=('GPL3')
depends=('curl' 'libsoup' 'polkit' 'pacman' 'libnotify' 'vte3')
makedepends=('vala' 'cmake' 'gettext')
optdepends=('polkit-gnome: needed for authentication in Cinnamon, Gnome'
            'mate-polkit: needed for authentication in MATE'
            'lxsession: needed for authentication in Xfce, LXDE etc.')
conflicts=('pamac' 'pamac-aur')
provides=('pamac' 'pamac-aur')

source=("pamac-classic-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")

sha256sums=('SKIP')

prepare() {
 cd "${srcdir}/pamac-classic"
}

build() {
  cd "${srcdir}/pamac-classic"

  # configure with AUR - add --disable-aur to disable AUR support
  ./configure --prefix=/usr \
              --libdir=/usr/lib \
              --sysconfdir=/etc \
              --disable-icon-update \
              --enable-hamburger
  # build
  make
}

package() {
  cd "${srcdir}/pamac-classic"
  make DESTDIR="$pkgdir" install
}

Nocifer commented on 2019-07-01 09:01 (UTC) (edited on 2019-07-01 09:01 (UTC) by Nocifer)

I'm getting this error when trying to build 6.7.2:

[ 29%] Linking C shared library libpamacclassic.so
error parsing file /home/nocifer/.cache/yay/pamac-classic/src/pamac-classic/src/pamacclassic-1.0.gir: Failed to open file “/home/nocifer/.cache/yay/pamac-classic/src/pamac-classic/src/pamacclassic-1.0.gir”: No such file or directory
make[2]: *** [src/CMakeFiles/pamacclassic.dir/build.make:343: src/libpamacclassic.so.6.7.2] Error 1
make[2]: *** Deleting file 'src/libpamacclassic.so.6.7.2'
make[1]: *** [CMakeFiles/Makefile2:475: src/CMakeFiles/pamacclassic.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Cromer commented on 2019-06-29 16:23 (UTC)

@marcin19883 I have pushed an update upstream, pamac-classic 6.7.1 which fixes this issue under the meson build system.

marcin19883 commented on 2019-06-21 18:21 (UTC) (edited on 2019-06-21 18:23 (UTC) by marcin19883)

Patch Not Working. ERROR:

pamac-classic/src/choose_ignorepkgs_dialog.vala:23.1-23.15: error: Secondary top-level namespace `Pamac' is not supported by GIR format namespace Pamac {

Compilation failed: 2 error(s), 60 warning(s) make[2]: [src/CMakeFiles/pamacclassic.dir/build.make:119: src/pamacclassic_valac.stamp] make[1]: [CMakeFiles/Makefile2:474: src/CMakeFiles/pamacclassic.dir/all] make: *** [Makefile:141: all]

Zeph commented on 2019-03-27 17:54 (UTC) (edited on 2019-03-27 17:55 (UTC) by Zeph)

Pamac-classic is fork of Pamac You can use pamac on command line with this package

pamac --version pamac --help,-h [action] pamac checkupdates [options] pamac update,upgrade [options] pamac search [options] <package(s)> pamac info [options] <package(s)> pamac list [options] <package(s)> pamac install [options] <package(s)> pamac reinstall [options] <package(s)> pamac clone [options] <package(s)> pamac build [options] [package(s)] pamac remove [options] [package(s)]

Andy_Vetrov commented on 2019-03-17 17:58 (UTC)

@sudoBash418: New version of vala (0.44.1) released today and not require additional patch for pamac-classic. No comments.

sudobash418 commented on 2019-03-17 01:08 (UTC)

@Andy_Vetrov Thank you very much for the heads up and the patch, those changes have been applied and the package should compile with vala 0.44.0 now.

Andy_Vetrov commented on 2019-03-16 22:18 (UTC) (edited on 2019-03-16 22:32 (UTC) by Andy_Vetrov)

@sudoBash418: pamac-classic v 6.7.0 not compiling with new version of vala (0.44.0) - look at https://bbs.archlinux.org/viewtopic.php?pid=1837258#p1837258 and https://gitlab.manjaro.org/applications/pamac/commit/a1ea02d9180bf8708f40a50939f455ac5fe34435

To fix this problem please add this patch to your PKGBUILD:

--- a/src/vapis/libalpm.vapi
+++ b/src/vapis/libalpm.vapi
@@ -38,9 +38,9 @@
    }
    public int capabilities();

-   public unowned Package? find_satisfier(Alpm.List<Package> pkgs, string depstring);
+   public unowned Package? find_satisfier(Alpm.List<unowned Package> pkgs, string depstring);

-   public unowned Package? pkg_find(Alpm.List<Package> haystack, string needle);
+   public unowned Package? pkg_find(Alpm.List<unowned Package> haystack, string needle);

    public int pkg_vercmp(string a, string b);

@@ -48,7 +48,7 @@
     * If a member exists in several databases, only the first database is used.
     * IgnorePkg is also handled.
     */
-   public Alpm.List<unowned Package?> find_group_pkgs(Alpm.List<DB> dbs, string name);
+   public Alpm.List<unowned Package?> find_group_pkgs(Alpm.List<unowned DB> dbs, string name);

    /** Returns the string corresponding to an error number. */
    public unowned string strerror(Errno err);
@@ -252,7 +252,7 @@
        public string? fetch_pkgurl(string url);

        [CCode (cname = "alpm_find_dbs_satisfier")]
-       public unowned Package? find_dbs_satisfier(Alpm.List<DB> dbs, string depstring);
+       public unowned Package? find_dbs_satisfier(Alpm.List<unowned DB> dbs, string depstring);

        /** Returns the current error code from the handle. */
        [CCode (cname = "alpm_errno")]
@@ -380,7 +380,7 @@

        public unowned Package? get_pkg(string name);
        public unowned Group? get_group(string name);
-       public Alpm.List<unowned Package> search(Alpm.List<string> needles);
+       public Alpm.List<unowned Package> search(Alpm.List<unowned string> needles);

        public int check_pgp_signature(out SigList siglist);
    }
@@ -550,7 +550,7 @@
        public Alpm.List<string> compute_optionalfor();

        [CCode (cname = "alpm_sync_newversion")]
-       public unowned Package? sync_newversion(Alpm.List<DB> dbs);
+       public unowned Package? sync_newversion(Alpm.List<unowned DB> dbs);

        public int check_pgp_signature(out SigList siglist);
    }

zeroadhesion commented on 2018-08-11 10:53 (UTC)

This version is better than pamac-aur

sudobash418 commented on 2017-10-27 21:49 (UTC)

Fixed in version 6.3.4

sudobash418 commented on 2017-10-27 13:54 (UTC)

@hobbledehoy899 Correct, I didn't notice this until recently. Unfortunately this is an upstream issue (and I'm no programmer) so we will have to wait for a bugfix. For everyone else: PLEASE DON'T UPDATE TO VERSION 6.3.3

hobbledehoy899 commented on 2017-10-27 07:18 (UTC)

It seems that the preferences menu is not functional in the latest version...

sudobash418 commented on 2017-10-11 23:02 (UTC)

@salome No problem (I seen already on GitHub)

salome commented on 2017-10-11 19:50 (UTC)

@DeathHacker: my error was caused by an old version of vala. With the current version, the problem is resolved. Thank you for your support.

sudobash418 commented on 2017-10-11 14:35 (UTC)

@salome Then unfortunately I can't really help you (at least for now), other than pointing you towards how to build a package properly (in a clean chroot and whatnot) Could you try building from source and checking if that will build+run? (Just make sure you install the build dependancies)

salome commented on 2017-10-11 14:23 (UTC)

@DeathHacker : the log is 100% complete, no parts forgotten

sudobash418 commented on 2017-10-11 13:54 (UTC)

@salome I'll be able to help you more in 8 hours or so, but after a cursor glance at your logs it is hard to tell what the problem is, if there is any in the logs you posted (maybe the comments have a char limit and you passed it?) Also, next time you paste a log that big, please use a pastebin and link to it. :)

salome commented on 2017-10-11 13:23 (UTC) (edited on 2017-10-11 13:42 (UTC) by salome)

Error during installation: -- Configuring incomplete, errors occurred! See also "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeOutput.log". This is the CMakeOutput.log content: The system is: Linux - 4.4.90-1-MANJARO - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/cc Build flags: -march=x86-64;-mtune=generic;-O2;-pipe;-fstack-protector-strong;-fno-plt Id flags: The output was: 0 Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" The C compiler identification is GNU, found in "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/3.9.3/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ Build flags: -march=x86-64;-mtune=generic;-O2;-pipe;-fstack-protector-strong;-fno-plt Id flags: The output was: 0 Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" The CXX compiler identification is GNU, found in "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/3.9.3/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_ff06e/fast" /usr/bin/make -f CMakeFiles/cmTC_ff06e.dir/build.make CMakeFiles/cmTC_ff06e.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building C object CMakeFiles/cmTC_ff06e.dir/testCCompiler.c.o /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -o CMakeFiles/cmTC_ff06e.dir/testCCompiler.c.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTC_ff06e /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ff06e.dir/link.txt --verbose=1 /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_ff06e.dir/testCCompiler.c.o -o cmTC_ff06e make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Detecting C compiler ABI info compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_c5bea/fast" /usr/bin/make -f CMakeFiles/cmTC_c5bea.dir/build.make CMakeFiles/cmTC_c5bea.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building C object CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -o CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.9/Modules/CMakeCCompilerABI.c Linking C executable cmTC_c5bea /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c5bea.dir/link.txt --verbose=1 /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -v -rdynamic CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o -o cmTC_c5bea Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp Thread model: posix gcc version 7.2.0 (GCC) COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector-strong' '-fno-plt' '-v' '-rdynamic' '-o' 'cmTC_c5bea' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFlB1eF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_c5bea /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector-strong' '-fno-plt' '-v' '-rdynamic' '-o' 'cmTC_c5bea' make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:"/usr/bin/make" "cmTC_c5bea/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTC_c5bea.dir/build.make CMakeFiles/cmTC_c5bea.dir/build] ignore line: [make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp"] ignore line: [Building C object CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o] ignore line: [/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -o CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.9/Modules/CMakeCCompilerABI.c] ignore line: [Linking C executable cmTC_c5bea] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c5bea.dir/link.txt --verbose=1] ignore line: [/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -v -rdynamic CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o -o cmTC_c5bea ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] ignore line: [Target: x86_64-pc-linux-gnu] ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp] ignore line: [Thread model: posix] ignore line: [gcc version 7.2.0 (GCC) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector-strong' '-fno-plt' '-v' '-rdynamic' '-o' 'cmTC_c5bea'] link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFlB1eF.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_c5bea /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] ==> ignore arg [-plugin-opt=-fresolution=/tmp/ccFlB1eF.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [--hash-style=gnu] ==> ignore arg [-m] ==> ignore arg [elf_x86_64] ==> ignore arg [-export-dynamic] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-o] ==> ignore arg [cmTC_c5bea] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o] ==> ignore arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] arg [-O1] ==> ignore arg [--sort-common] ==> ignore arg [--as-needed] ==> ignore arg [-zrelro] ==> ignore arg [-znow] ==> ignore arg [CMakeFiles/cmTC_c5bea.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--no-as-needed] ==> ignore arg [-lc] ==> lib [c] arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--no-as-needed] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] ==> ignore collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> [/usr/lib] implicit libs: [gcc;gcc_s;c;gcc;gcc_s] implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0;/usr/lib;/lib] implicit fwks: [] Detecting C [-std=c11] compiler features compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_2c928/fast" /usr/bin/make -f CMakeFiles/cmTC_2c928.dir/build.make CMakeFiles/cmTC_2c928.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building C object CMakeFiles/cmTC_2c928.dir/feature_tests.c.o /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c11 -o CMakeFiles/cmTC_2c928.dir/feature_tests.c.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/feature_tests.c Linking C executable cmTC_2c928 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2c928.dir/link.txt --verbose=1 /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_2c928.dir/feature_tests.c.o -o cmTC_2c928 make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Feature record: C_FEATURE:1c_function_prototypes Feature record: C_FEATURE:1c_restrict Feature record: C_FEATURE:1c_static_assert Feature record: C_FEATURE:1c_variadic_macros Detecting C [-std=c99] compiler features compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_47d42/fast" /usr/bin/make -f CMakeFiles/cmTC_47d42.dir/build.make CMakeFiles/cmTC_47d42.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building C object CMakeFiles/cmTC_47d42.dir/feature_tests.c.o /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c99 -o CMakeFiles/cmTC_47d42.dir/feature_tests.c.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/feature_tests.c Linking C executable cmTC_47d42 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_47d42.dir/link.txt --verbose=1 /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_47d42.dir/feature_tests.c.o -o cmTC_47d42 make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Feature record: C_FEATURE:1c_function_prototypes Feature record: C_FEATURE:1c_restrict Feature record: C_FEATURE:0c_static_assert Feature record: C_FEATURE:1c_variadic_macros Detecting C [-std=c90] compiler features compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_d7d85/fast" /usr/bin/make -f CMakeFiles/cmTC_d7d85.dir/build.make CMakeFiles/cmTC_d7d85.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building C object CMakeFiles/cmTC_d7d85.dir/feature_tests.c.o /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c90 -o CMakeFiles/cmTC_d7d85.dir/feature_tests.c.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/feature_tests.c Linking C executable cmTC_d7d85 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d7d85.dir/link.txt --verbose=1 /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_d7d85.dir/feature_tests.c.o -o cmTC_d7d85 make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Feature record: C_FEATURE:1c_function_prototypes Feature record: C_FEATURE:0c_restrict Feature record: C_FEATURE:0c_static_assert Feature record: C_FEATURE:0c_variadic_macros Determining if the CXX compiler works passed with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_5b9a8/fast" /usr/bin/make -f CMakeFiles/cmTC_5b9a8.dir/build.make CMakeFiles/cmTC_5b9a8.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building CXX object CMakeFiles/cmTC_5b9a8.dir/testCXXCompiler.cxx.o /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -o CMakeFiles/cmTC_5b9a8.dir/testCXXCompiler.cxx.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTC_5b9a8 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5b9a8.dir/link.txt --verbose=1 /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_5b9a8.dir/testCXXCompiler.cxx.o -o cmTC_5b9a8 make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Detecting CXX compiler ABI info compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_7c3cc/fast" /usr/bin/make -f CMakeFiles/cmTC_7c3cc.dir/build.make CMakeFiles/cmTC_7c3cc.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building CXX object CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -o CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.9/Modules/CMakeCXXCompilerABI.cpp Linking CXX executable cmTC_7c3cc /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7c3cc.dir/link.txt --verbose=1 /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -v -rdynamic CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7c3cc Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp Thread model: posix gcc version 7.2.0 (GCC) COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector-strong' '-fno-plt' '-v' '-rdynamic' '-o' 'cmTC_7c3cc' '-shared-libgcc' /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoxS958.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_7c3cc /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector-strong' '-fno-plt' '-v' '-rdynamic' '-o' 'cmTC_7c3cc' '-shared-libgcc' make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:"/usr/bin/make" "cmTC_7c3cc/fast"] ignore line: [/usr/bin/make -f CMakeFiles/cmTC_7c3cc.dir/build.make CMakeFiles/cmTC_7c3cc.dir/build] ignore line: [make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp"] ignore line: [Building CXX object CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o] ignore line: [/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -o CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.9/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Linking CXX executable cmTC_7c3cc] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7c3cc.dir/link.txt --verbose=1] ignore line: [/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -v -rdynamic CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7c3cc ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] ignore line: [Target: x86_64-pc-linux-gnu] ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp] ignore line: [Thread model: posix] ignore line: [gcc version 7.2.0 (GCC) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-march=x86-64' '-mtune=generic' '-O2' '-pipe' '-fstack-protector-strong' '-fno-plt' '-v' '-rdynamic' '-o' 'cmTC_7c3cc' '-shared-libgcc'] link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoxS958.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_7c3cc /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. -O1 --sort-common --as-needed -z relro -z now CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] ==> ignore arg [-plugin-opt=-fresolution=/tmp/ccoxS958.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [--hash-style=gnu] ==> ignore arg [-m] ==> ignore arg [elf_x86_64] ==> ignore arg [-export-dynamic] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-o] ==> ignore arg [cmTC_7c3cc] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o] ==> ignore arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] arg [-O1] ==> ignore arg [--sort-common] ==> ignore arg [--as-needed] ==> ignore arg [-zrelro] ==> ignore arg [-znow] ==> ignore arg [CMakeFiles/cmTC_7c3cc.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] ==> ignore collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> [/usr/lib] implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0;/usr/lib;/lib] implicit fwks: [] Detecting CXX [-std=c++1z] compiler features compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_1c2c4/fast" /usr/bin/make -f CMakeFiles/cmTC_1c2c4.dir/build.make CMakeFiles/cmTC_1c2c4.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building CXX object CMakeFiles/cmTC_1c2c4.dir/feature_tests.cxx.o /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c++1z -o CMakeFiles/cmTC_1c2c4.dir/feature_tests.cxx.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_1c2c4 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1c2c4.dir/link.txt --verbose=1 /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_1c2c4.dir/feature_tests.cxx.o -o cmTC_1c2c4 make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers Feature record: CXX_FEATURE:1cxx_alias_templates Feature record: CXX_FEATURE:1cxx_alignas Feature record: CXX_FEATURE:1cxx_alignof Feature record: CXX_FEATURE:1cxx_attributes Feature record: CXX_FEATURE:1cxx_attribute_deprecated Feature record: CXX_FEATURE:1cxx_auto_type Feature record: CXX_FEATURE:1cxx_binary_literals Feature record: CXX_FEATURE:1cxx_constexpr Feature record: CXX_FEATURE:1cxx_contextual_conversions Feature record: CXX_FEATURE:1cxx_decltype Feature record: CXX_FEATURE:1cxx_decltype_auto Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types Feature record: CXX_FEATURE:1cxx_default_function_template_args Feature record: CXX_FEATURE:1cxx_defaulted_functions Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers Feature record: CXX_FEATURE:1cxx_delegating_constructors Feature record: CXX_FEATURE:1cxx_deleted_functions Feature record: CXX_FEATURE:1cxx_digit_separators Feature record: CXX_FEATURE:1cxx_enum_forward_declarations Feature record: CXX_FEATURE:1cxx_explicit_conversions Feature record: CXX_FEATURE:1cxx_extended_friend_declarations Feature record: CXX_FEATURE:1cxx_extern_templates Feature record: CXX_FEATURE:1cxx_final Feature record: CXX_FEATURE:1cxx_func_identifier Feature record: CXX_FEATURE:1cxx_generalized_initializers Feature record: CXX_FEATURE:1cxx_generic_lambdas Feature record: CXX_FEATURE:1cxx_inheriting_constructors Feature record: CXX_FEATURE:1cxx_inline_namespaces Feature record: CXX_FEATURE:1cxx_lambdas Feature record: CXX_FEATURE:1cxx_lambda_init_captures Feature record: CXX_FEATURE:1cxx_local_type_template_args Feature record: CXX_FEATURE:1cxx_long_long_type Feature record: CXX_FEATURE:1cxx_noexcept Feature record: CXX_FEATURE:1cxx_nonstatic_member_init Feature record: CXX_FEATURE:1cxx_nullptr Feature record: CXX_FEATURE:1cxx_override Feature record: CXX_FEATURE:1cxx_range_for Feature record: CXX_FEATURE:1cxx_raw_string_literals Feature record: CXX_FEATURE:1cxx_reference_qualified_functions Feature record: CXX_FEATURE:1cxx_relaxed_constexpr Feature record: CXX_FEATURE:1cxx_return_type_deduction Feature record: CXX_FEATURE:1cxx_right_angle_brackets Feature record: CXX_FEATURE:1cxx_rvalue_references Feature record: CXX_FEATURE:1cxx_sizeof_member Feature record: CXX_FEATURE:1cxx_static_assert Feature record: CXX_FEATURE:1cxx_strong_enums Feature record: CXX_FEATURE:1cxx_template_template_parameters Feature record: CXX_FEATURE:1cxx_thread_local Feature record: CXX_FEATURE:1cxx_trailing_return_types Feature record: CXX_FEATURE:1cxx_unicode_literals Feature record: CXX_FEATURE:1cxx_uniform_initialization Feature record: CXX_FEATURE:1cxx_unrestricted_unions Feature record: CXX_FEATURE:1cxx_user_literals Feature record: CXX_FEATURE:1cxx_variable_templates Feature record: CXX_FEATURE:1cxx_variadic_macros Feature record: CXX_FEATURE:1cxx_variadic_templates Detecting CXX [-std=c++14] compiler features compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_75c70/fast" /usr/bin/make -f CMakeFiles/cmTC_75c70.dir/build.make CMakeFiles/cmTC_75c70.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building CXX object CMakeFiles/cmTC_75c70.dir/feature_tests.cxx.o /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c++14 -o CMakeFiles/cmTC_75c70.dir/feature_tests.cxx.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_75c70 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_75c70.dir/link.txt --verbose=1 /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_75c70.dir/feature_tests.cxx.o -o cmTC_75c70 make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers Feature record: CXX_FEATURE:1cxx_alias_templates Feature record: CXX_FEATURE:1cxx_alignas Feature record: CXX_FEATURE:1cxx_alignof Feature record: CXX_FEATURE:1cxx_attributes Feature record: CXX_FEATURE:1cxx_attribute_deprecated Feature record: CXX_FEATURE:1cxx_auto_type Feature record: CXX_FEATURE:1cxx_binary_literals Feature record: CXX_FEATURE:1cxx_constexpr Feature record: CXX_FEATURE:1cxx_contextual_conversions Feature record: CXX_FEATURE:1cxx_decltype Feature record: CXX_FEATURE:1cxx_decltype_auto Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types Feature record: CXX_FEATURE:1cxx_default_function_template_args Feature record: CXX_FEATURE:1cxx_defaulted_functions Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers Feature record: CXX_FEATURE:1cxx_delegating_constructors Feature record: CXX_FEATURE:1cxx_deleted_functions Feature record: CXX_FEATURE:1cxx_digit_separators Feature record: CXX_FEATURE:1cxx_enum_forward_declarations Feature record: CXX_FEATURE:1cxx_explicit_conversions Feature record: CXX_FEATURE:1cxx_extended_friend_declarations Feature record: CXX_FEATURE:1cxx_extern_templates Feature record: CXX_FEATURE:1cxx_final Feature record: CXX_FEATURE:1cxx_func_identifier Feature record: CXX_FEATURE:1cxx_generalized_initializers Feature record: CXX_FEATURE:1cxx_generic_lambdas Feature record: CXX_FEATURE:1cxx_inheriting_constructors Feature record: CXX_FEATURE:1cxx_inline_namespaces Feature record: CXX_FEATURE:1cxx_lambdas Feature record: CXX_FEATURE:1cxx_lambda_init_captures Feature record: CXX_FEATURE:1cxx_local_type_template_args Feature record: CXX_FEATURE:1cxx_long_long_type Feature record: CXX_FEATURE:1cxx_noexcept Feature record: CXX_FEATURE:1cxx_nonstatic_member_init Feature record: CXX_FEATURE:1cxx_nullptr Feature record: CXX_FEATURE:1cxx_override Feature record: CXX_FEATURE:1cxx_range_for Feature record: CXX_FEATURE:1cxx_raw_string_literals Feature record: CXX_FEATURE:1cxx_reference_qualified_functions Feature record: CXX_FEATURE:1cxx_relaxed_constexpr Feature record: CXX_FEATURE:1cxx_return_type_deduction Feature record: CXX_FEATURE:1cxx_right_angle_brackets Feature record: CXX_FEATURE:1cxx_rvalue_references Feature record: CXX_FEATURE:1cxx_sizeof_member Feature record: CXX_FEATURE:1cxx_static_assert Feature record: CXX_FEATURE:1cxx_strong_enums Feature record: CXX_FEATURE:1cxx_template_template_parameters Feature record: CXX_FEATURE:1cxx_thread_local Feature record: CXX_FEATURE:1cxx_trailing_return_types Feature record: CXX_FEATURE:1cxx_unicode_literals Feature record: CXX_FEATURE:1cxx_uniform_initialization Feature record: CXX_FEATURE:1cxx_unrestricted_unions Feature record: CXX_FEATURE:1cxx_user_literals Feature record: CXX_FEATURE:1cxx_variable_templates Feature record: CXX_FEATURE:1cxx_variadic_macros Feature record: CXX_FEATURE:1cxx_variadic_templates Detecting CXX [-std=c++11] compiler features compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_e24ea/fast" /usr/bin/make -f CMakeFiles/cmTC_e24ea.dir/build.make CMakeFiles/cmTC_e24ea.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building CXX object CMakeFiles/cmTC_e24ea.dir/feature_tests.cxx.o /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c++11 -o CMakeFiles/cmTC_e24ea.dir/feature_tests.cxx.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_e24ea /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e24ea.dir/link.txt --verbose=1 /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_e24ea.dir/feature_tests.cxx.o -o cmTC_e24ea make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers Feature record: CXX_FEATURE:1cxx_alias_templates Feature record: CXX_FEATURE:1cxx_alignas Feature record: CXX_FEATURE:1cxx_alignof Feature record: CXX_FEATURE:1cxx_attributes Feature record: CXX_FEATURE:0cxx_attribute_deprecated Feature record: CXX_FEATURE:1cxx_auto_type Feature record: CXX_FEATURE:0cxx_binary_literals Feature record: CXX_FEATURE:1cxx_constexpr Feature record: CXX_FEATURE:0cxx_contextual_conversions Feature record: CXX_FEATURE:1cxx_decltype Feature record: CXX_FEATURE:0cxx_decltype_auto Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types Feature record: CXX_FEATURE:1cxx_default_function_template_args Feature record: CXX_FEATURE:1cxx_defaulted_functions Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers Feature record: CXX_FEATURE:1cxx_delegating_constructors Feature record: CXX_FEATURE:1cxx_deleted_functions Feature record: CXX_FEATURE:0cxx_digit_separators Feature record: CXX_FEATURE:1cxx_enum_forward_declarations Feature record: CXX_FEATURE:1cxx_explicit_conversions Feature record: CXX_FEATURE:1cxx_extended_friend_declarations Feature record: CXX_FEATURE:1cxx_extern_templates Feature record: CXX_FEATURE:1cxx_final Feature record: CXX_FEATURE:1cxx_func_identifier Feature record: CXX_FEATURE:1cxx_generalized_initializers Feature record: CXX_FEATURE:0cxx_generic_lambdas Feature record: CXX_FEATURE:1cxx_inheriting_constructors Feature record: CXX_FEATURE:1cxx_inline_namespaces Feature record: CXX_FEATURE:1cxx_lambdas Feature record: CXX_FEATURE:0cxx_lambda_init_captures Feature record: CXX_FEATURE:1cxx_local_type_template_args Feature record: CXX_FEATURE:1cxx_long_long_type Feature record: CXX_FEATURE:1cxx_noexcept Feature record: CXX_FEATURE:1cxx_nonstatic_member_init Feature record: CXX_FEATURE:1cxx_nullptr Feature record: CXX_FEATURE:1cxx_override Feature record: CXX_FEATURE:1cxx_range_for Feature record: CXX_FEATURE:1cxx_raw_string_literals Feature record: CXX_FEATURE:1cxx_reference_qualified_functions Feature record: CXX_FEATURE:0cxx_relaxed_constexpr Feature record: CXX_FEATURE:0cxx_return_type_deduction Feature record: CXX_FEATURE:1cxx_right_angle_brackets Feature record: CXX_FEATURE:1cxx_rvalue_references Feature record: CXX_FEATURE:1cxx_sizeof_member Feature record: CXX_FEATURE:1cxx_static_assert Feature record: CXX_FEATURE:1cxx_strong_enums Feature record: CXX_FEATURE:1cxx_template_template_parameters Feature record: CXX_FEATURE:1cxx_thread_local Feature record: CXX_FEATURE:1cxx_trailing_return_types Feature record: CXX_FEATURE:1cxx_unicode_literals Feature record: CXX_FEATURE:1cxx_uniform_initialization Feature record: CXX_FEATURE:1cxx_unrestricted_unions Feature record: CXX_FEATURE:1cxx_user_literals Feature record: CXX_FEATURE:0cxx_variable_templates Feature record: CXX_FEATURE:1cxx_variadic_macros Feature record: CXX_FEATURE:1cxx_variadic_templates Detecting CXX [-std=c++98] compiler features compiled with the following output: Change Dir: /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_4eea8/fast" /usr/bin/make -f CMakeFiles/cmTC_4eea8.dir/build.make CMakeFiles/cmTC_4eea8.dir/build make[1]: ingresso nella directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Building CXX object CMakeFiles/cmTC_4eea8.dir/feature_tests.cxx.o /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=c++98 -o CMakeFiles/cmTC_4eea8.dir/feature_tests.cxx.o -c /tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/feature_tests.cxx Linking CXX executable cmTC_4eea8 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4eea8.dir/link.txt --verbose=1 /usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -rdynamic CMakeFiles/cmTC_4eea8.dir/feature_tests.cxx.o -o cmTC_4eea8 make[1]: uscita dalla directory "/tmp/yaourt-tmp-salome/aur-pamac-classic/src/pamac-classic-6.0.0/CMakeFiles/CMakeTmp" Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers Feature record: CXX_FEATURE:0cxx_alias_templates Feature record: CXX_FEATURE:0cxx_alignas Feature record: CXX_FEATURE:0cxx_alignof Feature record: CXX_FEATURE:0cxx_attributes Feature record: CXX_FEATURE:0cxx_attribute_deprecated Feature record: CXX_FEATURE:0cxx_auto_type Feature record: CXX_FEATURE:0cxx_binary_literals Feature record: CXX_FEATURE:0cxx_constexpr Feature record: CXX_FEATURE:0cxx_contextual_conversions Feature record: CXX_FEATURE:0cxx_decltype Feature record: CXX_FEATURE:0cxx_decltype_auto Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types Feature record: CXX_FEATURE:0cxx_default_function_template_args Feature record: CXX_FEATURE:0cxx_defaulted_functions Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers Feature record: CXX_FEATURE:0cxx_delegating_constructors Feature record: CXX_FEATURE:0cxx_deleted_functions Feature record: CXX_FEATURE:0cxx_digit_separators Feature record: CXX_FEATURE:0cxx_enum_forward_declarations Feature record: CXX_FEATURE:0cxx_explicit_conversions Feature record: CXX_FEATURE:0cxx_extended_friend_declarations Feature record: CXX_FEATURE:0cxx_extern_templates Feature record: CXX_FEATURE:0cxx_final Feature record: CXX_FEATURE:0cxx_func_identifier Feature record: CXX_FEATURE:0cxx_generalized_initializers Feature record: CXX_FEATURE:0cxx_generic_lambdas Feature record: CXX_FEATURE:0cxx_inheriting_constructors Feature record: CXX_FEATURE:0cxx_inline_namespaces Feature record: CXX_FEATURE:0cxx_lambdas Feature record: CXX_FEATURE:0cxx_lambda_init_captures Feature record: CXX_FEATURE:0cxx_local_type_template_args Feature record: CXX_FEATURE:0cxx_long_long_type Feature record: CXX_FEATURE:0cxx_noexcept Feature record: CXX_FEATURE:0cxx_nonstatic_member_init Feature record: CXX_FEATURE:0cxx_nullptr Feature record: CXX_FEATURE:0cxx_override Feature record: CXX_FEATURE:0cxx_range_for Feature record: CXX_FEATURE:0cxx_raw_string_literals Feature record: CXX_FEATURE:0cxx_reference_qualified_functions Feature record: CXX_FEATURE:0cxx_relaxed_constexpr Feature record: CXX_FEATURE:0cxx_return_type_deduction Feature record: CXX_FEATURE:0cxx_right_angle_brackets Feature record: CXX_FEATURE:0cxx_rvalue_references Feature record: CXX_FEATURE:0cxx_sizeof_member Feature record: CXX_FEATURE:0cxx_static_assert Feature record: CXX_FEATURE:0cxx_strong_enums Feature record: CXX_FEATURE:1cxx_template_template_parameters Feature record: CXX_FEATURE:0cxx_thread_local Feature record: CXX_FEATURE:0cxx_trailing_return_types Feature record: CXX_FEATURE:0cxx_unicode_literals Feature record: CXX_FEATURE:0cxx_uniform_initialization Feature record: CXX_FEATURE:0cxx_unrestricted_unions Feature record: CXX_FEATURE:0cxx_user_literals Feature record: CXX_FEATURE:0cxx_variable_templates Feature record: CXX_FEATURE:0cxx_variadic_macros Feature record: CXX_FEATURE:0cxx_variadic_templates