Received: from libero.it (smtp-36.italiaonline.it [213.209.10.36]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 6C37C223D77 for <~alpine/users@lists.alpinelinux.org>; Tue, 19 Aug 2025 20:16:34 +0000 (UTC) Received: from Irrlicht.local ([151.55.138.154]) by smtp-36.iol.local with ESMTPA id oSkzuCZJMkeH7oSkzudg2n; Tue, 19 Aug 2025 22:16:33 +0200 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2021; t=1755634593; bh=tq1WSM895dXU1sk+V4mH3E66a9aNpBHs99DUS0sWC0o=; h=From; b=XbZEE+RYSNQOOYh+vw/qGVOLUO/OvSxZImiYWNaSj5J3WM9vjoRJ8mys16mAmRRXw 9OzXKXTA9MEvDprAItsnIpvdNQECynfndB0ON5TQENj0+msVHYufoGh4zY8TJsVhcn wrAtr9fki5c6o5+pfA3Zw5IaWYjxmlDkcLl76OdGqwtBtiFq4o8JhqfLuXJdoGaaXW SObBIEUV5EBbEQhsfiyAlWfkIHfXg5GHh0C5AZinOfIWNSj2oyr1VzLXDF2a5SBqKG 3TM7XO2dVtyZ3sa0MhE6k7xJQA1KPynl7LLdoeK8IiZQkkeiGeAwWrI9erHDElIbCi ufLXEiMZPU5nQ== X-CNFS-Analysis: v=2.4 cv=KJFaDEFo c=1 sm=1 tr=0 ts=68a4dba1 cx=a_exe a=OyTSvCkaTanw8QznYdcIWg==:117 a=OyTSvCkaTanw8QznYdcIWg==:17 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=86OOyFl-Ii1-JGQZqpAA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 To: ~alpine/users <~alpine/users@lists.alpinelinux.org> From: Riccardo Mottola Subject: issue compiling libstagefright of ArcticFox on Alpine 64bit Message-ID: Date: Tue, 19 Aug 2025 22:16:32 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:128.0) Gecko/20100101 Firefox/128.0 SeaMonkey/2.53.21 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfOh4lXjyMSzHwP4TJDcWQVmDVRFAwq6xA7ZLnHklBkSf39y3P3eogQ3AYzW9x5BZ/hN80BJiKx5bHsODd6lhOZ+ghlO5aExmLk3EUhRD51wdbsw0d0/5 fWUthZ3DZKPJZ0BWj3znvqlllZvKlPeBfmBq0jVZSd5Z1Dp9YEpixqEmm1U9Odjo3ERGQO+jcuzPALvN9zIPVMphZVpYivLVhBne+Z10mopCVDLqBPsdwwvt Hi, I am unable to compile ArcticFox on amd64 Alpine Linux. It fails 65:34.45 In file included from /home/multix/code/Arctic-Fox/media/libstagefright/frameworks/av/media/libstagefright/include/MPEG4Extractor.h:23, 65:34.45                  from /home/multix/code/Arctic-Fox/media/libstagefright/binding/MP4Metadata.cpp:5, 65:34.45                  from /home/multix/code/Arctic-Fox/obj-x86_64-pc-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:65: 65:34.45 /home/multix/code/Arctic-Fox/media/libstagefright/frameworks/av/include/media/stagefright/DataSource.h: At global scope: 65:34.45 /home/multix/code/Arctic-Fox/media/libstagefright/frameworks/av/include/media/stagefright/DataSource.h:43:28: error: 'off64_t' has not been declared 65:34.45    43 |     virtual ssize_t readAt(off64_t offset, void *data, size_t size) = 0; 65:34.45       | ^~~~~~~ 65:34.46 /home/multix/code/Arctic-Fox/media/libstagefright/frameworks/av/include/media/stagefright/DataSource.h:46:20: error: 'off64_t' has not been declared 65:34.46    46 |     bool getUInt16(off64_t offset, uint16_t *x); 65:34.46       |                    ^~~~~~~ does this error look familiar to you? I expect that Firefox 52 or so might have the same issue. Maybe you had a local patch or a fix on bugzilla I might import? to track this on AF: https://github.com/rmottola/Arctic-Fox/issues/270 Riccardo