summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2023-05-08fixsL1pKn07
2023-05-06bumpsL1pKn07
2022-10-29python-onnxruntime: re-enable LTOChih-Hsuan Yen
As mentioned in [1], LTO works again. Also switches to the new way to configure parallelism of nvcc. Upstream introduces a similar mechanism in onnxruntime 1.10 [2], and my original approach (added in [3]) is always overridden. [1] https://aur.archlinux.org/packages/python-onnxruntime#comment-886838 [2] https://github.com/microsoft/onnxruntime/pull/8974 [3] https://github.com/archlinuxcn/repo/commit/99c193b303a416811c9cdac6b12c30804ad5acb6
2022-10-25python-onnxruntime: split C++ and Python libraries & some other changesChih-Hsuan Yen
* Rename python-onnxruntime-cuda to onnxruntime-cuda - this split package actually does not contain Python libraries. * Move optdepends to the correct package * Drop flatbuffers fix after upstream adds the compatibility back [1] * Improve onednn patch - fallback to bundled onednn if the system one is missing & wrap other usage of `DNNL_DLL_PATH` * Add CUDA architectures introduced in CUDA 11.8. See [2] * Refresh patches for 1.13 [1] https://github.com/google/flatbuffers/issues/7499 [2] https://github.com/archlinux/svntogit-community/commit/54642de5ba70f8c67ad6c16815dd31138ba47456
2022-10-23Add `-c protocol.file.allow=always` to my other packagesChih-Hsuan Yen
See: 0dfd9f002580878cd55b40a4e5ffd6c06c4612a2 Addresses https://aur.archlinux.org/packages/python-onnxruntime#comment-886281
2022-08-27fix building with flatbuffers 2.0.7Chih-Hsuan Yen
Upstream flatbuffers renamed the package from Flatbuffers to FlatBuffers (capital B) [1]. Fixes the issue reported at https://aur.archlinux.org/packages/python-onnxruntime#comment-879320 Also drops patches that are part of the latest version. [1] https://github.com/google/flatbuffers/pull/7378
2022-08-05[lilac] updated to 1.12.1-1lilac
2022-07-23update to 1.12.0Chih-Hsuan Yen
* Update Python dependencies following upstream [1]. * Rebase patches for devendoring after upstream changes [2]. * Avoid wheel.vendored, which is needed since [3] while devendored in Arch [4]. [1] https://github.com/microsoft/onnxruntime/pull/11522 [2] https://github.com/microsoft/onnxruntime/pull/11146 [3] https://github.com/microsoft/onnxruntime/pull/11834 [4] https://github.com/archlinux/svntogit-community/commit/e691288eda92fb5982ac5ac18f6459c5da560d7a
2022-05-30misc improvementsChih-Hsuan Yen
* Make CUDA build optional as requested [1] * Use a better fix for protobuf 3.20 compatibility * Fix GCC 12 build errors [1] https://aur.archlinux.org/pkgbase/python-onnxruntime#comment-858912
2022-04-28[lilac] updated to 1.11.1-1lilac
2022-04-24add a patch to make it build with protobuf 3.20Chih-Hsuan Yen
Also adds sodepends to avoid incompatible updates as well as removes unneeded items from `depends` for python-onnxruntime-cuda. See: https://github.com/microsoft/onnxruntime/issues/11129
2022-03-27[lilac] updated to 1.11.0-1lilac
2022-03-04fix compatibility with newer flatbuffersChih-Hsuan Yen
Fixes the issue mentioned at https://aur.archlinux.org/packages/python-onnxruntime#comment-854850
2021-12-31various fixes/improvementsChih-Hsuan Yen
* Switch back from clang to gcc. Apparently upstream tests more on gcc than on clang, and there are several compatibility issues between onnxruntime and clang [1,2] as well as cuda and clang [3]. On the other hand, internal compiler errors from gcc have been fixed. * Add more optional dependencies for several sub-packages, as motivated by [4]. * Fix missing orttraining Python files, which is discovered when I'm checking optional dependencies. * Don't hard-code usage of GNU make, as suggested in [4]. [1] https://github.com/microsoft/onnxruntime/pull/10014 [2] https://github.com/microsoft/onnxruntime/pull/10160 [3] https://forums.developer.nvidia.com/t/building-with-clang-cuda-11-3-0-works-but-with-cuda-11-3-1-fails-regression/182176 [4] https://aur.archlinux.org/packages/python-onnxruntime/#comment-843401
2021-12-15[lilac] updated to 1.10.0-4lilac
2021-12-13[lilac] updated to 1.10.0-2lilac
2021-11-26add workarounds for issues reported on AURChih-Hsuan Yen
2021-11-06[lilac] updated to 1.9.1-4lilac
2021-10-05[lilac] updated to 1.9.1-1lilac
2021-09-25[lilac] updated to 1.9.0-2lilac
2021-08-13[lilac] updated to 1.8.2-3lilac
2021-07-23disable LTOChih-Hsuan Yen
With LTO, linking fails after peak memory usage 33.8 GB [1]: > CMakeFiles/onnxruntime_providers_cuda.dir/build/python-onnxruntime/src/onnxruntime/onnxruntime/core/providers/cuda/activation/activations.cc.o: file not recognized: file format not recognized [1] https://build.archlinuxcn.org/grafana/d/000000003/memory?orgId=1&from=1627032600000&to=1627034400000
2021-07-08[lilac] updated to 1.8.1-1lilac
2021-06-29[lilac] updated to 1.8.0-5lilac
2021-06-03Enable CUDA and update patches for 1.8.0Chih-Hsuan Yen
Also enables orttraining and use shared libs
2021-04-08[lilac] updated to 1.7.2-1lilac
2021-03-05[lilac] updated to 1.7.1-1lilac
2021-03-04[lilac] updated to 1.7.0-2lilac
2020-12-12[lilac] updated to 1.6.0-2lilac
2020-10-30[lilac] updated to 1.5.3-1lilac
2020-10-15[lilac] updated to 1.5.2-1lilac
2020-10-01[lilac] updated to 1.5.1-2lilac
2020-07-18[lilac] updated to 1.4.0-2lilac
2020-06-17update by lilaclilac
2020-05-31update by lilaclilac
2020-05-09update by lilaclilac
2020-05-08update by lilaclilac
2020-03-11update by lilaclilac
2020-03-08update by lilaclilac
2020-02-22update by lilaclilac
2020-01-24update by lilaclilac
2019-12-22Update and fix buildingChih-Hsuan Yen
2019-12-17update by lilaclilac
2019-12-16update by lilaclilac
2019-11-15update by lilaclilac
2019-10-31update by lilaclilac
2019-10-29update by lilaclilac
2019-08-04update to 0.5.0Chih-Hsuan Yen
extra/protobuf still stucks at 3.7.0 :/
2019-07-15allow it to run with community/protobufChih-Hsuan Yen
2019-07-12new package, version 0.4.0Chih-Hsuan Yen