NetBSD Problem Report #59640
From mlelstv@arnold.1st.de Mon Sep 8 04:53:34 2025
Return-Path: <mlelstv@arnold.1st.de>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
client-signature RSA-PSS (2048 bits) client-digest SHA256)
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id B45291A923D
for <gnats-bugs@gnats.NetBSD.org>; Mon, 8 Sep 2025 04:53:33 +0000 (UTC)
Message-Id: <20250908045203.D59CCBC161@arnold.1st.de>
Date: Mon, 08 Sep 2025 06:52:03 +0200 (CEST)
From: mlelstv@netbsd.org
Reply-To: mlelstv@netbsd.org
To: gnats-bugs@NetBSD.org
Subject: palemoon package broken after update
X-Send-Pr-Version: 3.95
>Number: 59640
>Category: pkg
>Synopsis: palemoon package broken after update
>Confidential: no
>Severity: critical
>Priority: low
>Responsible: nia
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Sep 08 04:55:00 +0000 2025
>Last-Modified: Tue Sep 09 11:20:01 +0000 2025
>Originator: Michael van Elst
>Release: NetBSD 11.99.1
>Organization:
>Environment:
System: NetBSD arnold 11.99.1 NetBSD 11.99.1 (EGGHED64) #5: Sun Aug 24 07:07:16 UTC 2025 mlelstv@slowpoke:/home/netbsd-current/obj.evbarm64-el/scratch/netbsd-current/src/sys/arch/evbarm/compile/EGGHED64 evbarm
Architecture: aarch64
Machine: evbarm
>Description:
On aarch64, maybe elsewhere, The last pullup to pkgsrc-2025Q2 broke
the palemoon package.
It fails in the install stage because libmozavcodec.so and libmozavutil.so
are built but are not in the PLIST. The PLIST has only conditional entries
for these files:
${PLIST.ffvpx}lib/${PKGNAME}/libmozavcodec.so
${PLIST.ffvpx}lib/${PKGNAME}/libmozavutil.so
and the Makefile selects this for x86_64 only:
.if ${MACHINE_ARCH} == "x86_64"
PLIST.ffvpx= yes # see platform/old-configure.in
.endif
>How-To-Repeat:
Build palemoon on aarch64.
>Fix:
Enabling PLIST.ffvpx for aarch64 fixes the build, but maybe other
archs are also affected.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->nia
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Mon, 08 Sep 2025 20:22:39 +0000
Responsible-Changed-Why:
Over to maintainer
From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/59640 CVS commit: pkgsrc/www/palemoon
Date: Tue, 9 Sep 2025 11:15:54 +0000
Module Name: pkgsrc
Committed By: nia
Date: Tue Sep 9 11:15:54 UTC 2025
Modified Files:
pkgsrc/www/palemoon: Makefile
Log Message:
palemoon: Now enables ffvpx on arm. PR pkg/59640
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/www/palemoon/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2025
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.