Package Details: openfx-arena 2.5.0-2

Git Clone URL: https://aur.archlinux.org/openfx-arena.git (read-only, click to copy)
Package Base: openfx-arena
Description: Extra OpenFX plugins for Natron
Upstream URL: https://github.com/NatronGitHub/openfx-arena
Licenses: GPL-2.0-or-later
Submitter: s0r00t
Maintainer: tecnotercio
Last Packager: tecnotercio
Votes: 17
Popularity: 0.000004
First Submitted: 2016-08-21 17:58 (UTC)
Last Updated: 2024-05-31 22:14 (UTC)

Latest Comments

1 2 3 Next › Last »

Technetium1 commented on 2022-07-18 00:01 (UTC)

Does not build in clean chroot.

berilac commented on 2021-06-22 10:58 (UTC) (edited on 2021-06-22 11:22 (UTC) by berilac)

@jaredwindover I'm having the same problem. This seems to be related:

Half-blindly experimenting - can confirm that rolling back the above commit does "solve" the problem, though I'm not suggesting to do this. Compilation hits another error a while after, which I'm not certain is related or not.

jaredwindover commented on 2021-06-19 01:42 (UTC)

Getting this error on latest. I'm on ImageMagick 7.1.0 which may be the problem.

==> Starting build()...
(cd Bundle && make)
make[1]: Entering directory '/tmp/yaourt-tmp-jared/aur-openfx-arena/src/openfx-arena-Natron-2.4.0/Bundle'
  CXX      Linux-64-release/ReadPSD.o
In file included from /usr/include/ImageMagick-7/MagickCore/MagickCore.h:78,
                 from /usr/include/ImageMagick-7/Magick++/Include.h:45,
                 from /usr/include/ImageMagick-7/Magick++.h:10,
                 from ../Magick/ReadPSD.cpp:22:
../OpenFX/Support/include/ofxsCore.h:193:26: error: expected unqualified-id before  double’
  193 |   inline bool IsNaN     (double x) { return (std::isnan)(x);    }
      |                          ^~~~~~
/usr/include/ImageMagick-7/MagickCore/magick-type.h:192:22: note: in definition of macro ‘IsNaN’
  192 | #  define IsNaN(a) ((a) != (a))
      |                      ^
../OpenFX/Support/include/ofxsCore.h:193:26: error: expected ‘)’ before ‘double’
  193 |   inline bool IsNaN     (double x) { return (std::isnan)(x);    }
      |                          ^~~~~~
/usr/include/ImageMagick-7/MagickCore/magick-type.h:192:22: note: in definition of macro ‘IsNaN’
  192 | #  define IsNaN(a) ((a) != (a))
      |                      ^
/usr/include/ImageMagick-7/MagickCore/magick-type.h:192:21: note: to match this ‘(’
  192 | #  define IsNaN(a) ((a) != (a))
      |                     ^
../OpenFX/Support/include/ofxsCore.h:193:15: note: in expansion of macro ‘IsNaN’
  193 |   inline bool IsNaN     (double x) { return (std::isnan)(x);    }
      |               ^~~~~
../OpenFX/Support/include/ofxsCore.h:193:26: error: expected ‘)’ before ‘double’
  193 |   inline bool IsNaN     (double x) { return (std::isnan)(x);    }
      |                          ^~~~~~
/usr/include/ImageMagick-7/MagickCore/magick-type.h:192:22: note: in definition of macro ‘IsNaN’
  192 | #  define IsNaN(a) ((a) != (a))
      |                      ^
/usr/include/ImageMagick-7/MagickCore/magick-type.h:192:20: note: to match this ‘(’
  192 | #  define IsNaN(a) ((a) != (a))
      |                    ^
../OpenFX/Support/include/ofxsCore.h:193:15: note: in expansion of macro ‘IsNaN’
  193 |   inline bool IsNaN     (double x) { return (std::isnan)(x);    }
      |               ^~~~~
make[1]: *** [../OpenFX/Support/Plugins/Makefile.master:83: Linux-64-release/ReadPSD.o] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-jared/aur-openfx-arena/src/openfx-arena-Natron-2.4.0/Bundle'
make: *** [Makefile:13: Bundle] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build openfx-arena.

AscensionFM commented on 2021-04-13 09:56 (UTC)

"CXXLD Linux-64-release/Arena.ofx /usr/bin/ld: cannot find -ljbig collect2: error: ld returned 1 exit status make[1]: [../OpenFX/Support/Plugins/Makefile.master:175: Linux-64-release/Arena.ofx] Error 1 make[1]: Leaving directory '/home/ascensionfm/.cache/paru/clone/openfx-arena/src/openfx-arena-Natron-2.3.15/Bundle' make: [Makefile:13: Bundle] Error 2 " whats happening?

tecnotercio commented on 2021-01-13 01:50 (UTC)

@diegobiavati: I couldn't reproduce this error, even in the chroot environment.

Reinstall the "pango" package and try again. If the error continues, send the complete build log.

diegobiavati commented on 2020-01-11 10:24 (UTC)

In install I see:

In file included from ../Text/RichText.cpp:19: ../Text/RichText.h:21:10: fatal error: pango/pangocairo.h: Arquivo ou diretório inexistente 21 | #include <pango/pangocairo.h> | ^~~~~~~~~~~~~~~~~~~~ compilation terminated.

adsun commented on 2019-07-27 01:39 (UTC)

When removing the patch, remove line 48 in the PKGBUILD:

patch $srcdir/$pkgname/Makefile.master $srcdir/../im7.patch

spider-mario commented on 2018-11-09 21:11 (UTC)

Sorry if I wasn’t clear, I meant either "$srcdir" or .., not both at the same time. $srcdir has a symlink to the patch.

tecnotercio commented on 2018-11-09 15:48 (UTC)

@kingcreole and @spider-mario: PKGBUILD changed, according to your suggestions.

spider-mario commented on 2018-11-07 19:46 (UTC) (edited on 2018-11-07 19:47 (UTC) by spider-mario)

Also, when applying the patch, the path should use "$srcdir" (or ..) instead of ../...

$srcdir is not necessarily a subdirectory of the directory containing the PKGBUILD.