Solved adding export GIT_CLONE_PROTECTION_ACTIVE=false
in the pkgbuild and still fails to build
Search Criteria
Package Details: tahoma2d-git 1.5.r0.gce378cbd6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/tahoma2d-git.git (read-only, click to copy) |
---|---|
Package Base: | tahoma2d-git |
Description: | Software for producing a 2D animation |
Upstream URL: | https://tahoma2d.org/ |
Licenses: | BSD |
Conflicts: | tahoma2d |
Provides: | tahoma2d |
Submitter: | FabioLolix |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2021-08-22 13:46 (UTC) |
Last Updated: | 2024-12-01 14:52 (UTC) |
Dependencies (17)
- cblas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, blas-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blis-gitAUR, blisAUR, openblas-lapackAUR, blas-mklAUR, aocl-blisAUR, blas-openblas)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- freeglut (freeglut-x11-gitAUR, freeglut-wayland-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libmypaint (libmypaint-gitAUR)
- opencv (opencv-cuda)
- qt5-multimedia
- qt5-script (qt5-script-gitAUR)
- qt5-serialport (qt5-serialport-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- superlu
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- git-lfs (git-lfs-gitAUR) (make)
- qt5-tools (make)
Required by (0)
Sources (2)
Latest Comments
FabioLolix commented on 2024-05-20 21:27 (UTC) (edited on 2024-05-20 21:27 (UTC) by FabioLolix)
FabioLolix commented on 2024-05-20 21:16 (UTC)
Trying a build and got
-> Creating working copy of tahoma2d git repo...
Cloning into 'tahoma2d'...
done.
Updating files: 100% (11818/11818), done.
fatal: active `post-checkout` hook found during `git clone`:
/home/fabio/Dev/Github/PKGBUILD-AUR_fix/t/tahoma2d-git/src/tahoma2d/.git/hooks/post-checkout
For security reasons, this is disallowed by default.
If this is intentional and the hook should actually be run, please
run the command again with `GIT_CLONE_PROTECTION_ACTIVE=false`
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'
==> ERROR: Failure while creating working copy of tahoma2d git repo
Deleting source in common source dest solved nothing
FabioLolix commented on 2024-01-07 17:42 (UTC)
Sorry for radio silence
Currently broken https://github.com/tahoma2d/tahoma2d/issues/1248#issuecomment-1880120841
Proposed solutions didn't work for me
pkgbuild hosted here https://github.com/FabioLolix/PKGBUILD-AUR_fix
I had to install the 'vtk' and 'verdict' packages for the build to succeed.
Lack of that packages have never been an issue, I build this with devtools mainly, which was your error?
ABelliqueux commented on 2023-11-17 14:58 (UTC) (edited on 2023-12-08 14:31 (UTC) by ABelliqueux)
This is because the tiff library was bumped to 4.2.0 since 1.3.1.
Either edit PKGBUILD, l.36 to reflect that :
pushd "tahoma2d/thirdparty/tiff-4.0.3"
pushd "tahoma2d/thirdparty/tiff-4.2.0"
but it would be a better option for the maintainer to programatically find out the correct folder, e.g :
build() {
pushd "$(find tahoma2d/thirdparty/ -type d -name "tiff-*")"
./configure --with-pic --disable-jbig
make
popd
@FabioLolix I can create a PR if you want.
Additionally, If you encounter a build error around 62%, try linking libdeflate manually, i.e : Edit PKGBUILD, l.58 and prefix make
with CMAKE_CXX_FLAGS="-ldeflate"
:
cd build
cmake -G "Unix Makefiles" ../tahoma2d/toonz/sources \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_SKIP_RPATH=YES
CMAKE_CXX_FLAGS="-ldeflate" make
Finally, I had to install the 'vtk' and 'verdict' packages for the build to succeed.
Pinned Comments
FabioLolix commented on 2024-01-07 17:42 (UTC)
Sorry for radio silence
Currently broken https://github.com/tahoma2d/tahoma2d/issues/1248#issuecomment-1880120841
Proposed solutions didn't work for me
pkgbuild hosted here https://github.com/FabioLolix/PKGBUILD-AUR_fix
Lack of that packages have never been an issue, I build this with devtools mainly, which was your error?