NetBSD Problem Report #54751

From triaxx@netbsd.org  Mon Dec  9 17:18:31 2019
Return-Path: <triaxx@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id E39457A15E
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  9 Dec 2019 17:18:31 +0000 (UTC)
Message-Id: <20191209171830.E42C67A1DA@mollari.NetBSD.org>
Date: Mon,  9 Dec 2019 17:18:30 +0000 (UTC)
From: triaxx@netbsd.org
Reply-To: triaxx@netbsd.org
To: gnats-bugs@NetBSD.org
Subject: fonts/fontconfig build fails making tests
X-Send-Pr-Version: 3.95

>Number:         54751
>Category:       pkg
>Synopsis:       fonts/fontconfig build fails making tests
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 09 17:20:00 +0000 2019
>Closed-Date:    Sat Jan 18 21:45:35 +0000 2020
>Last-Modified:  Sat Jan 18 21:45:35 +0000 2020
>Originator:     Frédéric Fauberteau
>Release:        NetBSD 8.0
>Organization:
>Environment:
System: NetBSD hydralisk.triaxx.org 8.0 NetBSD 8.0 (HYDRALISK) #0: Mon Jan  7 23:57:12 CET 2019  root@hydralisk.triaxx.org:/mnt/ccd0/netbsd/obj.amd64/sys/arch/amd64/compile/HYDRALISK amd64
Architecture: x86_64
Machine: amd64
>Description:
The build process fails with the following log:
[...]
Making all in test
gmake[2]: Entering directory '/mnt/ccd0/work/unprivileged/fonts/fontconfig/work/fontconfig-2.13.1/test'
cp ./out.expected-no-long-family-names ./out.expected
/home/triaxx/pkg/bin/gmake  all-am
gmake[3]: Entering directory '/mnt/ccd0/work/unprivileged/fonts/fontconfig/work/fontconfig-2.13.1/test'
  CC       test_bz89617-test-bz89617.o
  CC       test-bz131804.o
  CC       test-migration.o
  CC       test-bz96676.o
  CC       test-name-parse.o
  CC       test-bz106618.o
  CC       test_hash-test-hash.o
  CC       test_bz106632-test-bz106632.o
  CCLD     test-bz89617
  CCLD     test-bz131804
  CCLD     test-migration
  CCLD     test-bz96676
  CCLD     test-name-parse
  CCLD     test-bz106618
  CCLD     test-hash
  CCLD     test-bz106632
../src/.libs/libfontconfig.a(fccfg.o): In function `IA__FcConfigHome':
fccfg.c:(.text+0x24d0): multiple definition of `IA__FcConfigHome'
test_bz106632-test-bz106632.o:test-bz106632.c:(.text+0x1984): first defined here
../src/.libs/libfontconfig.a(fclang.o): In function `IA__FcLangNormalize':
fclang.c:(.text+0x2cf): multiple definition of `IA__FcLangNormalize'
test_bz106632-test-bz106632.o:test-bz106632.c:(.text+0x1981): first defined here
gmake[3]: *** [Makefile:745: test-bz106632] Error 1
gmake[3]: Leaving directory '/mnt/ccd0/work/unprivileged/fonts/fontconfig/work/fontconfig-2.13.1/test'
gmake[2]: *** [Makefile:687: all] Error 2
gmake[2]: Leaving directory '/mnt/ccd0/work/unprivileged/fonts/fontconfig/work/fontconfig-2.13.1/test'
gmake[1]: *** [Makefile:603: all-recursive] Error 1
gmake[1]: Leaving directory '/mnt/ccd0/work/unprivileged/fonts/fontconfig/work/fontconfig-2.13.1'
gmake: *** [Makefile:487: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped in /mnt/ccd0/pkgsrc/fonts/fontconfig
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/fonts/fontconfig
>How-To-Repeat:
cd /usr/pkgsrc/fonts/fontconfig && make build
>Fix:
The build process succeeds with fontconfig-2.13.91 but I have not yet identified the commit that fixes the issue.

>Release-Note:

>Audit-Trail:
From: Thomas Klausner <tk@giga.or.at>
To: NetBSD bugtracking <gnats-bugs@NetBSD.org>
Cc: 
Subject: Re: pkg/54751: fonts/fontconfig build fails making tests
Date: Tue, 10 Dec 2019 10:54:02 +0100

 On Mon, Dec 09, 2019 at 05:20:00PM +0000, triaxx@netbsd.org wrote:
 > >Number:         54751
 > >Category:       pkg
 > >Synopsis:       fonts/fontconfig build fails making tests

 With native X (from base system) or modular X (from pkgsrc)?
  Thomas

From: =?UTF-8?Q?Fr=C3=A9d=C3=A9ric_Fauberteau?= <triaxx@NetBSD.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/54751: fonts/fontconfig build fails making tests
Date: Tue, 10 Dec 2019 13:58:44 +0100

 X11_TYPE= modular
 Fred

From: =?UTF-8?Q?Fr=C3=A9d=C3=A9ric_Fauberteau?= <triaxx@NetBSD.org>
To: =?UTF-8?Q?Fr=C3=A9d=C3=A9ric_Fauberteau?= <triaxx@netbsd.org>
Cc: gnats-bugs@netbsd.org
Subject: Re: pkg/54751: fonts/fontconfig build fails making tests
Date: Fri, 20 Dec 2019 14:48:40 +0100

 I have the same error with NetBSD-9.0_BETA and X11_TYPE= native.

From: =?UTF-8?Q?Fr=C3=A9d=C3=A9ric_Fauberteau?= <triaxx@NetBSD.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/54751: fonts/fontconfig build fails making tests
Date: Fri, 20 Dec 2019 16:46:24 +0100

 Actually, it was a false negative: fonts/fontconfig builds fine on 
 NetBSD-9.0_BETA with X11_TYPE= native.

State-Changed-From-To: open->closed
State-Changed-By: triaxx@NetBSD.org
State-Changed-When: Sat, 18 Jan 2020 21:45:35 +0000
State-Changed-Why:
It was an artefact, solved by cleaning tree.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.