[MacPorts] #64370: pango @1.50.3_0+quartz+x11 builds on PPC Mac OS X 10.5.8, Leopard, but has a problem with markdown

MacPorts noreply at macports.org
Thu Jan 6 09:23:38 UTC 2022


#64370: pango @1.50.3_0+quartz+x11 builds on PPC Mac OS X 10.5.8, Leopard, but has
a problem with markdown
-------------------------+--------------------
 Reporter:  ballapete    |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.7.1
 Keywords:  leopard      |       Port:  pango
-------------------------+--------------------
 {{{
   py38-markdown @3.3.6_0 (active)
   py38-python-install @0.0.3_5 (active)
   python2_select @0.0_3 (active)
   python3_select @0.0_2 (active)
   python27 @2.7.18_5 (active)
   python38 @3.8.12_4 (active)
   python_select @0.3_9 (active)
 }}}
 are installed, but this `Python module is not found:

 {{{
 --->  Configuring pango
 DEBUG: Preferred compilers: macports-gcc-7 macports-gcc-6 macports-gcc-5
 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
 DEBUG: Using compiler 'MacPorts GCC 7'
 DEBUG: Executing proc-pre-org.macports.configure-configure-0
 DEBUG: Active variants check for source-type install considers
 depends_fetch depends_extract depends_lib depends_build depends_run: xz
 glib2 cairo fribidi harfbuzz Xft2 libgcc libgcc7 pkgconfig gobject-
 introspection help2man cctools gcc7 meson ninja
 DEBUG: Checking cairo for active variants for depspec
 'path:lib/pkgconfig/cairo.pc:cairo'
 DEBUG: cairo is installed with the following variants: +quartz+x11
 DEBUG:   required: quartz, forbidden:
 DEBUG:   accepted
 DEBUG: Checking cairo for active variants for depspec
 'path:lib/pkgconfig/cairo.pc:cairo'
 DEBUG: cairo is installed with the following variants: +quartz+x11
 DEBUG:   required: x11, forbidden:
 DEBUG:   accepted
 DEBUG: Executing proc-pre-org.macports.configure-configure-1
 DEBUG: Executing org.macports.configure (pango)
 DEBUG: Environment:
 CC='/opt/local/bin/gcc-mp-7'
 CC_PRINT_OPTIONS='YES'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/.CC_PRINT_OPTIONS'
 CFLAGS='-pipe -Os -Wno-error,-Wimplicit-fallthrough -arch ppc'
 CPATH='/opt/local/include'
 CPPFLAGS='-I/opt/local/include'
 CXX='/opt/local/bin/g++-mp-7'
 CXXFLAGS='-pipe -Os -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc'
 DEVELOPER_DIR='/Developer'
 F77='/opt/local/bin/gfortran-mp-7'
 F90='/opt/local/bin/gfortran-mp-7'
 F90FLAGS='-pipe -Os -m32'
 FC='/opt/local/bin/gfortran-mp-7'
 FCFLAGS='-pipe -Os -m32'
 FFLAGS='-pipe -Os -m32'
 INSTALL='/usr/bin/install -c'
 LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc'
 LIBRARY_PATH='/opt/local/lib'
 MACOSX_DEPLOYMENT_TARGET='10.5'
 NM='/opt/local/bin/nm'
 OBJC='/opt/local/bin/gcc-mp-7'
 OBJCFLAGS='-pipe -Os -arch ppc'
 OBJCXX='/opt/local/bin/g++-mp-7'
 OBJCXXFLAGS='-pipe -Os -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0 -arch ppc'
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.3"
 && /opt/local/bin/meson --prefix=/opt/local -Dxft=enabled
 -Dintrospection=enabled -Dlt_cv_path_NM=/opt/local/bin/nm
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.3
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build
 DEBUG: system:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.3"
 && /opt/local/bin/meson --prefix=/opt/local -Dxft=enabled
 -Dintrospection=enabled -Dlt_cv_path_NM=/opt/local/bin/nm
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.3
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build
 The Meson build system
 Version: 0.59.1
 Source dir:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.3
 Build dir:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build
 Build type: native build
 WARNING: Unknown options: "lt_cv_path_NM"
 The value of new options can be set with:
 meson setup <builddir> --reconfigure -Dnew_option=new_value ...
 Project name: pango
 Project version: 1.50.3
 C compiler for the host machine: /opt/local/bin/gcc-mp-7 (gcc 7.5.0 "gcc-
 mp-7 (MacPorts gcc7 7.5.0_3) 7.5.0")
 C linker for the host machine: /opt/local/bin/gcc-mp-7 ld64 127.2
 C++ compiler for the host machine: /opt/local/bin/g++-mp-7 (gcc 7.5.0
 "g++-mp-7 (MacPorts gcc7 7.5.0_3) 7.5.0")
 C++ linker for the host machine: /opt/local/bin/g++-mp-7 ld64 127.2
 Host machine cpu family: ppc
 Host machine cpu: power macintosh
 Compiler for C supports arguments -Wno-c++11-extensions: NO
 Compiler for C supports arguments -Wno-missing-include-dirs: YES
 Compiler for C supports arguments -Wno-typedef-redefinition: NO
 Compiler for C supports arguments -Wduplicated-branches: YES
 Compiler for C supports arguments -Wduplicated-cond: YES
 Compiler for C supports arguments -Wformat=2: YES
 Compiler for C supports arguments -Wformat-nonliteral: YES
 Compiler for C supports arguments -Wformat-security: YES
 Compiler for C supports arguments -Wignored-qualifiers: YES
 Compiler for C supports arguments -Wimplicit-function-declaration: YES
 Compiler for C supports arguments -Wlogical-op: YES
 Compiler for C supports arguments -Wmisleading-indentation: YES
 Compiler for C supports arguments -Wmissing-format-attribute: YES
 Compiler for C supports arguments -Wmissing-include-dirs: YES
 Compiler for C supports arguments -Wmissing-noreturn: YES
 Compiler for C supports arguments -Wnested-externs: YES
 Compiler for C supports arguments -Wold-style-definition: YES
 Compiler for C supports arguments -Wpointer-arith: YES
 Compiler for C supports arguments -Wshadow: YES
 Compiler for C supports arguments -Wstrict-prototypes: YES
 Compiler for C supports arguments -Wswitch-default: YES
 Compiler for C supports arguments -Wswitch-enum: YES
 Compiler for C supports arguments -Wundef: YES
 Compiler for C supports arguments -Wuninitialized: YES
 Compiler for C supports arguments -Wunused: YES
 Compiler for C supports arguments -Werror=address: YES
 Compiler for C supports arguments -Werror=array-bounds: YES
 Compiler for C supports arguments -Werror=empty-body: YES
 Compiler for C supports arguments -Werror=implicit: YES
 Compiler for C supports arguments -Werror=implicit-fallthrough: YES
 Compiler for C supports arguments -Werror=init-self: YES
 Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
 Compiler for C supports arguments -Werror=main: YES
 Compiler for C supports arguments -Werror=missing-braces: YES
 Compiler for C supports arguments -Werror=missing-declarations: YES
 Compiler for C supports arguments -Werror=missing-prototypes: YES
 Compiler for C supports arguments -Werror=nonnull: YES
 Compiler for C supports arguments -Werror=pointer-to-int-cast: YES
 Compiler for C supports arguments -Werror=redundant-decls: YES
 Compiler for C supports arguments -Werror=return-type: YES
 Compiler for C supports arguments -Werror=sequence-point: YES
 Compiler for C supports arguments -Werror=trigraphs: YES
 Compiler for C supports arguments -Werror=vla: YES
 Compiler for C supports arguments -Werror=write-strings: YES
 Compiler for C supports arguments -fno-strict-aliasing: YES
 Compiler for C supports arguments -Wpointer-arith: YES (cached)
 Compiler for C supports arguments -Wmissing-declarations: YES
 Compiler for C supports arguments -Wformat=2: YES (cached)
 Compiler for C supports arguments -Wformat-nonliteral: YES (cached)
 Compiler for C supports arguments -Wformat-security: YES (cached)
 Compiler for C supports arguments -Wunused: YES (cached)
 Compiler for C supports arguments -Wcast-align: YES
 Compiler for C supports arguments -Wmissing-noreturn: YES (cached)
 Compiler for C supports arguments -Wmissing-format-attribute: YES (cached)
 Compiler for C supports arguments -Wmissing-include-dirs: YES (cached)
 Compiler for C supports arguments -Wlogical-op: YES (cached)
 Compiler for C supports arguments -Wno-uninitialized: YES
 Compiler for C supports arguments -Wno-shadow: YES
 Compiler for C supports arguments -Werror=implicit-fallthrough: YES
 (cached)
 Compiler for C supports arguments -Werror=nonnull: YES (cached)
 Compiler for C supports arguments -Werror=init-self: YES (cached)
 Compiler for C supports arguments -Werror=main: YES (cached)
 Compiler for C supports arguments -Werror=missing-braces: YES (cached)
 Compiler for C supports arguments -Werror=sequence-point: YES (cached)
 Compiler for C supports arguments -Werror=return-type: YES (cached)
 Compiler for C supports arguments -Werror=trigraphs: YES (cached)
 Compiler for C supports arguments -Werror=array-bounds: YES (cached)
 Compiler for C supports arguments -Werror=write-strings: YES (cached)
 Compiler for C supports arguments -Werror=address: YES (cached)
 Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
 (cached)
 Compiler for C supports arguments -Werror=empty-body: YES (cached)
 Compiler for C supports arguments -Werror=write-strings: YES (cached)
 Compiler for C supports arguments -Werror=unused-but-set-variable: YES
 Compiler for C supports arguments -Wundef: YES (cached)
 Compiler for C supports arguments -Werror=redundant-decls: YES (cached)
 Compiler for C supports arguments -fvisibility=hidden: YES
 Checking for function "sysconf" : YES
 Checking for function "getpagesize" : YES
 Checking for function "flockfile" : YES
 Checking for function "strtok_r" : YES
 Has header "unistd.h" : YES
 Has header "sys/mman.h" : YES
 Has header "dirent.h" : YES
 Message: Enabling various debug infrastructure
 Library m found: YES
 Found pkg-config: /opt/local/bin/pkg-config (0.29.2)
 Run-time dependency glib-2.0 found: YES 2.64.6
 Run-time dependency gobject-2.0 found: YES 2.64.6
 Run-time dependency gio-2.0 found: YES 2.64.6
 Run-time dependency fribidi found: YES 1.0.11
 Run-time dependency libthai found: YES 0.1.18
 Checking for function "th_brk_find_breaks" with dependency libthai: NO
 Run-time dependency harfbuzz found: YES 3.2.0
 Run-time dependency fontconfig found: YES 2.13.1
 Message: fontconfig has FcWeightFromOpenTypeDouble: YES
 Run-time dependency freetype2 found: YES 24.1.18
 Run-time dependency xft found: YES 2.3.4
 Run-time dependency xrender found: YES 0.9.10
 Run-time dependency appleframeworks found: YES (ApplicationServices)
 Checking if "CoreText availability" with dependency appleframeworks links:
 NO
 Run-time dependency appleframeworks found: YES (CoreFoundation,
 ApplicationServices)
 Run-time dependency cairo found: YES 1.17.4
 Run-time dependency cairo-ft found: YES 1.17.4
 Found CMake: /opt/local/bin/cmake (3.22.1)
 Run-time dependency cairo-win32 found: NO (tried pkgconfig, framework and
 cmake)
 Run-time dependency cairo-quartz found: YES 1.17.4
 Run-time dependency cairo-png found: YES 1.17.4
 Run-time dependency cairo-ps found: YES 1.17.4
 Run-time dependency cairo-pdf found: YES 1.17.4
 Run-time dependency cairo-xlib found: YES 1.17.4
 Dependency sysprof-capture-4 skipped: feature sysprof disabled
 Run-time dependency gi-docgen found: NO (tried pkgconfig, framework and
 cmake)
 Looking for a fallback subproject for the dependency gi-docgen

 Executing subproject gi-docgen

 gi-docgen| WARNING: In subproject gi-docgen: Unknown options:
 "lt_cv_path_NM"
 gi-docgen| The value of new options can be set with:
 gi-docgen| meson setup <builddir> --reconfigure -Dnew_option=new_value ...
 gi-docgen| Project name: gi-docgen
 gi-docgen| Project version: 2021.9
 gi-docgen| Program python3 (jinja2, markdown, markupsafe, pygments, toml,
 typogrify) found: NO modules: jinja2, markupsafe, pygments, toml,
 typogrify

 gi-docgen| subprojects/gi-docgen/meson.build:10:0: Exception: python3 is
 missing modules: markdown     <==== and line above

 Subproject subprojects/gi-docgen is buildable: NO (disabling)
 Dependency gi-docgen from subproject gi-docgen found: NO (subproject
 failed to configure)
 Configuring config.h using configuration
 Configuring pango-features.h using configuration
 Program glib-mkenums found: YES (/opt/local/bin/glib-mkenums)
 Program g-ir-scanner found: YES (/opt/local/bin/g-ir-scanner)
 Run-time dependency harfbuzz-gobject found: YES 3.2.0
 Run-time dependency gobject-introspection-1.0 found: YES 1.60.2
 Dependency gobject-introspection-1.0 found: YES 1.60.2 (cached)
 Program g-ir-scanner found: YES (/opt/local/bin/g-ir-scanner)
 Dependency gobject-introspection-1.0 found: YES 1.60.2 (cached)
 Program g-ir-compiler found: YES (/opt/local/bin/g-ir-compiler)
 Program help2man found: YES (/opt/local/bin/help2man)
 Program build-aux/meson/dist-docs.py found: YES
 (/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.3
 /build-aux/meson/dist-docs.py)
 Build targets in project: 75

 pango 1.50.3

     Font backends     : freetype

   Features
     Cairo support     : True
     Fontconfig support: True
     Freetype support  : True
     Thai support      : True
     Sysprof support   : False

   Toolchain
     Compiler          : gcc
     Linker            : ld64

   Build
     Debugging         : True
     Optimization      : 2
     Introspection     : True
     Documentation     : False
     Install tests     : False

   Directories
     prefix            : /opt/local
     includedir        : /opt/local/include
     libdir            : /opt/local/lib
     datadir           : /opt/local/share

   Subprojects
     gi-docgen         : NO python3 is missing modules: markdown   <=====

 Found ninja-1.10.2 at /opt/local/bin/ninja

 DEBUG: Executing portconfigure::configure_finish
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: build phase started at Wed Jan  5 21:05:52 CET 2022
 --->  Building pango
 }}}

 On Leopard port has to update a few more ports. In one, two, or more days
 I'll be able to build again see what this will show.

-- 
Ticket URL: <https://trac.macports.org/ticket/64370>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list