The guile package in rawhide is planned for update to a new major release. In a test rebuild of all packages depending on guile, TeXmacs has failed to build. Rebuild results: http://mlichvar.fedorapeople.org/tmp/guile/rebuild/ New guile packages: http://mlichvar.fedorapeople.org/tmp/guile/ Please close this bug if a new upstream version of TeXmacs which works with the new guile is available or if you think the current version can be easily fixed. It doesn't have to be commited in fedora git, we are just trying to find out if we need to delay the guile update (or make a guile-compat package).
Created attachment 587614 [details] Fixes compilation against guile 2 Tested with guile 1.8.8 and 2.0.3. Unfortunately, I wasn't able to verify if it's working properly. Texmacs complains when started: <snip> Backtrace: In unknown file: ?: 7 [boot-closure #t #<catch-closure 420e600> ...] ?: 6 [catch-closure] ?: 5 [boot-closure #t #<catch-closure 4b59180> #<catch-closure 4b59160>] ?: 4 [catch-closure] ?: 3 [boot-closure #t #<catch-closure 4b5ade0> #<catch-closure 4b5adc0>] ?: 2 [catch-closure] ?: 1 [primitive-eval (if (os-mingw?) (load "kernel/boot/boot.scm") ...)] ?: 0 [primitive-load "/usr/share/TeXmacs/progs/xxx"] ERROR: In procedure primitive-load: ERROR: In procedure open-file: No such file or directory: "/usr/share/TeXmacs/progs/xxx" <snip> The 'xxx' in the path suggests that something went wrong, but I wasn't able to really track down the cause.
TeXmacs is now successfully built against guile-2.0.7 in rawhide.