{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiakjtxkeq2td3yhzmgrm2pmjfbikjs2zcd3gqj2illqvi3i3nlscq",
    "uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mme7bvtzwt42"
  },
  "path": "/viewtopic.php?t=33459&p=274443#p274443",
  "publishedAt": "2026-05-21T09:31:00.000Z",
  "site": "http://forum.palemoon.org",
  "tags": [
    "https://github.com/roytam1/UXP/commit/8 ... 09d2703ae3"
  ],
  "textContent": "> I think MS Linker refused to place AVX instructions in 32bit binary,\n> Downstream seems fixed this issue: https://github.com/roytam1/UXP/commit/8 ... 09d2703ae3\n\nThanks for the tip.\n\nI finally managed to assemble the project completely.\n\nTo do this, I removed references to files with AVX2 and AVX512 from “/media/libdav1d/x86/moz.build”. It seems that the linker has a problem with linking newer (than just AVX) instructions for the 32-bit platform. The build stopped with a linking error due to the missing code \"smooth_weights_1d_16bpc\" and \"smooth_weights_2d_16bpc\". After adding the appropriate functions to the file \"ipred16_sse.asm\" as done in the commit above, the build completed successfully.\n\n* * *",
  "title": "Platform Development • Re: Building fails on current master branch",
  "updatedAt": "2026-05-21T09:31:00.000Z"
}