you could also check this.
Search Criteria
Package Details: simpleitk 2.4.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/simpleitk.git (read-only, click to copy) |
---|---|
Package Base: | simpleitk |
Description: | A simplified layer built on top of ITK |
Upstream URL: | https://github.com/SimpleITK/SimpleITK |
Licenses: | Apache-2.0 |
Submitter: | yan12125 |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2016-05-28 13:08 (UTC) |
Last Updated: | 2024-09-15 23:56 (UTC) |
Dependencies (18)
- insight-toolkitAUR (insight-toolkit-gitAUR)
- cmake (cmake-gitAUR) (make)
- eigen (eigen-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, jdk18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, jdk17-jetbrainsAUR, jdk8-openj9-binAUR, jdk-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jdk19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jabba-binAUR, jdk21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zing-21-binAUR, zing-8-binAUR, jdk23-graalvm-ee-binAUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jdkAUR, jdk21-jetbrains-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make)
- lua (make)
- mono (mono-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- openjpeg2 (openjpeg-gitAUR) (make)
- python-installer (python-installer-gitAUR) (make)
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR) (make)
- python-virtualenv (make)
- python-wheel (make)
- r (r352AUR, r-mklAUR) (make)
- ruby (make)
- swig (swig-gitAUR) (make)
- tcl (tcl-fossilAUR, tcl84AUR) (make)
- tk (tk-fossilAUR) (make)
Required by (7)
Sources (1)
hottea commented on 2024-08-24 12:14 (UTC)
m-pilia commented on 2024-08-24 11:19 (UTC)
Attention: Currently simpleitk
cannot be updated to 2.4.0, insight-toolkit
needs to be updated to 5.4 first.
m-pilia commented on 2024-05-19 07:07 (UTC) (edited on 2024-05-19 07:07 (UTC) by m-pilia)
@lahwaacz
The package fails to build:
The package builds fine in a clean chroot using dependencies (insight-toolkit
and gdcm
) themselves built on their latest version and in a clean chroot.
So my suggestion would be to try a clean re-build of gdcm
, insight-toolkit
, and simpleitk
(e.g. building them with extra-x86_64-build
from devtools
, if you don't already have a clean chroot set up).
m-pilia commented on 2024-05-19 06:52 (UTC)
@carlosal1015 "Version X will be released soon" is not a good reason to flag a package as out of date, so I am unflagging this. You can wait to flag until the release is actually distributed. If you need a trunk version, you can create a VCS package.
lahwaacz commented on 2024-04-28 13:38 (UTC)
The package fails to build:
[ 98%] Built target SimpleITKCSharpNative_CSHARP
[ 99%] Compiling C# library SimpleITKCSharpManaged: '/usr/bin/mcs /t:library /out:SimpleITKCSharpManaged.dll /platform:anycpu /sdk:2 /reference:System.dll /build/simpleitk/src/SimpleITK/build/Wrapping/CSharp/CSharpSources/*.cs'
/build/simpleitk/src/SimpleITK/build/Wrapping/CSharp/CSharpSources/AssemblyInfo.cs(25,12): warning CS7035: The specified version string `2.3.1-g42ce2' does not conform to the recommended format major.minor.build.revision
Compilation succeeded - 1 warning(s)
[ 99%] Built target SimpleITKCSharpManaged
[ 99%] Built target org_itk_simple_jar
[ 99%] Linking CXX executable bin/SimpleITKTclsh
/usr/bin/ld: /usr/lib/libITKIOGDCM-5.3.so.1: undefined reference to `gdcm::DirectionCosines::~DirectionCosines()'
collect2: error: ld returned 1 exit status
make[2]: *** [Wrapping/Tcl/CMakeFiles/SimpleITKTclsh.dir/build.make:501: Wrapping/Tcl/bin/SimpleITKTclsh] Error 1
make[1]: *** [CMakeFiles/Makefile2:2544: Wrapping/Tcl/CMakeFiles/SimpleITKTclsh.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 99%] Linking CXX shared module lib/SimpleITK.so
[ 99%] Built target SimpleITKLuaModule_LUA
[ 99%] Linking CXX shared module Packaging/SimpleITK/src/SimpleITK.so
Installing R package for testing and building binary version for distribution
/usr/bin/itkTestDriver: symbol lookup error: /usr/lib/libITKIOGDCM-5.3.so.1: undefined symbol: _ZN4gdcm16DirectionCosinesD1Ev
make[2]: *** [Wrapping/R/CMakeFiles/SimpleITK_R.dir/build.make:539: Wrapping/R/Packaging/SimpleITK/src/SimpleITK.so] Error 127
make[2]: *** Deleting file 'Wrapping/R/Packaging/SimpleITK/src/SimpleITK.so'
make[1]: *** [CMakeFiles/Makefile2:2618: Wrapping/R/CMakeFiles/SimpleITK_R.dir/all] Error 2
[ 99%] Linking CXX shared module SimpleITK/_SimpleITK.so
Generating setup.py...
[ 99%] Built target SimpleITK_PYTHON
[100%] Linking CXX shared module lib/simpleitk.so
[100%] Built target simpleitk_RUBY
make: *** [Makefile:156: all] Error 2
I was rebuilding for Python 3.12, but that does not seem to be the problem here...
waldbaer59 commented on 2024-04-13 11:46 (UTC)
@Alad: I had the same issue. It seems to depend on one of the given java environments (see list above). After I have installed java-22-openjdk-bin from the AUR and switched to it via "archlinux-java set java-22-openjdk-bin" I can now build the simpleitk package.
Regards Stephan
Alad commented on 2024-01-17 19:28 (UTC)
What kind of java packages are required? With java-17-openjdk
I get:
==> Starting prepare()...
-- Building SimpleITK version "2.3.1-g42ce2"
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Java (missing: Java_JAVAC_EXECUTABLE Java_JAR_EXECUTABLE
Java_JAVADOC_EXECUTABLE Development) (found version "17.0.9")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake/Modules/FindJava.cmake:314 (find_package_handle_standard_args)
CMake/sitkLanguageOptions.cmake:162 (find_package)
CMakeLists.txt:318 (include)
-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in prepare().
Aborting...
m-pilia commented on 2023-12-23 10:11 (UTC)
User may want to resume a partial build or edit files to debug build issues.
That is what makepkg --noprepare
is for.
xiota commented on 2023-11-21 19:15 (UTC)
Is \rm -rf build
necessary? User may want to resume a partial build or edit files to debug build issues.
There are updated cmake
commands so that cmake creates the build directory itself when needed. So mkdir -p build ; cd build
isn't needed.
Pinned Comments
m-pilia commented on 2024-08-24 11:19 (UTC)
Attention: Currently
simpleitk
cannot be updated to 2.4.0,insight-toolkit
needs to be updated to 5.4 first.