• Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Packages → Packages: Build-list
  • Assigned To No-one
  • Operating System i686
  • Severity Low
  • Priority Medium
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Archlinux32
Opened by Andreas Baumann - 20.12.2018
Last edited by Andreas Baumann - 22.12.2018

FS#58 - texlive-bin doesn't build

g++ -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c   -I/build/texlive-bin/src/texlive-source/Work/texk -I/build/texlive-bin/src/texlive-source/texk  -I/usr/include/libpng16  -DPOPPLER_VERSION=\"0.71.0\" -I/usr/include/poppler  -I../../../texk/web2c/libmd5 -I../../../texk/web2c/pdftexdir -D_FORTIFY_SOURCE=2 -Wreturn-type -Wno-write-strings -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT pdftexdir/libpdftex_a-pdftoepdf.o -MD -MP -MF pdftexdir/.deps/libpdftex_a-pdftoepdf.Tpo -c -o pdftexdir/libpdftex_a-pdftoepdf.o `test -f 'pdftexdir/pdftoepdf.cc' || echo '../../../texk/web2c/'`pdftexdir/pdftoepdf.cc
../../../texk/web2c/pdftexdir/pdftoepdf.cc: In function ‘void copyFont(char*, Object*)’:
../../../texk/web2c/pdftexdir/pdftoepdf.cc:430:69: error: ‘std::__cxx11::basic_string’ is not an accessible base of ‘const GooString’
             epdf_mark_glyphs(fd, (char *)charset.getString()->c_str());
                                                                     ^
../../../texk/web2c/pdftexdir/pdftoepdf.cc:430:69: error: ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ is inaccessible within this context
In file included from /usr/include/c++/8.2.1/string:52,
                 from /usr/include/poppler/goo/GooString.h:37,
                 from ../../../texk/web2c/pdftexdir/pdftoepdf.cc:46:
/usr/include/c++/8.2.1/bits/basic_string.h:2290:7: note: declared here
       c_str() const _GLIBCXX_NOEXCEPT
       ^~~~~
../../../texk/web2c/pdftexdir/pdftoepdf.cc: In function ‘void copyObject(Object*)’:
../../../texk/web2c/pdftexdir/pdftoepdf.cc:569:30: error: ‘std::__cxx11::basic_string’ is not an accessible base of ‘GooString’
         p = (char *)s->c_str();
                              ^
../../../texk/web2c/pdftexdir/pdftoepdf.cc:569:30: error: ‘const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ is inaccessible within this context
In file included from /usr/include/c++/8.2.1/string:52,
                 from /usr/include/poppler/goo/GooString.h:37,
                 from ../../../texk/web2c/pdftexdir/pdftoepdf.cc:46:
/usr/include/c++/8.2.1/bits/basic_string.h:2290:7: note: declared here
       c_str() const _GLIBCXX_NOEXCEPT
       ^~~~~
make[5]: *** [Makefile:16347: pdftexdir/libpdftex_a-pdftoepdf.o] Error 1
make[5]: Leaving directory '/build/texlive-bin/src/texlive-source/Work/texk/web2c'
make[4]: *** [Makefile:16801: all-recursive] Error 1
make[4]: Leaving directory '/build/texlive-bin/src/texlive-source/Work/texk/web2c'
make[3]: *** [Makefile:4780: all] Error 2
make[3]: Leaving directory '/build/texlive-bin/src/texlive-source/Work/texk/web2c'
make[2]: *** [Makefile:911: recurse] Error 1
make[2]: Leaving directory '/build/texlive-bin/src/texlive-source/Work/texk'
make[1]: *** [Makefile:488: all-recursive] Error 1
make[1]: Leaving directory '/build/texlive-bin/src/texlive-source/Work/texk'
make: *** [Makefile:576: all-recursive] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /data/archbuild/chroots/staging-i686/abaumann/build
Closed by  Andreas Baumann
22.12.2018 07:16
Reason for closing:  Works for me
Additional comments about closing:  

Rebuilt, seems to build fine now.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing