❌

Lees weergave

Reproducible Builds: Reproducible Builds in July 2026

Welcome to the July 2026 report from the Reproducible Builds project!

In our reports, we try to outline the most important things that we have been up to over the past month. As a quick recap about what problem our project intends to solve, whilst anyone may inspect the source code of free software for malicious flaws, almost all software is distributed to end users as pre-compiled binaries. The motivation behind the reproducible builds effort is to ensure no flaws have been introduced during this compilation process by promising identical results are always generated from a given source, thus allowing multiple third-parties to come to a consensus on whether a build was compromised or not.

If you are interested in contributing to the project, please visit the Contribute page on our website.

In this month’s report, we cover:

  1. Tool development
  2. Distribution work
  3. Three new scholarly papers
  4. Patches
  5. Misc news

Tool development

diffoscope is our in-depth and content-aware diff utility that can locate and diagnose reproducibility issues. This month, Chris Lamb made the following changes, including preparing and uploading versions 324, 325 and 326 to Debian:

  • Fix tests to work with zipdetails 4.0008. (#1141359)
  • Bump debhelper compatibility level to 13. […]
  • Update copyright years. […]

In addition, Paul Spooren made changes to allow trailing garbage in Gzip filesΒ […] and Vagrant Cascadian added an external tool reference for the pedump binary to use the mono package under GNU Guix.Β […]


disorderfs is our FUSE-based filesystem that deliberately introduces non-determinism into system calls to reliably flush out reproducibility issues. This month, Christelle Gloor added the option to sort by ctime as returned by the lstat(2) syscall.Β […], which Chris Lamb uploaded whilst bumping the Standards-Version to version 4.7.4Β […]. Bernhard Wiedemann also updated disorderfs to version 0.7.0 in openSUSE.


Yet again, there were a number of improvements made to our website this month as well. For example, Chris Lamb, by request of Digital Ocean, changed the target of a referral link so that they can manage incoming referrers […] and pushed a number of changes to the Tools page […].


Distribution work

In Debian this month, 32 reviews of Debian packages were added, 26 were updated and a total of 21 were removed this month, adding to our extensive knowledge about identified issues.

A number of issue types were added by Chris Lamb, including:

Chris also added a further note for the build_date_in_manpage_generated_by_spf13_cobra issue.Β […]


In addition, there is a new page showing verification rebuilds of OpenWrt APK packages and firmware images, powered by rebuilderd:


Three new scholarly papers

Yan Li, Nan Jiang, Qihang Zhou, Shaowen Xu, Yamin Xie and Xiaoqi Jia of the Chinese Academy of Sciences published a paper titled VCAligner: Aligning Source Distribution Versions with Upstream Git Commits to Secure Supply Chain:

We present VCAligner, a content-based alignment methodology that constructs inverted indexes over VCS histories to precisely map released artifacts to their originating commits, independent of fragile version tags. We evaluated VCAligner on a dataset of 2,984 verifiable PyPI packages derived from the 4,000 most-downloaded projects linked to public GitHub upstreams. Our results reveal a critical weakness in conventional tag-based heuristics: while they appear effective on 85% of the dataset, the residual 15% failure rate generates a catastrophic downstream audit workload of over 10.3 million commits. In contrast, VCAligner reduces this burden by two orders of magnitude (β‰ˆ 158Γ—), bounding the total workload to under 65,000 commits. Furthermore, we provide the large-scale characterization of β€œPackaging Noise,” classifying artifact divergence into structural additions (Path Phantoms) and content mutations (Blob Phantoms), thereby isolating the distinct attack surfaces of malicious injection and code tampering.


Jens Dietrich and Spencer Sun from the Victoria University of Wellington together with Tim W. White and Behnaz Hassanshahi from Oracle Inc pre-published their paper No Snake Oil: Verifying Python Package Builds (PDF):

Python has become the default language for interacting with AI, with packages being distributed through registries like the Python Package Index (PyPI). This creates a need to analyse supply chains comprising such packages. One such analysis is to rebuild packages in order to identify compromised builds injecting malware. Independent rebuilds in hardened environments have the added advantage that they can generate and record provenance in order to increase the trustworthiness of packages. Two tools that are designed to automate such rebuilds and run them at scale are macaron and oss-rebuild. We study 12,180 popular releases from PyPI and find that the byte-for-byte equivalence rate is generally low. We analyse the reasons why they produce different wheels, and find that equivalence between the original and rebuilt wheels can often still be established, preserving most of the guarantees users expect from rebuildable releases. We present and evaluate daleq4py, a tool to establish the equivalence of Python wheels through the kernel of a normalisation function that is based on provenance-preserving datalog rules. Experimental results show that daleq4py substantially expands the set of rebuilds that can be accepted as equivalent. Although only 15.4% of macaron rebuilds and 19.1% of oss-rebuild rebuilds are byte-for-byte identical to the published PyPI wheels, daleq4py establishes wheel equivalence for 60.2% and 78.9% of source-equivalent rebuilds, respectively.


Denise Nanni, Julien Malka, Stefano Zacchiroli and ThΓ©o Zimmermann from TΓ©lΓ©com Paris together with Gabriele D’Angelo from the University of Bologna pre-published their paper Understanding Build Reproducibility in the F-Droid Ecosystem (PDF), which was accepted at the 2026 ACM Conference on Reproducibility and Replicability:

The security of open source applications benefits considerably from the possibility of rebuilding their source and verifying the output. F-Droid, a prominent distribution for open source Android applications, systematically rebuilds them from source and tests their bitwise reproducibility at app publishing time. However, F-Droid offers no guarantee that app reproducibility will continue to hold in the future. As software ecosystems evolve, reproducibility may degrade, with potential negative consequences for software preservation and security. We present the first empirical study of build reproducibility in the F-Droid app ecosystem. Analyzing historical reproducibility logs, we find that the overall bitwise reproducibility rate has been steadily increasing over time (as new versions of apps are published). We then evaluate how reproducibility holds in time for fixed app versions, by attempting to rebuild 18 904 app versions that F-Droid had previously confirmed bitwise reproducible, published between September 2018 and February 2026, achieving an 83% rebuild success rate, and identify missing dependencies as the dominant cause of failure, accounting for 76% of non-rebuildable cases. Among successfully rebuilt apps, 94% are also bitwise reproducible-i.e., they still yield bitwise identical artifacts upon rebuild. Together, these results show that while bitwise reproducibility largely holds for apps that can be rebuilt, rebuildability itself is highly sensitive to temporal decay.


Patches

The Reproducible Builds project detects, dissects and attempts to fix as many currently-unreproducible packages as possible. We endeavour to send all of our patches upstream where applicable or possible. This month, we wrote a large number of such patches, including:


Misc news

On our mailing list this month, Colin Winter of Markovian Protocol wrote to our mailing list on the topic of Reproducible verification for retained logs:

Reproducible builds remove trust in the builder: anyone re-derives the same artifact from the same source, byte for byte. The same shape applies one layer over, to a retained record. Most record-keeping regimes (the EU AI Act’s Article 12 logging is the current example) require that events be recorded and logs retained, but not that a retained log be verifiable, by a party who was not present, as unaltered and existing when claimed. That leaves an integrity obligation resting on trusting the party being audited.

(Full thread)



Finally, if you are interested in contributing to the Reproducible Builds project, please visit our Contribute page on our website. However, you can get in touch with us via:

  •  

Distribution Release: iDeal OS 2026.08.08

The DistroWatch news feed is brought to you by TUXEDO COMPUTERS. iDeal OS, an MX Linux-based desktop distribution with focus on privacy and security, has been updated to version 2026.08.08. This release replaces Firefox with Waterfox as the new default web browser: "2026.08.08 - iDeal OS 4.4. The release of iDeal OS 4.4 is a major upgrade on the....
  •  

Ceramic Case Could Return With Apple Watch Series 12

Apple is planning to reintroduce its striking ceramic Apple Watch casing as soon as this year, Bloomberg's Mark Gurman reports.

The Apple Watch Series 2's white ceramic case option.

Writing in his "Power On" newsletter, Gurman explained that the ceramic case option is expected to return either this year or in 2027. Apple first introduced a ceramic Apple Watch Edition with the Series 2 in September 2016, replacing the original gold Edition model and bringing the line's price down from thousands of dollars to a comparatively modest $1,249.

The white ceramic finish, made from a compressed zirconia and alumina powder polished with a diamond slurry, was marketed as being four times as hard as stainless steel. Apple expanded the material a year later with a gray ceramic option alongside the Series 3, but the Edition line disappeared entirely for the Series 4 in 2018, with Apple dropping ceramic and offering no high-end case option at all that year.

The white ceramic finish returned for the Series 5 in 2019 alongside an all-new titanium option, before Apple discontinued it for good when the Series 6 launched in 2020. The material has been absent from the Apple Watch lineup for six years since. It has since become one of the more sought after finishes among collectors on the resale market.

Beyond the reintroduction of the ceramic casing option, the upcoming Apple Watch Series 12 and Apple Watch Ultra 4 will apparently continue "the trend of modest upgrades," with "under-the-hood improvements" including a meaningful increase in performance. This likely refers to the introduction of a new chip. The previous two Apple Watch generations have featured the same S10 chip, which is effectively unchanged from the previous S9 chip introduced in 2023.

Gurman added that this year's new Apple Watch models will also offer new color and band options, alongside a number of new health and fitness-related upgrades. The Apple Watch Series 12 and Apple Watch Ultra 4 are expected to be introduced alongside the iPhone 18 Pro, β€ŒiPhone 18 Proβ€Œ Max, and first foldable iPhone next month.
Related Roundup: Apple Watch 11

This article, "Ceramic Case Could Return With Apple Watch Series 12" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Foldable 'iPhone Ultra 3' Rumored to Feature Larger Displays

Apple is already making plans for its third-generation foldable iPhone, with launch expected as early as 2028, according to Bloomberg's Mark Gurman.


Writing in his latest "Power On" newsletter, Gurman said the first foldable iPhone is about to get what he called the device's first "truly revolutionary design change" this year, and that Apple already has a roadmap extending two generations beyond it. A second-generation model is planned for 2027, Gurman says, with a third version following as early as 2028.

The third-generation foldable will apparently feature slightly larger displays on both the inside and the outside compared to its predecessors, though he did not provide specific screen sizes. The first foldable iPhone is expected to launch with a 7.8-inch inner display and a 5.5-inch cover display, so any increase would build on those dimensions. This is the first report to lay out plans for a third-generation model, extending Apple's foldable roadmap a year beyond where it previously stood.

The first foldable iPhone is expected to arrive this year with an ultra-thin design, Touch ID instead of Face ID, the A20 chip, C2 modem, and the moniker "iPhone Ultra," at a price around or above $2,000. The second-generation foldable, meanwhile, is reported to have already received the go-ahead for development, according to the Weibo leaker known as "Digital Chat Station," who said the "β€ŒiPhone Ultraβ€Œ 2" project has been formally approved and will likely reuse the first-generation model's display. That model is expected to launch in fall 2027 alongside the 20th-anniversary iPhone.


Related Roundup: iPhone Fold

This article, "Foldable 'iPhone Ultra 3' Rumored to Feature Larger Displays" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Apple Watch Rethink Could See Debut of Round Model, Screenless Fitness Tracker, and More

Apple is re-evaluating the Apple Watch lineup and considering a host of radical new designs, according to Bloomberg's Mark Gurman.


In today's edition of his "Power On" newsletter, Gurman compared plans for the Apple Watch's evolution to the "revolutionary design change" that the foldable iPhone represents. It will be "something that transforms the product for a new era." Apple's industrial design team has reportedly been "exploring a broader rethink of its smartwatches" for some time, with several directions under evaluation.

The company is apparently taking the resurgence of fitness bands without screens and smart rings seriously. As a result, the company is considering new Apple Watch-style devices with no display, as well as new Apple Watches with different types of screen and various new sizes.

Apple has also contemplated giving the Apple Watch a round display, but Gurman cautioned that such a device is unlikely to be released. The company has also considered introducing new premium variants designed to sit above the Ultra and Hermès models, alongside even more affordable options in addition to the Apple Watch SE.

The company has not yet settled on a direction for the product line, but it is said to be "determined to reinvent the lineup in response to growing competition." It also plans to make its wearables more AI-focused, with ambitious long-term plans to revamp the Health app.

Gurman believes that the Apple Watch revamp "could be as significant as the iPhone's transformation from a slab design into a foldable device." Apple purportedly hopes to reinvigorate its Wearables, Home and Accessories segment, which has struggled to generate growth over recent years.
Related Forum: Apple Watch

This article, "Apple Watch Rethink Could See Debut of Round Model, Screenless Fitness Tracker, and More" first appeared on MacRumors.com

Discuss this article in our forums

  •  

Foldable 'iPhone Ultra' Rumored to Come in These Two Colors

New images of camera protector accessories for the "iPhone Ultra" suggest Apple's first foldable iPhone will launch in silver and dark blue finishes.


Leaker Sonny Dickson yesterday shared images of two third-party camera protectors designed to fit over the β€ŒiPhone Ultraβ€Œ's camera bump, with one in silver and one in a dark blue finish. Dickson has a track record of accurate accessory and dummy model leaks, including his early look at this year's iPhone 18 Pro colors.

The images back up a May report that cited a Macworld supply chain source describing a classic silver and white model alongside an indigo option similar to the iPhone 17 Pro's Deep Blue finish. A silver finish was separately described as the first "confirmed" color in June, and a report the same week suggested the darker option might not be black. Dickson's accessories now offer the clearest visual confirmation yet of that silver and dark blue offering.

These iPhone Fold camera protectors give us a look at two of the colors planned for the device: silver and dark blue. pic.twitter.com/KMaMu4JyZE

β€” Sonny Dickson (@SonnyDickson) August 8, 2026


The restrained approach stands in contrast to the iPhone 18 Pro, which is rumored to add a Dark Cherry finish and a Light Blue option alongside Silver this year. A black option for the Pro models was also rumored initially, though a subsequent report suggested Apple decided not to include it this year.

The leaked accessories also clearly show the widely rumored design of the camera plateau on the back of the foldable iPhone, featuring two horizontally arranged lenses alongside a pill-shaped flash and a LiDAR scanner. The foldable β€ŒiPhone Ultraβ€Œ is expected to be announced alongside the β€ŒiPhone 18 Proβ€Œ and β€ŒiPhone 18 Proβ€Œ Max next month.
Related Roundup: iPhone Fold

This article, "Foldable 'iPhone Ultra' Rumored to Come in These Two Colors" first appeared on MacRumors.com

Discuss this article in our forums

  •  
❌