[MacPorts] #50491: vte @0.43.2_0 fails building on 10.6.8

MacPorts noreply at macports.org
Sat Jan 30 10:15:27 PST 2016


#50491: vte @0.43.2_0 fails building on 10.6.8
-------------------------+----------------------
  Reporter:  braumann@…  |      Owner:  devans@…
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  vte         |
-------------------------+----------------------
Changes (by devans@…):

 * owner:  macports-tickets@… => devans@…
 * cc: devans@… (removed)
 * version:  2.3.4 =>
 * status:  new => assigned


Comment:

 Replying to [ticket:50491 braumann@…]:
 > While upgrading `vte` from `0.43.0_0` to `0.43.2_0` I run into this
 error:
 >
 > {{{
 > ...
 > :info:build mv -f .deps/libvte_2_91_la-iso2022.Tpo .deps/libvte_2_91_la-
 iso2022.Plo
 > :info:build /bin/sh ../libtool  --tag=CXX   --mode=compile
 /opt/local/bin/clang++-mp-3.4 -DHAVE_CONFIG_H -I. -I..
 -DG_LOG_DOMAIN=\"Vte\" -DVTE_API_VERSION=\"2.91\"
 -DDATADIR='"/opt/local/share"' -DLIBEXECDIR='"/opt/local/libexec"'
 -DLOCALEDIR='"/opt/local/share/locale"'
 -DGLIB_DISABLE_DEPRECATION_WARNINGS -DVTE_COMPILATION -I./vte -I./vte
 -I/opt/local/include -D_REENTRANT -I/opt/local/include/gtk-3.0
 -I/opt/local/include/at-spi2-atk/2.0 -I/opt/local/include/at-spi-2.0
 -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/include
 -I/opt/local/include/gtk-3.0 -I/opt/local/include
 -I/opt/local/include/cairo -I/opt/local/include
 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
 -I/opt/local/include -I/opt/local/include/pango-1.0
 -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo
 -I/opt/local/include/pixman-1 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/freetype2 -I/opt/local/include/libpng16
 -I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0
 -I/opt/local/include/libpng16 -I/opt/local/include/gio-unix-2.0/
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -I/opt/local/include/p11-kit-1 -I/opt/local/include
 -pipe -Os -arch x86_64 -stdlib=libstdc++ -std=gnu++11 -pipe -Wall -Wcast-
 align -Wendif-labels -Werror=declaration-after-statement -Werror=format=2
 -Werror=format-nonliteral -Werror=format-security -Werror=implicit-
 function-declaration -Werror=init-self -Werror=missing-include-dirs
 -Werror=missing-prototypes -Werror=pointer-arith -Wextra -Wfloat-equal
 -Wmissing-declarations -Wmissing-include-dirs -Wmissing-format-attribute
 -Wmissing-noreturn -Wno-missing-field-initializers -Wno-switch-enum -Wno-
 unused-parameter -Wno-packed -Wshadow -Wsign-compare -Wstrict-aliasing=2
 -Wundef -Wuninitialized -Wwrite-strings -fno-common -fdiagnostics-show-
 option -fno-strict-aliasing -fstack-protector -Wno-deprecated-declarations
 -fno-rtti -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden
 -pipe -Os -arch x86_64 -stdlib=libstdc++ -MT libvte_2_91_la-vtegtk.lo -MD
 -MP -MF .deps/libvte_2_91_la-vtegtk.Tpo -c -o libvte_2_91_la-vtegtk.lo
 `test -f 'vtegtk.cc' || echo './'`vtegtk.cc
 > :info:build ring.cc:886:9: warning: unused variable
 'paragraph_start_row' [-Wunused-variable]
 > :info:build                 gsize paragraph_start_row = old_row_index -
 1;
 > :info:build                       ^
 > :info:build pty.cc:601:60: error: use of undeclared identifier
 'O_CLOEXEC'
 > :info:build         fd = posix_openpt(O_RDWR | O_NOCTTY | O_NONBLOCK |
 O_CLOEXEC);
 > :info:build                                                            ^
 > :info:build pty.cc:608:55: error: use of undeclared identifier
 'O_CLOEXEC'
 > :info:build                 fd = posix_openpt(O_RDWR | O_NOCTTY |
 O_CLOEXEC);
 > :info:build                                                       ^
 > :info:build 2 errors generated.
 > :info:build make[3]: *** [libvte_2_91_la-pty.lo] Error 1
 > ...
 > }}}
 >
 > Any ideas why this symbol is not known?

 This flag constant is not defined on 10.6.  Will fix.

-- 
Ticket URL: <https://trac.macports.org/ticket/50491#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list