[MacPorts] #56513: gtk-doc @1.28_1 does not build on PPC Leopard, Mac OS X 10.5.8, because Python with UCS4 support is missing?

MacPorts noreply at macports.org
Sat May 19 22:22:28 UTC 2018


#56513: gtk-doc @1.28_1 does not build on PPC Leopard, Mac OS X 10.5.8, because
Python with UCS4 support is missing?
-----------------------+---------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.4.4
 Keywords:  leopard    |       Port:  gtk-doc
-----------------------+---------------------
 {{{
 make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
 .org_macports_release_tarballs_ports_gnome_gtk-doc/gtk-doc/work/gtk-
 doc-1.28/help/manual'
 if ! test -d "bn_IN/"; then mkdir "bn_IN/"; fi
 msgfmt -o "bn_IN/bn_IN.mo" "bn_IN/bn_IN.po"
 if ! test -d "bn_IN/"; then mkdir "bn_IN/"; fi
 if test -d "C"; then d="../"; else
 d="/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
 .org_macports_release_tarballs_ports_gnome_gtk-doc/gtk-doc/work/gtk-
 doc-1.28/help/manual/"; fi; \
         mo="bn_IN/bn_IN.mo"; \
         if test -f "${mo}"; then mo="../${mo}"; else
 mo="/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
 .org_macports_release_tarballs_ports_gnome_gtk-doc/gtk-doc/work/gtk-
 doc-1.28/help/manual/${mo}"; fi; \
         (cd "bn_IN/" && itstool -m "${mo}" ${d}/C/index.docbook ${d}/C
 /fdl-appendix.xml) && \
         touch "bn_IN/bn_IN.stamp"
 Traceback (most recent call last):
   File "/opt/local/bin/itstool", line 25, in <module>
     import libxml2
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/libxml2.py", line 1, in <module>
     import libxml2mod
 ImportError:
 dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/libxml2mod.so, 2): Symbol not found:
 _PyUnicodeUCS4_AsUTF8String
   Referenced from:
 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/libxml2mod.so
   Expected in: dynamic lookup

 make[2]: *** [bn_IN/bn_IN.stamp] Error 1
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
 .org_macports_release_tarballs_ports_gnome_gtk-doc/gtk-doc/work/gtk-
 doc-1.28/help/manual'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
 .org_macports_release_tarballs_ports_gnome_gtk-doc/gtk-doc/work/gtk-
 doc-1.28/help'
 make: *** [all-recursive] Error 1
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
 .org_macports_release_tarballs_ports_gnome_gtk-doc/gtk-doc/work/gtk-
 doc-1.28'
 }}}

 The installed Python varian is without UCS4 support:

 {{{
   python27 @2.7.15_0 (active)

 pete 237 /\ port select --summary
 Name       Selected       Options
 ====       ========       =======
 clang      mp-clang-3.4   mp-clang-3.3 mp-clang-3.4 none
 cython     cython27       cython27 cython36 none
 db         db48           none
 gcc        apple-gcc42    apple-gcc42 gcc40 gcc42 llvm-gcc42 mp-gcc49 mp-
 gcc5 mp-gcc6 none
 llvm       mp-llvm-3.4    mp-llvm-3.3 mp-llvm-3.4 none
 nosetests  nosetests27    nosetests27 none
 pygments   py36-pygments  py36-pygments none
 python     python27       python25-apple python27 python36 none
 python2    python27       python25-apple python27 none
 python3    python36       python36 none
 }}}

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


More information about the macports-tickets mailing list