From owner-freebsd-gnome@freebsd.org Thu Aug 29 15:57:33 2019 Return-Path: Delivered-To: freebsd-gnome@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AB17DDA67B for ; Thu, 29 Aug 2019 15:57:33 +0000 (UTC) (envelope-from luciano@vespaperitivo.it) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46K6gx1vMkz3NCP for ; Thu, 29 Aug 2019 15:57:33 +0000 (UTC) (envelope-from luciano@vespaperitivo.it) Received: by mailman.nyi.freebsd.org (Postfix) id 3F215DA67A; Thu, 29 Aug 2019 15:57:33 +0000 (UTC) Delivered-To: gnome@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3EE51DA679 for ; Thu, 29 Aug 2019 15:57:33 +0000 (UTC) (envelope-from luciano@vespaperitivo.it) Received: from baobab.bilink.net (baobab.bilink.net [212.45.144.44]) by mx1.freebsd.org (Postfix) with ESMTP id 46K6gw1fPxz3NCN for ; Thu, 29 Aug 2019 15:57:31 +0000 (UTC) (envelope-from luciano@vespaperitivo.it) Received: from baobab.bilink.net (localhost [127.0.0.1]) by baobab.bilink.it (Postfix) with ESMTP id 46K6gt66T7z1ftWX for ; Thu, 29 Aug 2019 17:57:30 +0200 (CEST) Received: from hermes.mcs.it (hermes.mcs.it [192.168.132.21]) by baobab.bilink.it (Postfix) with ESMTP id 46K6gt5KCsz1ftWY for ; Thu, 29 Aug 2019 17:57:30 +0200 (CEST) Received: from mordeus (unknown [192.168.45.6]) by hermes.mcs.it (Postfix) with ESMTP id 8EE494D2733 for ; Thu, 29 Aug 2019 17:57:30 +0200 (CEST) Date: Thu, 29 Aug 2019 17:57:30 +0200 From: Luciano Mannucci To: gnome@FreeBSD.org Subject: harfbuzz doesn't compile on my ppc64 X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) X-Face: 4qPv4GNcD; h<7Q/sK>+GqF4=CR@KmnPkSmwd+#%\F`4yjKO3"C]p'z=(oWRnsYBQGM\5g:4skqQY0NnV'dM:Mm:^/_+I@a"; [-s=ogufdF"9ggQ'=y MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <46K6gt5KCsz1ftWY@baobab.bilink.it> X-Virus-Scanned: PippoLillo, ClamAV using ClamSMTP X-Rspamd-Queue-Id: 46K6gw1fPxz3NCN X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of luciano@vespaperitivo.it designates 212.45.144.44 as permitted sender) smtp.mailfrom=luciano@vespaperitivo.it X-Spamd-Result: default: False [-6.15 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:212.45.144.0/24]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[gnome@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[4]; DMARC_NA(0.00)[vespaperitivo.it]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; RCVD_IN_DNSWL_NONE(0.00)[44.144.45.212.list.dnswl.org : 127.0.10.0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8816, ipnet:212.45.128.0/19, country:IT]; IP_SCORE(-2.96)[ip: (-8.00), ipnet: 212.45.128.0/19(-4.00), asn: 8816(-2.82), country: IT(0.03)] X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Aug 2019 15:57:33 -0000 I know I'm not on a tier-1 machine, so I expect some glitches.. I'm trying to upgrade harfbuz installed via the ports (no pkg available for my platform) and portupgrade ends with an error. I tried with "make clean && make MAKE_JOBS_UNSAFE=yes build" and got the same error. uname -a says: FreeBSD Saguaro 11.3-RELEASE-p3 FreeBSD 11.3-RELEASE-p3 #4 r351544: Wed Aug 28 12:16:50 CEST 2019 root@Saguaro:/usr/obj/usr/src/sys/GENERIC64 powerpc The error seems to be: /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:36: syntax error, unexpected identifier in 'HB_BEGIN_DECLS' at 'HB_BEGIN_DECLS' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:431: syntax error, unexpected '*', expecting ')' or ',' in 'hb_aat_layout_get_feature_types (hb_face_t *face,' at '*' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:433: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in ' unsigned int *feature_count, /* IN/OUT. May be NULL. */' at 'unsigned' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:434: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in ' hb_aat_layout_feature_type_t *features /* OUT. May be NULL. */);' at 'hb_aat_layout_feature_type_t' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:434: syntax error, unexpected ')', expecting ',' or ';' in ' hb_aat_layout_feature_type_t *features /* OUT. May be NULL. */);' at ')' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:442: syntax error, unexpected identifier in ' hb_ot_name_id_t name_id;' at 'hb_ot_name_id_t' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:447: syntax error, unexpected '}' in '} hb_aat_layout_feature_selector_info_t;' at '}' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:452: syntax error, unexpected '*', expecting ')' or ',' in 'hb_aat_layout_feature_type_get_selector_infos (hb_face_t *face,' at '*' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:454: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in ' unsigned int start_offset,' at 'unsigned' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:455: syntax error, unexpected UNSIGNED, expecting identifier or '(' or '*' in ' unsigned int *selector_count, /* IN/OUT. May be NULL. */' at 'unsigned' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:456: syntax error, unexpected '*', expecting ',' or ';' in ' hb_aat_layout_feature_selector_info_t *selectors, /* OUT. May be NULL. */' at '*' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-aat-layout.h:457: syntax error, unexpected ')', expecting ',' or ';' in ' unsigned int *default_index /* OUT. May be NULL. */);' at ')' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-ot-shape.h:47: syntax error, unexpected '*', expecting ')' or ',' in 'hb_ot_shape_plan_collect_lookups (hb_shape_plan_t *shape_plan,' at '*' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-ot-shape.h:49: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in ' hb_set_t *lookup_indexes /* OUT */);' at 'hb_set_t' /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/hb-ot-shape.h:49: syntax error, unexpected ')', expecting ',' or ';' in ' hb_set_t *lookup_indexes /* OUT */);' at ')' hb-buffer.cc:698: Warning: HarfBuzz: unknown annotation: xconstructor hb-face.cc:184: Warning: HarfBuzz: unknown annotation: xconstructor hb-font.cc:519: Warning: HarfBuzz: unknown annotation: xconstructor hb-font.cc:1341: Warning: HarfBuzz: unknown annotation: xconstructor hb-map.cc:43: Warning: HarfBuzz: unknown annotation: xconstructor hb-ot-meta.cc:60: Warning: HarfBuzz: multiple comment blocks documenting 'hb_ot_meta_reference_entry:' identifier (already seen at hb-ot-meta.cc:40). hb-ot-name.cc:55: Warning: HarfBuzz: unexpected annotation: out hb-set.cc:43: Warning: HarfBuzz: unknown annotation: xconstructor hb-shape-plan.cc:166: Warning: HarfBuzz: unknown annotation: xconstructor hb-unicode.cc:157: Warning: HarfBuzz: unknown annotation: xconstructor g-ir-scanner: link: /bin/sh ../libtool --mode=link --tag=CC gcc9 -o /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/HarfBuzz-0.0 -export-dynamic -O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc9 -fno-strict-aliasing /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/HarfBuzz-0.0.o -L. libharfbuzz.la libharfbuzz-gobject.la -L/usr/local/lib -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lintl -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc9 -L/usr/local/lib/gcc9 -Bsymbolic-functions libtool: link: gcc9 -o /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/.libs/HarfBuzz-0.0 -O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc9 -fno-strict-aliasing /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/HarfBuzz-0.0.o -Wl,--export-dynamic -pthread -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc9 -Bsymbolic-functions -Wl,--export-dynamic -L. ./.libs/libharfbuzz.so -L/usr/local/lib/gcc9 -L/usr/local/lib ./.libs/libharfbuzz-gobject.so /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/.libs/libharfbuzz.so -lgio-2.0 -lgmodule-2.0 -lgobject-2.0 -lm -lglib-2.0 -lintl -lfreetype -lgraphite2 -pthread -Wl,-rpath -Wl,/usr/local/lib /usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/.libs/HarfBuzz-0.0: Undefined symbol "hb_gobject_ot_layout_baseline_tag_get_type" Command '['/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/HarfBuzz-0.0', '--introspect-dump=/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/functions.txt,/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src/tmp-introspectg2csqbh5/dump.xml']' returned non-zero exit status 1. gmake[5]: *** [/usr/local/share/gobject-introspection-1.0/Makefile.introspection:160: HarfBuzz-0.0.gir] Error 1 gmake[5]: Leaving directory '/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src' gmake[4]: *** [Makefile:2939: all-recursive] Error 1 gmake[4]: Leaving directory '/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src' gmake[3]: *** [Makefile:1609: all] Error 2 gmake[3]: Leaving directory '/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1/src' gmake[2]: *** [Makefile:525: all-recursive] Error 1 gmake[2]: Leaving directory '/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1' gmake[1]: *** [Makefile:457: all] Error 2 gmake[1]: Leaving directory '/usr/ports/print/harfbuzz/work/harfbuzz-2.6.1' *** Error code 1 Stop. make: stopped in /usr/ports/print/harfbuzz What should I do? Thanks in advance for any help, Luciano. -- /"\ /Via A. Salaino, 7 - 20144 Milano (Italy) \ / ASCII RIBBON CAMPAIGN / PHONE : +39 2 485781 FAX: +39 2 48578250 X AGAINST HTML MAIL / E-MAIL: posthamster@sublink.sublink.ORG / \ AND POSTINGS / WWW: http://www.lesassaie.IT/