[tlbuild] trial builds for TL'13

Apostolos Syropoulos asyropoulos at gmail.com
Sun Mar 24 10:54:18 CET 2013


2013/3/23 Karl Berry <karl at freefriends.org>

>
>
> I'd like to hear about all of your various environments -- gcc version,
> overall os and/or kernel version, any notes that would be useful to
> someone else using your system who wants to compile the sources.  Ok to
> send that info just to me, or here to the list, whichever you like.
>
>
Hello,

I have just tried to compile TeXLive on OpenIndiana (Solaris 11) and it
failed:

cairo (version 1.12.8 [release]) will be compiled with:

The following surface backends:
  Image:         yes (always builtin)
  Recording:     yes (always builtin)
  Observer:      yes (always builtin)
  Mime:          yes (always builtin)
  Tee:           no (disabled, use --enable-tee to enable)
  XML:           no (disabled, use --enable-xml to enable)
  Skia:          no (disabled, use --enable-skia to enable)
  Xlib:          no (disabled, use --enable-xlib to enable)
  Xlib Xrender:  no (requires --enable-xlib)
  Qt:            no (disabled, use --enable-qt to enable)
  Quartz:        no (disabled, use --enable-quartz to enable)
  Quartz-image:  no (disabled, use --enable-quartz-image to enable)
  XCB:           no (disabled, use --enable-xcb to enable)
  Win32:         no (disabled, use --enable-win32 to enable)
  OS2:           no (disabled, use --enable-os2 to enable)
  CairoScript:   no (disabled, use --enable-script to enable)
  PostScript:    no (disabled, use --enable-ps to enable)
  PDF:           no (disabled, use --enable-pdf to enable)
  SVG:           no (disabled, use --enable-svg to enable)
  OpenGL:        no (disabled, use --enable-gl to enable)
  OpenGL ES 2.0: no (disabled, use --enable-glesv2 to enable)
  BeOS:          no (disabled, use --enable-beos to enable)
  DirectFB:      no (disabled, use --enable-directfb to enable)
  OpenVG:        no (disabled, use --enable-vg to enable)
  DRM:           no (disabled, use --enable-drm to enable)
  Cogl:          no (disabled, use --enable-cogl to enable)

The following font backends:
  User:          yes (always builtin)
  FreeType:      no (disabled, use --enable-ft to enable)
  Fontconfig:    no (disabled, use --enable-fc to enable)
  Win32:         no (disabled, use --enable-win32-font to enable)
  Quartz:        no (disabled, use --enable-quartz to enable)

The following functions:
  PNG functions:   no (disabled, use --enable-png to enable)
  GLX functions:   no (disabled, use --enable-glx to enable)
  WGL functions:   no (disabled, use --enable-wgl to enable)
  EGL functions:   no (disabled, use --enable-egl to enable)
  X11-xcb functions: no (disabled, use --enable-xlib-xcb to enable)
  XCB-shm functions: no (requires --enable-xcb)

The following features and utilities:
  cairo-trace:                no (disabled, use --enable-trace to enable)
  cairo-script-interpreter:   no (disabled, use --enable-interpreter to
enable)

And the following internal features:
  pthread:       no (disabled, use --enable-pthread to enable)
  gtk-doc:       no
  gcov support:  no
  symbol-lookup: no (disabled, use --enable-symbol-lookup to enable)
  test surfaces: no (disabled, use --enable-test-surfaces to enable)
  ps testing:    no
  pdf testing:   no
  svg testing:   no


+++ It is strongly recommended that you do NOT disable the PNG functions
+++ feature.

+++ It is strongly recommended that you do NOT disable the script surface
+++ backend feature.

+++ It is strongly recommended that you do NOT disable the PostScript
surface
+++ backend feature.

+++ It is strongly recommended that you do NOT disable the PDF surface
+++ backend feature.

+++ It is strongly recommended that you do NOT disable the SVG surface
+++ backend feature.

+++ It is strongly recommended that you do NOT disable the
+++ cairo-script-interpreter feature.

*** No native surface backends enabled for your platform. It is strongly
*** recommended that you enable the native surface backend feature for your
*** platform.

*** No native font backends enabled for your platform. It is strongly
*** recommended that you enable the native font backend feature for your
*** platform.

rm -rf cairo-install
cd cairo-build \
  && make  \
  && make  install
make[4]: Entering directory
`/container/TeX/source/Work/libs/cairo/cairo-build'
 cd /container/TeX/source/Work/libs/cairo/../../../libs/cairo/cairo-1.12.8
&& /bin/bash /container/TeX/source/libs/cairo/cairo-1.12.8/build/missing
--run automake-1.11 --foreign
aclocal.m4:17: warning: this file was generated for autoconf 2.69.
You have another version of autoconf.  It may work, but is not guaranteed
to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically
`autoreconf'.
configure.ac:14: version mismatch.  This is Automake 1.11,
configure.ac:14: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:14: comes from Automake 1.11.6.  You should recreate
configure.ac:14: aclocal.m4 with aclocal and run automake again.
build/Makefile.am.changelog:57: `%'-style pattern rules are a GNU make
extension
Makefile.am:81:   `build/Makefile.am.changelog' included from here
WARNING: 'automake-1.11' is probably too old.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make[4]: ***
[/container/TeX/source/Work/libs/cairo/../../../libs/cairo/cairo-1.12.8/Makefile.in]
Error 1
make[4]: Leaving directory
`/container/TeX/source/Work/libs/cairo/cairo-build'
make[3]: *** [libcairo.la] Error 2
make[3]: Leaving directory `/container/TeX/source/Work/libs/cairo'
make[2]: *** [sublibs] Error 1
make[2]: Leaving directory `/container/TeX/source/Work/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/container/TeX/source/Work/libs'
make: *** [all-recursive] Error 1
+ echo 2
+ 1> exitstatus.txt
done (exit status 2) Κυριακή, 24 Μαρτίου 2013 11:42:59 π.μ. EET

Now automake-1.11 does exist on my system but so does automake:

$ automake --version
automake (GNU automake) 1.12.3
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <
http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <tromey at redhat.com>
       and Alexandre Duret-Lutz <adl at gnu.org>.

And my gcc is quite recent:

$ gcc --version
gcc (GCC) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Regards,

A.S.


-- 
Apostolos Syropoulos
Xanthi, GREECE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tlbuild/attachments/20130324/3a7c24f1/attachment-0001.html>


More information about the tlbuild mailing list