summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorVadim Yanitskiy2023-08-30 01:06:26 +0700
committerVadim Yanitskiy2023-08-30 01:21:27 +0700
commitde76f280611acecbe8a61b552ca5933702c1b6c6 (patch)
tree6329c4d3f4f0a2361bd3ff71549d74a3ef90590a /.SRCINFO
parentc41564f25a9d337d1ff51f70d8d737dc027e0f00 (diff)
downloadaur-de76f280611acecbe8a61b552ca5933702c1b6c6.tar.gz
Fix build: make dep, disable lto/buildflags/makeflags
Currently we cannot build even old versions due to broken dependencies in the TITAN's hand-written Makefiles. Making the 'dep' target first helps to overcome the majority of them, but it still does not compile due to various compilation errors. Disabling 'lto' was recommended by the project maintainers [1]. I also had to disable '{build,make}flags' to overcome the compilation errors and make-loops (endlessly making the same subdir). [1] https://gitlab.eclipse.org/eclipse/titan/titan.core/-/issues/595
Diffstat (limited to '.SRCINFO')
-rw-r--r--.SRCINFO3
1 files changed, 3 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5058ce36f06f..3f4184074dab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -15,6 +15,9 @@ pkgbase = titan-git
depends = ncurses
depends = openssl
depends = jdk8-openjdk
+ options = !lto
+ options = !buildflags
+ options = !makeflags
source = git+https://gitlab.eclipse.org/eclipse/titan/titan.core.git
source = titan.profile
md5sums = SKIP