Opened 4 years ago

Closed 2 years ago

#62627 closed defect (fixed)

vala @0.50.4 cannot be built on PPC Leopard because it seems to need a libcxx?

Reported by: ballapete (Peter "Pete" Dyballa) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: leopard Cc:
Port: vala

Description (last modified by kencu (Ken))

massive log deleted and attached

Attachments (2)

main.log (321 bytes) - added by ballapete (Peter "Pete" Dyballa) 4 years ago.
Main.log from PPC Leopard of libcxx
vala_log.txt (159.9 KB) - added by kencu (Ken) 3 years ago.

Download all attachments as: .zip

Change History (20)

Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

Attachment: main.log added

Main.log from PPC Leopard of libcxx

comment:1 Changed 3 years ago by barracuda156

I can confirm that vala does build successfully with no tweaks.

36-9:~ arjuna$ port -v installed vala
The following ports are currently installed:
  vala @0.52.5_0 (active) requested_variants='' platform='darwin 9' archs='ppc' date='2021-12-13T05:14:47+0800'

comment:2 Changed 3 years ago by mascguy (Christopher Nielsen)

Cc: mascguy added

comment:3 in reply to:  1 Changed 3 years ago by barracuda156

Replying to barracuda156:

I can confirm that vala does build successfully with no tweaks.

However it either is faulty or extremely slow. Basically anything involving vapigen hangs forever.

Can anyone confirm if it works normally or broken for everyone / for everyone on ppc?

comment:4 Changed 3 years ago by ballapete (Peter "Pete" Dyballa)

Last weekend I could upgrade to vala @0.54.7_0 on PPC Leopard (Mac OS X 10.5.8)…

comment:5 in reply to:  4 ; Changed 3 years ago by mascguy (Christopher Nielsen)

Owner: set to mascguy
Status: newassigned

Replying to ballapete:

Last weekend I could upgrade to vala @0.54.7_0 on PPC Leopard (Mac OS X 10.5.8)…

@barracuda156, can you confirm whether this is still an issue for you?

comment:6 in reply to:  5 Changed 3 years ago by barracuda156

Replying to mascguy:

Replying to ballapete:

Last weekend I could upgrade to vala @0.54.7_0 on PPC Leopard (Mac OS X 10.5.8)…

@barracuda156, can you confirm whether this is still an issue for you?

vala itself builds, I have just upgraded to @0.56.0, however vapigen does not seem functional. Is there some trivial port just to check if it works?

  1. S. And what I am interested to know is whether you can use vala to build something else on PPC. vala itself builds with no tweaks for me.
Last edited 3 years ago by barracuda156 (previous) (diff)

comment:7 in reply to:  5 Changed 3 years ago by barracuda156

Replying to mascguy:

Replying to ballapete:

Last weekend I could upgrade to vala @0.54.7_0 on PPC Leopard (Mac OS X 10.5.8)…

@barracuda156, can you confirm whether this is still an issue for you?

As an example: libosinfo build freezes on:

GEN      libosinfo-1.0.vapi

I also cannot upgrade gexiv2 and gcr to the latest versions.

comment:8 Changed 3 years ago by Christopher Nielsen <mascguy@…>

In bfcd642c89d23f106c7d718bc87db83d27c26a5d/macports-ports (master):

vala/vala-devel: enable tests
See: #62627

comment:9 Changed 3 years ago by mascguy (Christopher Nielsen)

FYI, I've enabled tests for vala and vala-devel.

Based on local testing, you can expect some failures. But might give us more insight into the issue(s) you're dealing with. (If you choose to provide us with the logs, please attach them, rather than pasting the entire contents into a comment.)

comment:10 Changed 3 years ago by kencu (Ken)

Description: modified (diff)

Changed 3 years ago by kencu (Ken)

Attachment: vala_log.txt added

comment:11 in reply to:  10 ; Changed 3 years ago by barracuda156

Replying to kencu:

Strange that it wants to use clang on Leopard PPC.

  1. S. Could you or anyone confirm whether vapigen is working on PPC beyond building itself? Multiple gnome-related ports have vapigen options, with meson they are usually invoked with -Dvapi=enabled or alike. Some do not have explicit option, but nevertheless pull out vapigen from gir compiler – for example, the latest version of gcr (which fails to build at the very end, freezing on vapigen process).

comment:12 in reply to:  5 Changed 3 years ago by barracuda156

Replying to mascguy:

Replying to ballapete:

Last weekend I could upgrade to vala @0.54.7_0 on PPC Leopard (Mac OS X 10.5.8)…

@barracuda156, can you confirm whether this is still an issue for you?

An example of vala hanging on Leopard when trying to build libgda:

Analysis of sampling valac (pid 4263) every 1 millisecond
Call graph:
    909 Thread_3617
      909 start
        909 main
          909 vala_compiler_run
            909 vala_parser_parse
              909 vala_code_context_accept
                909 vala_parser_parse_file
                  909 vala_parser_parse_declarations
                    909 vala_parser_parse_declaration
                      909 vala_parser_parse_namespace_declaration
                        909 vala_parser_parse_declarations
                          909 vala_parser_parse_declaration
                            909 vala_parser_parse_namespace_declaration
                              909 vala_parser_parse_declarations
                                909 vala_parser_parse_declaration
                                  909 vala_parser_parse_method_declaration
                                    909 vala_method_construct
                                      909 vala_symbol_construct
                                        909 g_type_create_instance
                                          909 g_slice_alloc0
                                            909 g_slice_alloc
                                              909 slab_allocator_alloc_chunk
                                                909 posix_memalign
                                                  909 malloc_zone_memalign
                                                    909 szone_memalign
                                                      909 szone_free
                                                        909 small_free_detach_region
                                                          909 small_free_detach_region

Total number in stack (recursive counted multiple, when >=5):

Sort by top of stack, same collapsed (when >= 5):
        small_free_detach_region        909

Analysis of sampling valac (pid 4263) every 1 millisecond
Call graph:
    901 Thread_3617
      901 start
        901 main
          901 vala_compiler_run
            901 vala_parser_parse
              901 vala_code_context_accept
                901 vala_parser_parse_file
                  901 vala_parser_parse_declarations
                    901 vala_parser_parse_declaration
                      901 vala_parser_parse_namespace_declaration
                        901 vala_parser_parse_declarations
                          901 vala_parser_parse_declaration
                            901 vala_parser_parse_namespace_declaration
                              901 vala_parser_parse_declarations
                                901 vala_parser_parse_declaration
                                  901 vala_parser_parse_method_declaration
                                    901 vala_method_construct
                                      901 vala_symbol_construct
                                        901 g_type_create_instance
                                          901 g_slice_alloc0
                                            901 g_slice_alloc
                                              901 slab_allocator_alloc_chunk
                                                901 posix_memalign
                                                  901 malloc_zone_memalign
                                                    901 szone_memalign
                                                      901 szone_free
                                                        901 small_free_detach_region
                                                          901 small_free_detach_region

Total number in stack (recursive counted multiple, when >=5):

Sort by top of stack, same collapsed (when >= 5):
        small_free_detach_region        901

Etc, upon refreshing just numbers change.

comment:13 in reply to:  11 Changed 3 years ago by ballapete (Peter "Pete" Dyballa)

Replying to barracuda156:

  1. S. Could you or anyone confirm whether vapigen is working on PPC beyond building itself? Multiple gnome-related ports have vapigen options, with meson they are usually invoked with -Dvapi=enabled or alike. Some do not have explicit option, but nevertheless pull out vapigen from gir compiler – for example, the latest version of gcr (which fails to build at the very end, freezing on vapigen process).

For me it worked in 588.166u 195.583s 20:42.87 63.0% 0+0k 457+2389io 6231pf+0w time (a bit over 20 minutes of waiting) to build gcr @3.38.1. I have these rdeps installed on PPC Mac OS X 10.5.8, Leopard:

Xft2:			Xft2 @2.3.4_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-08-08T08:47:35+0200'
apple-gcc42:		apple-gcc42 @5666.3_16+gpl3		requested_variants='+gpl3'	platform='darwin 9' archs='ppc'		date='2020-11-08T03:39:27+0100'
at-spi2-atk:		at-spi2-atk @2.38.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-09-17T20:43:35+0200'
at-spi2-core:		at-spi2-core @2.38.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-09-17T20:40:16+0200'
atk:			atk @2.36.0_2				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-01-22T13:12:01+0100'
autoconf:		autoconf @2.71_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-03-09T23:56:58+0100'
autoconf-archive:	autoconf-archive @2022.02.11_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-17T19:45:29+0100'
automake:		automake @1.16.5_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-10-30T13:23:36+0200'
bison:			bison @3.8.2_2				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-06T13:49:12+0100'
bison-runtime:		bison-runtime @3.8.2_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-10-09T14:48:01+0200'
brotli:			brotli @1.0.9_2				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-04-27T22:50:32+0200'
bzip2:			bzip2 @1.0.8_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-07-21T20:51:50+0200'
cairo:			cairo @1.17.4_0+quartz+x11		requested_variants='+quartz+x11'platform='darwin 9' archs='ppc'		date='2021-10-09T18:24:25+0200'
cctools:		cctools @949.0.1_1+llvm34		requested_variants='+llvm34'	platform='darwin 9' archs='ppc'		date='2021-07-16T02:16:06+0200'
cmake:			cmake @3.22.4_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T13:36:24+0200'
coreutils:		coreutils @8.32_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-06T17:49:05+0100'
curl:			curl @7.82.0_0+ares+http2+sftp_scp+ssl	requested_variants='+ares+http2+sftp_scp+ssl' platform='darwin 9' archs='ppc'	date='2022-03-13T09:36:49+0100'
curl-ca-bundle:		curl-ca-bundle @7.82.0_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-03-13T09:18:06+0100'
cython_select:		cython_select @0.1_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2019-01-26T12:00:30+0100'
dav1d:			dav1d @1.0.0_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T00:25:13+0200'
db48:			db48 @4.8.30_4+java			requested_variants='+java'	platform='darwin 9' archs='ppc'		date='2016-10-19T00:08:46+0200'
dbus:			dbus @1.12.20_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-11-14T14:19:53+0100'
dejagnu:		dejagnu @1.6.2_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2019-03-03T11:47:57+0100'
desktop-file-utils:	desktop-file-utils @0.26_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-06-25T00:08:42+0200'
docbook-xml:		docbook-xml @5.0_3			requested_variants=''		platform='darwin 9' archs='noarch'	date='2014-04-18T14:40:25+0200'
docbook-xml-4.1.2:	docbook-xml-4.1.2 @5.0_1		requested_variants=''		platform='darwin 9' archs='noarch'	date='2012-09-18T00:02:37+0200'
docbook-xml-4.2:	docbook-xml-4.2 @5.0_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-01-12T21:36:43+0100'
docbook-xml-4.3:	docbook-xml-4.3 @5.0_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-01-12T21:35:18+0100'
docbook-xml-4.4:	docbook-xml-4.4 @5.0_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-01-12T21:35:40+0100'
docbook-xml-4.5:	docbook-xml-4.5 @5.0_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-01-12T21:36:01+0100'
docbook-xml-5.0:	docbook-xml-5.0 @5.0_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-01-12T21:50:57+0100'
docbook-xsl-nons:	docbook-xsl-nons @1.79.2_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-05-19T22:09:53+0200'
expat:			expat @2.4.8_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T12:30:12+0200'
expect:			expect @5.45.4_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-06-26T11:23:35+0200'
findutils:		findutils @4.7.0_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-06T22:13:57+0100'
flex:			flex @2.6.4_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2017-09-10T09:11:38+0200'
fontconfig:		fontconfig @2.13.1_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-09-08T16:42:13+0200'
fonttools_select:	
fop:			fop @1.1_1				requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-01-23T12:43:43+0100'
freetype:		freetype @2.12.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T15:09:13+0200'
fribidi:		fribidi @1.0.11_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-10-03T08:40:36+0200'
gawk:			gawk @5.1.1_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-06T16:12:45+0100'
gcc7:			gcc7 @7.5.0_3				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-02T15:10:15+0100'
gcc_select:		gcc_select @0.1_9			requested_variants=''		platform='darwin 9' archs='noarch'	date='2020-11-07T19:13:28+0100'
gd2:			gd2 @2.3.3_1+x11			requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2021-10-03T08:47:59+0200'
gdbm:			gdbm @1.23_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-06T23:02:20+0100'
gdk-pixbuf2:		gdk-pixbuf2 @2.42.8_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-24T02:15:07+0200'
getopt:			getopt @1.1.6_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2015-05-01T16:03:10+0200'
gettext:		gettext @0.21_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-29T20:03:53+0100'
gettext-runtime:	gettext-runtime @0.21_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-29T18:53:50+0100'
gettext-tools-libs:	gettext-tools-libs @0.21_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-29T19:27:10+0100'
ghostscript:		ghostscript @9.55.0_0+x11		requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2022-02-06T06:33:33+0100'
giflib:			giflib @4.2.3_0+x11			requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2013-09-08T07:49:59+0200'
gindent:		gindent @2.2.12_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-10-29T00:53:46+0100'
glib2:			glib2 @2.64.6_2+x11			requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2022-04-09T14:57:34+0200'
gmake:			gmake @4.3_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-01-27T08:49:02+0100'
gmp:			gmp @6.2.1_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T16:54:37+0200'
gnupg2:			gnupg2 @2.2.34_0+pinentry		requested_variants='+pinentry'	platform='darwin 9' archs='ppc'		date='2022-02-24T14:27:07+0100'
gnutls:			gnutls @3.6.16_3+dane			requested_variants='+dane'	platform='darwin 9' archs='ppc'		date='2022-02-06T18:05:27+0100'
gobject-introspection:	gobject-introspection @1.72.0_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T16:11:38+0200'
gperf:			gperf @3.1_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2017-07-09T15:04:08+0200'
graphite2:		graphite2 @1.3.13_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-10-10T19:41:28+0200'
graphviz:		graphviz @2.50.0_0+gdk_pixbuf+pangocairo+rsvg+x11	requested_variants='+gdk_pixbuf+pangocairo+rsvg+x11' platform='darwin 9' archs='ppc'	date='2022-01-06T03:29:30+0100'
grep:			grep @3.7_2				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-06T18:16:06+0100'
groff:			groff @1.22.4_6				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-06T19:04:44+0100'
gsed:			gsed @4.8_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-06T22:15:01+0100'
gtk-doc:		gtk-doc @1.32_1+pdf+python38		requested_variants='+pdf+python38' platform='darwin 9' archs='noarch'	date='2020-11-22T21:20:43+0100'
gtk3:			gtk3 @3.24.31_1+x11			requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2022-04-10T08:35:13+0200'
gts:			gts @0.7.6-20121130_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-11-17T09:44:07+0100'
harfbuzz:		harfbuzz @4.2.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T20:22:30+0200'
help2man:		help2man @1.49.2_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-24T00:31:42+0200'
hicolor-icon-theme:	hicolor-icon-theme @0.17_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2017-09-10T09:57:09+0200'
icu:			icu @67.1_4				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-09-07T19:07:18+0200'
isl:			isl @0.24_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-01T00:59:35+0100'
itstool:		itstool @2.0.7_2+python38		requested_variants='+python38'	platform='darwin 9' archs='noarch'	date='2022-01-06T16:13:27+0100'
jasper:			jasper @2.0.33_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-08-16T20:36:15+0200'
jbig2dec:		jbig2dec @0.19_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-11-21T17:47:01+0100'
jbigkit:		jbigkit @2.1_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2014-04-15T08:55:27+0200'
lbzip2:			lbzip2 @2.5_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-08-30T01:01:27+0200'
lcms2:			lcms2 @2.13.1_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-17T21:02:07+0100'
ld64:			ld64 @3_4+ld64_127			requested_variants='+ld64_127'	platform='darwin 9' archs='ppc'		date='2021-11-27T11:50:12+0100'
ld64-127:		ld64-127 @127.2_14+llvm34		requested_variants='+llvm34'	platform='darwin 9' archs='ppc'		date='2020-09-17T13:14:16+0200'
legacy-support:		legacy-support @1.0.6_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T00:28:53+0200'
lerc:			lerc @3.0_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T20:53:41+0200'
libLASi:		libLASi @1.1.3_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-09-05T20:30:53+0200'
libarchive:		libarchive @3.6.1_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T08:01:07+0200'
libassuan:		libassuan @2.5.5_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-04-02T23:32:53+0200'
libb2:			libb2 @0.98.1_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-04T23:26:17+0100'
libde265:		libde265 @1.0.8_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-01-22T12:54:44+0100'
libedit:		libedit @20210910-3.1_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-27T08:03:09+0100'
libepoxy:		libepoxy @1.5.9_2+python38		requested_variants='+python38'	platform='darwin 9' archs='ppc'		date='2022-02-06T12:39:24+0100'
libevent:		libevent @2.1.12_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-27T23:35:34+0100'
libffi:			libffi @3.4.2_2				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-10-24T11:37:37+0200'
libgcc:			libgcc @5.0_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-07-01T08:54:30+0200'
libgcc7:		libgcc7 @7.5.0_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-09-07T03:37:00+0200'
libgcrypt:		libgcrypt @1.10.1_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T10:58:09+0200'
libgpg-error:		libgpg-error @1.45_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T10:42:47+0200'
libheif:		libheif @1.12.0_4			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T02:58:16+0200'
libiconv:		libiconv @1.16_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-08-01T15:22:45+0200'
libidn:			libidn @1.38_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-08-03T15:55:57+0200'
libidn2:		libidn2 @2.3.2_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-04T22:33:15+0100'
libjpeg-turbo:		libjpeg-turbo @2.1.3_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T02:16:49+0200'
libksba:		libksba @1.6.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-08-03T15:15:59+0200'
libmacho-headers:	libmacho-headers @949.0.1_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-02-12T17:47:30+0100'
libmpc:			libmpc @1.2.1_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-10-24T20:51:26+0200'
libnetpbm:		libnetpbm @10.98.00_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-24T00:29:54+0200'
libpaper:		libpaper @1.1.28_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-08-11T10:24:48+0200'
libpixman:		libpixman @0.38.4_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-06-03T00:26:07+0200'
libpng:			libpng @1.6.37_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-05-17T12:09:06+0200'
libpsl:			libpsl @0.21.1-20210726_2		requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-08-03T09:18:24+0200'
libtasn1:		libtasn1 @4.18.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-27T13:37:04+0100'
libtextstyle:		libtextstyle @0.21_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-29T18:45:44+0100'
libtool:		libtool @2.4.7_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T00:29:14+0200'
libunistring:		libunistring @1.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-06T12:02:06+0100'
libunwind-headers:															
libusb:			libusb @1.0.26_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-24T03:14:22+0200'
libusb-compat:		libusb-compat @0.1.7_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-01-31T02:50:12+0100'
libuv:			libuv @1.44.1_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-20T17:55:23+0100'
libxml2:		libxml2 @2.9.13_0+readline		requested_variants='+readline'	platform='darwin 9' archs='ppc'		date='2022-03-13T03:05:07+0100'
libxslt:		libxslt @1.1.34_6			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-05-30T20:51:07+0200'
links:			links @2.25_1+svg+tiff+x11		requested_variants='+svg+tiff+x11' platform='darwin 9' archs='ppc'	date='2021-11-28T00:04:50+0100'
llvm-3.3:		llvm-3.3 @3.3_13			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-09-07T11:56:31+0200'
llvm_select:		llvm_select @2_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2016-08-07T07:34:10+0200'
lz4:			lz4 @1.9.3_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-05-30T19:55:31+0200'
lzip:			lzip @1.23_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-12T01:34:29+0100'
lzo2:			lzo2 @2.10_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2017-03-11T08:21:30+0100'
m4:			m4 @1.4.19_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-05-30T22:28:57+0200'
mesa:			mesa @17.1.6_2+osmesa+python27		requested_variants='+osmesa+python27' platform='darwin 9' archs='ppc'	date='2020-03-05T17:06:35+0100'
meson:			meson @0.59.1_2				requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-09-16T19:31:43+0200'
mpfr:			mpfr @4.1.0_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-09-20T01:39:01+0200'
ncurses:		ncurses @6.3_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-11-27T01:51:32+0100'
netpbm:			netpbm @10.98.00_0+x11			requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2022-04-24T03:07:53+0200'
nettle:			nettle @3.7.3_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-06-17T07:18:02+0200'
ninja:			ninja @1.10.2_4				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-11T22:23:57+0100'
nosetests_select:	nosetests_select @0.1_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2012-05-22T21:31:54+0200'
npth:			npth @1.6_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-09-07T20:50:42+0200'
openjpeg:		openjpeg @2.4.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-02-13T06:49:03+0100'
openssl:		openssl @3_3				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-20T12:41:26+0100'
openssl11:		openssl11 @1.1.1n_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-20T16:22:14+0100'
openssl3:		openssl3 @3.0.2_0+legacy		requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-20T12:25:03+0100'
ossp-uuid:		ossp-uuid @1.6.2_12+perl5_30		requested_variants='+perl5_30'	platform='darwin 9' archs='ppc'		date='2021-02-12T17:50:37+0100'
p11-kit:		p11-kit @0.24.1_0+doc			requested_variants='+doc'	platform='darwin 9' archs='ppc'		date='2022-02-06T14:34:23+0100'
p5.30-locale-gettext:	p5.30-locale-gettext @1.70.0_1		requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-01-01T00:07:26+0100'
pango:			pango @1.50.7_0+quartz+x11		requested_variants='+quartz+x11'platform='darwin 9' archs='ppc'		date='2022-04-24T00:50:22+0200'
pcre:			pcre @8.45_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-07-18T11:12:09+0200'
perl5:			perl5 @5.28.3_0+perl5_30		requested_variants='+perl5_30'	platform='darwin 9' archs='noarch'	date='2020-12-23T15:50:29+0100'
perl5.28:		perl5.28 @5.28.3_4			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-12-31T23:08:31+0100'
perl5.30:		perl5.30 @5.30.3_3			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-08-21T11:37:11+0200'
pinentry:		pinentry @1.1.0_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-12-12T00:42:30+0100'
pip_select:		pip_select @0.1_2			requested_variants=''		platform='darwin 9' archs='noarch'	date='2020-10-24T18:53:30+0200'
pkgconfig:		pkgconfig @0.29.2_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2017-04-14T19:29:26+0200'
psutils:		psutils @p17_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2011-04-24T19:54:15+0200'
pth:			pth @2.0.7_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2016-06-25T20:59:34+0200'
py-bootstrap-modules:	py-bootstrap-modules @2021-11-21_1	requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-11-27T12:25:05+0100'
py27-libxml2:		py27-libxml2 @2.9.13_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-13T15:21:07+0100'
py38-anytree:		py38-anytree @2.8.0_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-11-27T12:30:01+0100'
py38-attrs:		py38-attrs @21.4.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-05T21:12:15+0100'
py38-brotli:	
py38-build:		py38-build @0.7.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-11-30T19:52:21+0100'
py38-cython:		py38-cython @0.29.28_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-24T13:36:45+0100'
py38-fonttools:	
py38-hypothesis:	
py38-importlib-metadata:py38-importlib-metadata @4.11.3_0	requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-04-22T13:57:00+0200'
py38-iniconfig:		py38-iniconfig @1.1.1_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-05T21:13:19+0100'
py38-libxml2:		py38-libxml2 @2.9.13_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-13T15:24:46+0100'
py38-lxml:		py38-lxml @4.8.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T00:13:25+0200'
py38-mako:		py38-mako @1.2.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-04-09T15:47:44+0200'
py38-markdown:		py38-markdown @3.3.6_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-01-01T00:44:18+0100'
py38-markupsafe:	py38-markupsafe @2.1.1_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-20T17:15:07+0100'
py38-mock:		py38-mock @4.0.3_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-03-13T08:53:45+0100'
py38-nose:		py38-nose @1.3.7_3			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-24T13:40:45+0100'
py38-packaging:		py38-packaging @21.3_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-11-27T12:37:40+0100'
py38-parsing:		py38-parsing @3.0.8_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-04-22T13:53:08+0200'
py38-pep517:		py38-pep517 @0.12.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-11-30T19:51:06+0100'
py38-pip:		py38-pip @22.0.4_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-03-20T17:18:59+0100'
py38-pluggy:		py38-pluggy @1.0.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-05T21:15:34+0100'
py38-pretend:	
py38-py:		py38-py @1.11.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-04-22T13:59:37+0200'
py38-pygments:		py38-pygments @2.11.2_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-12T00:25:25+0100'
py38-pytest:		py38-pytest @6.2.5_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-05T21:17:40+0100'
py38-python-install:	py38-python-install @0.0.3_5		requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-11-27T12:33:24+0100'
py38-setuptools:	py38-setuptools @62.1.0_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-04-22T13:50:17+0200'
py38-setuptools_scm:	py38-setuptools_scm @6.4.2_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-12T01:56:43+0100'
py38-six:		py38-six @1.16.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-05-19T22:43:36+0200'
py38-sortedcontainers:	
py38-toml:		py38-toml @0.10.2_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-12-04T22:28:04+0100'
py38-tomli:		py38-tomli @2.0.1_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-17T19:42:29+0100'
py38-unicodedata2:	
py38-wheel:		py38-wheel @0.37.1_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-01-02T20:35:27+0100'
py38-zipp:		py38-zipp @3.8.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-04-22T13:55:03+0200'
py38-zope-event:	
py38-zopeinterface:	
py38-zopfli:	
pygments_select:	pygments_select @0.1_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-04-04T15:12:26+0200'
pytest_select:		pytest_select @0.1_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-05T21:16:20+0100'
python27:		python27 @2.7.18_8			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-06T10:53:12+0100'
python2_select:		python2_select @0.0_3			requested_variants=''		platform='darwin 9' archs='noarch'	date='2018-10-26T13:15:53+0200'
python38:		python38 @3.8.13_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-03-20T14:00:16+0100'
python39:							
python3_select:		python3_select @0.0_2			requested_variants=''		platform='darwin 9' archs='noarch'	date='2020-10-24T18:54:50+0200'
python_select:		python_select @0.3_9			requested_variants=''		platform='darwin 9' archs='noarch'	date='2020-10-24T18:54:17+0200'
re2c:			re2c @3.0_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-06T12:27:54+0100'
readline:		readline @8.1.2.000_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-17T20:11:39+0100'
shared-mime-info:	shared-mime-info @2.2_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T02:27:17+0200'
sqlite3:		sqlite3 @3.38.2_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T13:13:08+0200'
tcl:			tcl @8.6.12_0+corefoundation+threads	requested_variants='+corefoundation+threads' platform='darwin 9' archs='ppc'	date='2021-11-27T11:30:34+0100'
texinfo:		texinfo @6.8_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T15:54:25+0200'
tiff:			tiff @4.3.0_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T21:03:08+0200'
uchardet:		uchardet @0.0.7_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-09-19T18:34:11+0200'
unzip:			unzip @6.0_4				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-11-14T23:31:17+0100'
urw-fonts:		urw-fonts @1.0.7pre44_0			requested_variants=''							date='2009-12-17T07:51:58+0100'
vala:			vala @0.56.0_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-24T02:02:23+0200'
webp:			webp @1.2.2_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-06T05:33:33+0100'
x265:			x265 @3.4_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-02-13T06:05:53+0100'
xmlcatmgr:		xmlcatmgr @2.2_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-09-07T19:05:27+0200'
xmlto:			xmlto @0.0.28_4				requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-12-05T08:33:27+0100'
xorg-libX11:		xorg-libX11 @1.7.5_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T15:45:14+0200'
xorg-libXau:		xorg-libXau @1.0.9_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-02-19T01:17:16+0100'
xorg-libXaw:		xorg-libXaw @1.0.14_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-04-02T23:11:10+0200'
xorg-libXcomposite:	xorg-libXcomposite @0.4.5_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-03-15T15:51:57+0100'
xorg-libXcursor:	xorg-libXcursor @1.2.0_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-03-15T15:54:02+0100'
xorg-libXdamage:	xorg-libXdamage @1.1.5_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-03-15T15:55:24+0100'
xorg-libXdmcp:		xorg-libXdmcp @1.1.3_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-03-26T00:51:52+0100'
xorg-libXext:		xorg-libXext @1.3.4_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-03-26T00:52:36+0100'
xorg-libXfixes:		xorg-libXfixes @6.0.0_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-05-15T19:09:05+0200'
xorg-libXi:		xorg-libXi @1.7.10_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-07-03T01:40:30+0200'
xorg-libXinerama:	xorg-libXinerama @1.1.4_1		requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-09-08T16:47:40+0200'
xorg-libXmu:		xorg-libXmu @1.1.3_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-03-26T00:59:54+0100'
xorg-libXrandr:		xorg-libXrandr @1.5.2_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-03-26T01:01:55+0100'
xorg-libXt:		xorg-libXt @1.2.1_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2021-02-12T19:07:04+0100'
xorg-libXtst:		xorg-libXtst @1.2.3_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-09-08T16:49:32+0200'
xorg-libXxf86vm:	xorg-libXxf86vm @1.1.4_1		requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-09-08T16:38:37+0200'
xorg-libice:		xorg-libice @1.0.10_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-07-30T17:43:00+0200'
xorg-libpthread-stubs:	xorg-libpthread-stubs @0.4_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2017-11-16T15:19:31+0100'
xorg-libsm:		xorg-libsm @1.2.3_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-12-25T15:40:26+0100'
xorg-libxcb:		xorg-libxcb @1.14_0+python38		requested_variants='+python38'	platform='darwin 9' archs='ppc'		date='2020-08-30T00:53:53+0200'
xorg-util-macros:	xorg-util-macros @1.19.3_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-02-12T18:40:23+0100'
xorg-xcb-proto:		xorg-xcb-proto @1.14.1_0+python38	requested_variants='+python38'	platform='darwin 9' archs='noarch'	date='2020-12-23T20:44:44+0100'
xorg-xcb-util:		xorg-xcb-util @0.4.0_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-09-08T16:53:11+0200'
xorg-xorgproto:		xorg-xorgproto @2022.1_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-04-22T19:46:36+0200'
xorg-xtrans:		xorg-xtrans @1.4.0_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2019-03-26T01:13:59+0100'
xpm:			xpm @3.5.13_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2019-12-20T23:31:49+0100'
xrender:		xrender @0.9.10_1			requested_variants=''		platform='darwin 9' archs='ppc'		date='2018-09-08T16:45:44+0200'
xz:			xz @5.2.5_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T00:19:10+0200'
zlib:			zlib @1.2.12_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T12:23:16+0200'
zstd:			zstd @1.5.2_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-02-05T22:18:18+0100'

(port -qv installed > List-of-today + port rdeps gcr > List-of-GCR-rdeps, in a loop over the members of List-of-GCR-rdeps you can grep for " $rdeps-package " in List-of-today and make the finding a bit prettier.) Actually I do not know what to do with gcr. Compiler used to buiuld it was apple-gcc42 @5666.3_16+gpl3.)

This is the list of all direct dependencies to build or run gcr that I have installed:

autoconf:		autoconf @2.71_1			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-03-09T23:56:58+0100'
autoconf-archive:	autoconf-archive @2022.02.11_0		requested_variants=''		platform='darwin 9' archs='noarch'	date='2022-02-17T19:45:29+0100'
automake:		automake @1.16.5_0			requested_variants=''		platform='darwin 9' archs='noarch'	date='2021-10-30T13:23:36+0200'
desktop-file-utils:	desktop-file-utils @0.26_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2020-06-25T00:08:42+0200'
glib2:			glib2 @2.64.6_2+x11			requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2022-04-09T14:57:34+0200'
gnupg2:			gnupg2 @2.2.34_0+pinentry		requested_variants='+pinentry'	platform='darwin 9' archs='ppc'		date='2022-02-24T14:27:07+0100'
gobject-introspection:	gobject-introspection @1.72.0_0		requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-09T16:11:38+0200'
gtk-doc:		gtk-doc @1.32_1+pdf+python38		requested_variants='+pdf+python38' platform='darwin 9' archs='noarch'	date='2020-11-22T21:20:43+0100'
gtk3:			gtk3 @3.24.31_1+x11			requested_variants='+x11'	platform='darwin 9' archs='ppc'		date='2022-04-10T08:35:13+0200'
libgcrypt:		libgcrypt @1.10.1_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T10:58:09+0200'
libtool:		libtool @2.4.7_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-10T00:29:14+0200'
p11-kit:		p11-kit @0.24.1_0+doc			requested_variants='+doc'	platform='darwin 9' archs='ppc'		date='2022-02-06T14:34:23+0100'
pkgconfig:		pkgconfig @0.29.2_0			requested_variants=''		platform='darwin 9' archs='ppc'		date='2017-04-14T19:29:26+0200'
vala:			vala @0.56.0_0				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-24T02:02:23+0200'
xz:			xz @5.2.5_1				requested_variants=''		platform='darwin 9' archs='ppc'		date='2022-04-22T00:19:10+0200'

comment:14 Changed 2 years ago by mascguy (Christopher Nielsen)

Cc: mascguy removed

comment:15 Changed 2 years ago by mascguy (Christopher Nielsen)

Is this still an issue with the latest version of vala?

comment:16 in reply to:  15 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

Replying to mascguy:

I started to upgrade on Tiger. Possibly tomorrow I'll boot into Leopard.

comment:17 in reply to:  15 ; Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

Replying to mascguy:

Meanwhile version @0.56.2_0 is installed. Since I do not know how to build an ancient version, I cannot say whether it's still an issue with me…

comment:18 in reply to:  17 Changed 2 years ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

Replying to ballapete:

Meanwhile version @0.56.2_0 is installed. Since I do not know how to build an ancient version, I cannot say whether it's still an issue with me…

Sounds good, perhaps this isn't an issue any longer then. Please reopen if you do find a problem.

Note: See TracTickets for help on using tickets.