Package Details: simpleitk 1.1.0-2

Git Clone URL: https://aur.archlinux.org/simpleitk.git (read-only)
Package Base: simpleitk
Description: A simplified layer built on top of ITK, intended to facilitate its use in rapid prototyping, education, interpreted languages.
Upstream URL: http://www.simpleitk.org/
Licenses: Apache
Submitter: yan12125
Maintainer: m-pilia
Last Packager: m-pilia
Votes: 1
Popularity: 0.021404
First Submitted: 2016-05-28 13:08
Last Updated: 2018-03-27 08:04

Dependencies (26)

Required by (2)

Sources (1)

Latest Comments

yan12125 commented on 2018-02-08 09:18

Dropping as I don't use this anymore.

yan12125 commented on 2017-08-04 19:08

I was using Arch's [testing] repo, which is faster than default Arch installs.

Now apparently 7.1.1-4 has entered Manjaro. Is building fine with removing "CC=clang CXX=clang++" from PKGBUILD?

kdre commented on 2017-07-11 19:38

You can find all available Manjaro repositories here:
http://repo.manjaro.org/

Packages of the current stable branch (64bit) for example here:
http://mirror.ventraip.net.au/Manjaro/stable/core/x86_64/

As of today (July 11th):
gcc-7.1.1-3-x86_64.pkg.tar.xz

This doesn't seem to be different from what Arch distributes. A search ( https://www.archlinux.org/packages/?sort=&arch=x86_64&repo=Core&q=gcc&maintainer=&flagged= ) provides gcc 7.1.1-3 as well.

So, I don't know what causes the incompatibility, but I tried again and gcc on Manjaro does not successfully compile simpleitk, clang does.

yan12125 commented on 2017-07-11 05:51

OK! I reverted the switch. Where can I find Manjaro package versions? Let's prevent such accidents the next time.

kdre commented on 2017-07-10 21:06

Yeah. Finally I succeeded to compile simpleitk. I had to compile&install itk 4.12. However, because I am running Manjaro (stable branch), the latest PKGBUILD failed for me. On my system, gcc version 7.1.1 20170528 is installed, which seems to be a bad one. I had to use the PKGBUILD which used clang for compilation (1.0.0-2).

@yan12125:
For the sake of compatibility it will be great if you can switch back to clang again.

yan12125 commented on 2017-07-10 13:38

I'm not sure where exactly the bug is. At least gdcm 2.8.0-9 + insight-toolkit 4.12.0-8 + simpleitk 1.0.0-3 builds fine on my machine. When I updated simpleitk to 1.0.0, gdcm is still at 2.6.7, so I guess ITK 4.11 is incompatible with GDCM 2.8.

By the way, I switched back to gcc. Seems the GCC bug is already fixed.

kdre commented on 2017-07-09 19:58

Don't think it is an itk bug, because simpleitk 1.0.0-1 compiled and installed without any problems.

Could it be the switch to clang?

yan12125 commented on 2017-07-08 17:15

Seems an old ITK bug. Could you upgrade to ITK 4.12 and try again?

kdre commented on 2017-07-08 14:49

I get the following error:

[ 80%] Building CXX object Code/IO/src/CMakeFiles/SimpleITKIO.dir/sitkImageSeriesReader.cxx.o
In file included from /tmp/yaourt-tmp-kdre/aur-simpleitk/src/SimpleITK/Code/IO/src/sitkImageSeriesReader.cxx:27:
/usr/include/ITK-4.11/itkGDCMSeriesFileNames.h:25:10: fatal error:
'gdcmSerieHelper.h' file not found
#include "gdcmSerieHelper.h"
^~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [Code/IO/src/CMakeFiles/SimpleITKIO.dir/build.make:135: Code/IO/src/CMakeFiles/SimpleITKIO.dir/sitkImageSeriesReader.cxx.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2176: Code/IO/src/CMakeFiles/SimpleITKIO.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build simpleitk.


The missing include file is available in:
/usr/include/gdcm-2.8/gdcmSerieHelper.h