From nobody Tue May 28 20:47:04 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vpl1j694qz5L7x9 for ; Tue, 28 May 2024 20:47:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vpl1j2nMMz4m4v for ; Tue, 28 May 2024 20:47:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716929225; a=rsa-sha256; cv=none; b=nayyRW7SUVgt7zP4i53A4q9MXLVD/au+gIATJ1PJLB9NVdOgoSRSu80ucpBE8n2g299dbq FU7/1w2DMxXzsXKQbsFn6Wt/2e0RYBfzUOcydjHRkhX1EuhvBR7ZyBIABHAFqYcsR7RhQC J9YMr4gCC8o43t2i4IoWI3Oeom2bvBzL9qm7spAhDCMf+BsLsJmCMHzmxpqkLekik1Ry+O iKeWch3RjDtrPPtYoHXQKQXWgPBthIS59TXYN33Lrs1WGivHOnknpiayz6dzKfB/vQVCcx Jwb0DFrdwEJmXTLCB9A/VJl96BllRJbecL1yC3HN1wlxU2+2EF9LO/TCyCYVag== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716929225; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=EU8Zq8KFT7UOhY8AwfB8CqTNUCD2ebrJY5Jg1uQ/2ZU=; b=ha6g82cYARuz48WXpBpVx5AV1NTjA+g/0SYeN8k9jvaxb2LoE+GB6Ti893GqZGgSeBH/XH nWgQavaGZrL/PuRtFf24D5tRsYU3a4Z8dBXO6HbHsbKfS6yZ9zaOb1KtR2UZmfQm10yt9z iBgv1llCDitAteSUlfdrbZfBeDYlXfni7WjnrStUHSX+q0uiyVpEV55NGJfyOdj0FNXVTw NtilHpYFHcxUD3VnczSiPgrWHflry5d2zc81uaPylSCMRb2WPXtqXXvL1Nv/NgK+0mWZy0 tBkX2/PFvm43QvTmO7Rg8A7s4CDUp+y3tVXYaUZT3nTtjSQJe/BjHFwUIxmY1w== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Vpl1j2FzJzRvd for ; Tue, 28 May 2024 20:47:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 44SKl52l012977 for ; Tue, 28 May 2024 20:47:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 44SKl54t012976 for ports-bugs@FreeBSD.org; Tue, 28 May 2024 20:47:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 279371] graphics/jpeg-turbo: update to 3.0.3 breaks graphics/rawtherapee, escaped -exp run Date: Tue, 28 May 2024 20:47:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: mandree@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform bug_file_loc op_sys bug_status keywords bug_severity priority component assigned_to reporter cc dependson attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D279371 Bug ID: 279371 Summary: graphics/jpeg-turbo: update to 3.0.3 breaks graphics/rawtherapee, escaped -exp run Product: Ports & Packages Version: Latest Hardware: Any URL: https://pkg-status.freebsd.org/beefy22/data/140amd64-d efault/b6f9255af153/logs/rawtherapee-5.10_1.log OS: Any Status: New Keywords: regression Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: mandree@FreeBSD.org CC: antoine@FreeBSD.org, desktop@FreeBSD.org, portmgr@FreeBSD.org Depends on: 279166 CC: desktop@FreeBSD.org Created attachment 251045 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D251045&action= =3Dedit pkg-fallout report on our tier-1 FreeBSD 14 graphics/jpeg-turbo 3.0.3 made the jpeg_std_messasge_table a private data i= tem, in spite of the comments in jerror.c near it, see https://github.com/libjpeg-turbo/libjpeg-turbo/commit/34c055851ecb66a2d9bee= 1a3318c55cd9acd6586#diff-27e91831d86c024de8f419d49afbce0181f5b7832952b98265= 85c1f229c99f10R39 Filed upstream as https://github.com/libjpeg-turbo/libjpeg-turbo/issues/767 I wonder how this could escape the -exp run because this immediately result= ed in pkg-fallout reports such as https://pkg-status.freebsd.org/beefy22/data/140amd64-default/b6f9255af153/l= ogs/rawtherapee-5.10_1.log https://pkg-status.freebsd.org/beefy22/build.html?mastername=3D140amd64-def= ault&build=3Db6f9255af153 Essence: FAILED: rtgui/rawtherapee=20 : && /usr/local/bin/g++12 -O2 -pipe -I/usr/local/include -fPIC -O3 -funroll-loops -flto=3D3 -fstack-protector-strong -Wl,-rpath=3D/usr/local/l= ib/gcc12 -stdlib=3Dlibc++ -Wl,-rpath=3D/usr/local/lib/gcc12 -isystem /usr/local/inc= lude -std=3Dc++11 -ffp-contract=3Doff -mtune=3Dgeneric -Werror=3Dunused-label -Werror=3Ddelete-incomplete -fno-math-errno -Wno-attributes -Wall -Wuniniti= alized -Wcast-qual -Wno-deprecated-declarations -Wno-unused-result -Wunused-macros -fopenmp -Werror=3Dunknown-pragmas -O2 -pipe -I/usr/local/include -fPIC -O3 -funroll-loops -flto=3D3 -fstack-protector-strong -Wl,-rpath=3D/usr/local/l= ib/gcc12 -stdlib=3Dlibc++ -Wl,-rpath=3D/usr/local/lib/gcc12 -isystem /usr/local/inc= lude=20 -DNDEBUG -Wl,--as-needed -lpthread -O3 -funroll-loops -flto=3D1 -lm -lomp -fstack-protector-strong -Wl,-rpath=3D/usr/local/lib/gcc12 -L/usr/local/lib= /gcc12 -L/usr/local/lib -mtune=3Dgeneric [...long list of .cc.o files omitted...] = -o rtgui/rawtherapee rtengine/librtengine.a -lcanberra-gtk3 -lX11 -lcanber= ra=20 -lgtk-3 -lgdk-3 -lz -lpango cairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo=20 -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lexpat=20 -lfftw3f /usr/local/lib/libfftw3f_omp.so -lgiomm-2.4 -lgio-2.0 -lglibmm= -2.4 -lgobject-2.0 -lglib-2.0 -lintl -lsigc-2.0 -lgio-2.0 -lgobject-2.0=20 -lglib-2.0 -lintl -lglib-2.0 -lintl -lglibmm-2.4 -lgobject-2.0 -lglib= -2.0 -lintl -lsigc-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lgthread-2.0=20 -lglib-2.0 -lintl -lgtkmm-3.0 -latkmm-1.6 -lgdkmm-3.0 -lgiomm-2.4=20 -lpangomm-1.4 -lglibmm-2.4 -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0=20 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lgio-2.0 -lcairomm-1= .0=20 -lcairo -lsigc-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl=20 -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0= =20 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0=20 -lglib-2.0 -lintl -liptcdata /usr/local/lib/libjpeg.so -llcms2=20 -llcms2_fast_float -llcms2_ threaded /usr/local/lib/libpng.so /usr/lib/libz.so /usr/local/lib/libtif= f.so /usr/lib/libz.so -llensfun -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0=20 -lgobject-2.0 -lglib-2.0 -lintl -lcairo /usr/local/lib/libexiv2.so=20 /usr/local/lib/gcc12/libgomp.so -lgiomm-2.4 -lgtkmm-3.0 -latkmm-1.6=20 -lgdkmm-3.0 -lpangomm-1.4 -lcairomm-1.0 -lexpat -lfftw3f=20 /usr/local/lib/libfftw3f_omp.so -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0= =20 -lglib-2.0 -lintl -lglibmm-2.4 -lsigc-2.0 -lgthread-2.0 -liptcdata=20 /usr/local/lib/libjpeg.so -llcms2 -llcms2_fast_float -llcms2_threaded=20 /usr/local/lib/libpng.so /usr/lib/libz.so /usr/local/lib/libtiff.so=20 -llensfun -lrsvg-2 -lm -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0=20 -lglib-2.0 -lintl -lglibmm-2.4 -lsigc-2.0 -lgthread-2.0 -liptcdata=20 /usr/local/lib/libjpeg.so -llcms2 -llcms2_fast_float -llcms2_threaded=20 /usr/local/lib/libpng.so /usr/lib/libz.so /usr/local/lib/libtiff.so=20 -llensfun -lrsvg-2 -lm -lcairo && : /usr/local/bin/ld: /tmp/ccnktZpp.ltrans82.ltrans.o: in function `rtengine::ImageIO::loadJPEG(Glib::ustring const&)': :(.text+0x141e1): undefined reference to `jpeg_std_message_tabl= e' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. *** Error code 1 I am about to commit a workaround, but we should find out how this could sn= eak past the -exp run. Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D279166 [Bug 279166] graphics/jpeg-turbo: Update to 3.0.3 --=20 You are receiving this mail because: You are the assignee for the bug.=