#2 Add a dependency on mf - fixes one build failure
Closed 2 years ago by mrc0mmand. Opened 6 years ago by pcahyna.
rpms/ pcahyna/libtommath metafix  into  rawhide

file modified
+7 -2
@@ -1,6 +1,6 @@ 

  Name:           libtommath

  Version:        1.0.1

- Release:        5%{?dist}

+ Release:        6%{?dist}

  Summary:        A portable number theoretic multiple-precision integer library

  License:        Public Domain

  URL:            http://www.libtom.net/
@@ -15,6 +15,7 @@ 

  BuildRequires:  texlive-latex-bin-bin

  BuildRequires:  texlive-makeindex-bin

  BuildRequires:  texlive-mfware-bin

+ BuildRequires:  /usr/bin/mf

  BuildRequires:  tex(cmr10.tfm)

  BuildRequires:  tex(fancyhdr.sty)

  BuildRequires:  tex(hyphen.tex)
@@ -55,7 +56,7 @@ 

  %build

  %set_build_flags

  %make_build V=1 CFLAGS="$CFLAGS -I./" -f makefile.shared

- %make_build V=1 -f makefile poster manual docs

+ make V=1 -f makefile poster manual docs

  

  %install

  %make_install V=1 CFLAGS="$CFLAGS -I./" PREFIX=%{_prefix} LIBPATH=%{_libdir} -f makefile.shared
@@ -78,6 +79,10 @@ 

  %doc doc/bn.pdf doc/poster.pdf doc/tommath.pdf

  

  %changelog

+ * Wed May 23 2018 Pavel Cahyna <pcahyna@redhat.com> - 1.0.1-6

+ - On post-28 Fedora, build fails as it can't execute mf. Add a dependency on it.

+ - Do not use parallel make for docs, it fails the build.

+ 

  * Thu Apr 05 2018 Rafael Santos <rdossant@redhat.com> - 1.0.1-5

  - Resolves #1548832 - Fix Fedora build flags injection

  

no initial comment

1 new commit added

  • Do not use parallel make for docs, it fails the build:
6 years ago

this PR includes the commit in PR#1.

rebased onto 2e3cbee

5 years ago

Even after those commits, builds fail on f28 when building the docs, see https://koji.fedoraproject.org/koji/taskinfo?taskID=28017347 . The reason seems to be that texlive-dvips no longer provides the file /usr/share/texlive/texmf-dist/fonts/map/dvips/updmap/psfonts_t1.map. One can workaround this by BuildRequires: texlive-updmap-map. The update that broke it is probably https://bodhi.fedoraproject.org/updates/FEDORA-2018-694af37c58 by @spot .

Should be, hopefully, addressed in the latest rawhide.

Pull-Request has been closed by mrc0mmand

2 years ago