summaryrefslogtreecommitdiff
path: root/media-libs/mesa/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-15 23:36:27 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-15 23:36:27 +0000
commit31c69c39a3648b52dd931a40b198714249e8a5ec (patch)
treec7bfb4db01cf185b6b8f7bde72d9cc5d14d8db22 /media-libs/mesa/files
parentdce60e5aa0a12ccc07c10a0a2c3f8f063393b32a (diff)
gentoo auto-resync : 15:02:2024 - 23:36:26
Diffstat (limited to 'media-libs/mesa/files')
-rw-r--r--media-libs/mesa/files/23.3.1-d3d12-Fix-AV1-video-encode-32-bits-build.patch277
-rw-r--r--media-libs/mesa/files/23.3.3-big-endian.patch84
-rw-r--r--media-libs/mesa/files/23.3.3-symbols-check-Add-_GLOBAL_OFFSET_TABLE_.patch31
3 files changed, 0 insertions, 392 deletions
diff --git a/media-libs/mesa/files/23.3.1-d3d12-Fix-AV1-video-encode-32-bits-build.patch b/media-libs/mesa/files/23.3.1-d3d12-Fix-AV1-video-encode-32-bits-build.patch
deleted file mode 100644
index 981d10dac178..000000000000
--- a/media-libs/mesa/files/23.3.1-d3d12-Fix-AV1-video-encode-32-bits-build.patch
+++ /dev/null
@@ -1,277 +0,0 @@
-https://bugs.gentoo.org/920288
-https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26777
-
-From 070563c4b61dfe56cde0508e0adf9d585c220a49 Mon Sep 17 00:00:00 2001
-From: Sil Vilerino <sivileri@microsoft.com>
-Date: Wed, 6 Dec 2023 20:09:44 -0500
-Subject: [PATCH] d3d12: Fix AV1 video encode 32 bits build
-
-Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
-Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26573>
-(cherry picked from commit 096e17b57832e96e36fc27f70e7a0e5ccbb0ac8a)
----
- .../drivers/d3d12/d3d12_video_enc_av1.cpp | 58 +++++++++----------
- ...12_video_encoder_bitstream_builder_av1.cpp | 10 ++--
- ...2_video_encoder_references_manager_av1.cpp | 2 +-
- 3 files changed, 35 insertions(+), 35 deletions(-)
-
-diff --git a/src/gallium/drivers/d3d12/d3d12_video_enc_av1.cpp b/src/gallium/drivers/d3d12/d3d12_video_enc_av1.cpp
-index 2c1964aa274..a5e2a2e3d39 100644
---- a/src/gallium/drivers/d3d12/d3d12_video_enc_av1.cpp
-+++ b/src/gallium/drivers/d3d12/d3d12_video_enc_av1.cpp
-@@ -2189,7 +2189,7 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
- writtenTemporalDelimBytes // Bytes Written AFTER placingPositionStart arg above
- );
- assert(pD3D12Enc->m_BitstreamHeadersBuffer.size() == writtenTemporalDelimBytes);
-- debug_printf("Written OBU_TEMPORAL_DELIMITER bytes: %" PRIu64 "\n", writtenTemporalDelimBytes);
-+ debug_printf("Written OBU_TEMPORAL_DELIMITER bytes: %" PRIu64 "\n", static_cast<uint64_t>(writtenTemporalDelimBytes));
- }
-
- size_t writtenSequenceBytes = 0;
-@@ -2208,7 +2208,7 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
- writtenSequenceBytes // Bytes Written AFTER placingPositionStart arg above
- );
- assert(pD3D12Enc->m_BitstreamHeadersBuffer.size() == (writtenSequenceBytes + writtenTemporalDelimBytes));
-- debug_printf("Written OBU_SEQUENCE_HEADER bytes: %" PRIu64 "\n", writtenSequenceBytes);
-+ debug_printf("Written OBU_SEQUENCE_HEADER bytes: %" PRIu64 "\n", static_cast<uint64_t>(writtenSequenceBytes));
- }
-
- // Only supported bitstream format is with obu_size for now.
-@@ -2254,14 +2254,14 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
- writtenFrameBytes // Bytes Written AFTER placingPositionStart arg above
- );
-
-- debug_printf("Written OBU_FRAME bytes: %" PRIu64 "\n", writtenFrameBytes);
-+ debug_printf("Written OBU_FRAME bytes: %" PRIu64 "\n", static_cast<uint64_t>(writtenFrameBytes));
-
- assert(pD3D12Enc->m_BitstreamHeadersBuffer.size() ==
- (writtenSequenceBytes + writtenTemporalDelimBytes + writtenFrameBytes));
-
- debug_printf("Uploading %" PRIu64
- " bytes from OBU sequence and/or picture headers to comp_bit_destination %p at offset 0\n",
-- pD3D12Enc->m_BitstreamHeadersBuffer.size(),
-+ static_cast<uint64_t>(pD3D12Enc->m_BitstreamHeadersBuffer.size()),
- associatedMetadata.comp_bit_destination);
-
- // Upload headers to the finalized compressed bitstream buffer
-@@ -2330,13 +2330,13 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
- writtenFrameBytes // Bytes Written AFTER placingPositionStart arg above
- );
-
-- debug_printf("Written OBU_FRAME_HEADER bytes: %" PRIu64 "\n", writtenFrameBytes);
-+ debug_printf("Written OBU_FRAME_HEADER bytes: %" PRIu64 "\n", static_cast<uint64_t>(writtenFrameBytes));
-
- assert(pD3D12Enc->m_BitstreamHeadersBuffer.size() ==
- (writtenSequenceBytes + writtenTemporalDelimBytes + writtenFrameBytes));
-
- debug_printf("Uploading %" PRIu64 " bytes from OBU headers to comp_bit_destination %p at offset 0\n",
-- pD3D12Enc->m_BitstreamHeadersBuffer.size(),
-+ static_cast<uint64_t>(pD3D12Enc->m_BitstreamHeadersBuffer.size()),
- associatedMetadata.comp_bit_destination);
-
- // Upload headers to the finalized compressed bitstream buffer
-@@ -2361,7 +2361,7 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
- debug_printf("Uploading tile group %d to comp_bit_destination %p at offset %" PRIu64 "\n",
- tg_idx,
- associatedMetadata.comp_bit_destination,
-- comp_bitstream_offset);
-+ static_cast<uint64_t>(comp_bitstream_offset));
-
- size_t tile_group_obu_size = 0;
- size_t decode_tile_elements_size = 0;
-@@ -2387,9 +2387,9 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
-
- debug_printf("Written %" PRIu64 " bytes for OBU_TILE_GROUP open_bitstream_unit() prefix with obu_header() and "
- "obu_size to staging_bitstream_buffer %p at offset %" PRIu64 "\n",
-- writtenTileObuPrefixBytes,
-+ static_cast<uint64_t>(writtenTileObuPrefixBytes),
- associatedMetadata.m_StagingBitstreamConstruction.data(),
-- staging_bitstream_buffer_offset);
-+ static_cast<uint64_t>(staging_bitstream_buffer_offset));
-
- writtenTileBytes += writtenTileObuPrefixBytes;
-
-@@ -2404,10 +2404,10 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
-
- debug_printf("Uploading %" PRIu64 " bytes for OBU_TILE_GROUP open_bitstream_unit() prefix with obu_header() "
- "and obu_size: %" PRIu64 " to comp_bit_destination %p at offset %" PRIu64 "\n",
-- writtenTileObuPrefixBytes,
-- tile_group_obu_size,
-+ static_cast<uint64_t>(writtenTileObuPrefixBytes),
-+ static_cast<uint64_t>(tile_group_obu_size),
- associatedMetadata.comp_bit_destination,
-- comp_bitstream_offset);
-+ static_cast<uint64_t>(comp_bitstream_offset));
-
- staging_bitstream_buffer_offset += writtenTileObuPrefixBytes;
-
-@@ -2517,7 +2517,7 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
- // Add current pending frame being processed in the loop
- extra_show_existing_frame_payload_bytes += writtenTemporalDelimBytes;
-
-- debug_printf("Written OBU_TEMPORAL_DELIMITER bytes: %" PRIu64 "\n", writtenTemporalDelimBytes);
-+ debug_printf("Written OBU_TEMPORAL_DELIMITER bytes: %" PRIu64 "\n", static_cast<uint64_t>(writtenTemporalDelimBytes));
-
- size_t writtenShowExistingFrameBytes = 0;
- av1_pic_header_t showExistingPicHdr = {};
-@@ -2561,7 +2561,7 @@ d3d12_video_encoder_build_post_encode_codec_bitstream_av1(struct d3d12_video_enc
- "in current frame ref_frame_idx[%" PRIu32 "]) bytes: %" PRIu64 "\n",
- *pendingFrameIt /*PictureIndex*/,
- showExistingPicHdr.frame_to_show_map_idx,
-- writtenShowExistingFrameBytes);
-+ static_cast<uint64_t>(writtenShowExistingFrameBytes));
-
- // Remove it from the list of pending frames
- pendingFrameIt =
-@@ -2628,7 +2628,7 @@ upload_tile_group_obu(struct d3d12_video_encoder *pD3D12Enc,
- tileGroup.tg_start,
- tileGroup.tg_end,
- comp_bit_destination,
-- comp_bit_destination_offset);
-+ static_cast<uint64_t>(comp_bit_destination_offset));
-
- debug_printf("[Tile group start %d to end %d] Using staging_bitstream_buffer %p at offset %" PRIu64
- " to write the tile_obu_group() prefix syntax: tile_start_and_end_present_flag, tg_start, tg_end and "
-@@ -2636,7 +2636,7 @@ upload_tile_group_obu(struct d3d12_video_encoder *pD3D12Enc,
- tileGroup.tg_start,
- tileGroup.tg_end,
- staging_bitstream_buffer.data(),
-- staging_bitstream_buffer_offset);
-+ static_cast<uint64_t>(staging_bitstream_buffer_offset));
-
- // Reserve space upfront in the scratch storage
- // Do not modify anything before staging_bitstream_buffer_offset
-@@ -2673,9 +2673,9 @@ upload_tile_group_obu(struct d3d12_video_encoder *pD3D12Enc,
- " for tile_obu_group() prefix syntax: tile_start_and_end_present_flag, tg_start, tg_end\n",
- tileGroup.tg_start,
- tileGroup.tg_end,
-- bitstream_tile_group_obu_bytes,
-+ static_cast<uint64_t>(bitstream_tile_group_obu_bytes),
- staging_bitstream_buffer.data(),
-- staging_bitstream_buffer_offset);
-+ static_cast<uint64_t>(staging_bitstream_buffer_offset));
-
-
- // Save this to compare the final written destination byte size against the expected tile_group_obu_size
-@@ -2699,11 +2699,11 @@ upload_tile_group_obu(struct d3d12_video_encoder *pD3D12Enc,
- " to comp_bit_destination %p at offset %" PRIu64 "\n",
- tileGroup.tg_start,
- tileGroup.tg_end,
-- bitstream_tile_group_obu_bytes,
-+ static_cast<uint64_t>(bitstream_tile_group_obu_bytes),
- staging_bitstream_buffer.data(),
-- staging_bitstream_buffer_offset,
-+ static_cast<uint64_t>(staging_bitstream_buffer_offset),
- comp_bit_destination,
-- comp_bit_destination_offset);
-+ static_cast<uint64_t>(comp_bit_destination_offset));
-
- comp_bit_destination_offset += bitstream_tile_group_obu_bytes;
- written_bytes_to_staging_bitstream_buffer += bitstream_tile_group_obu_bytes;
-@@ -2729,9 +2729,9 @@ upload_tile_group_obu(struct d3d12_video_encoder *pD3D12Enc,
- tileGroup.tg_start,
- tileGroup.tg_end,
- TileIdx,
-- TileSizeBytes,
-+ static_cast<uint64_t>(TileSizeBytes),
- staging_bitstream_buffer.data(),
-- (written_bytes_to_staging_bitstream_buffer + staging_bitstream_buffer_offset));
-+ static_cast<uint64_t>(written_bytes_to_staging_bitstream_buffer + staging_bitstream_buffer_offset));
-
- // Upload current tile_size_minus_1
- // Note: The buffer_subdata is queued in pD3D12Enc->base.context but doesn't execute immediately
-@@ -2751,11 +2751,11 @@ upload_tile_group_obu(struct d3d12_video_encoder *pD3D12Enc,
- tileGroup.tg_start,
- tileGroup.tg_end,
- TileIdx,
-- TileSizeBytes,
-+ static_cast<uint64_t>(TileSizeBytes),
- staging_bitstream_buffer.data(),
-- (written_bytes_to_staging_bitstream_buffer + staging_bitstream_buffer_offset),
-+ static_cast<uint64_t>(written_bytes_to_staging_bitstream_buffer + staging_bitstream_buffer_offset),
- comp_bit_destination,
-- comp_bit_destination_offset);
-+ static_cast<uint64_t>(comp_bit_destination_offset));
-
- comp_bit_destination_offset += TileSizeBytes;
- written_bytes_to_staging_bitstream_buffer += TileSizeBytes;
-@@ -2788,11 +2788,11 @@ upload_tile_group_obu(struct d3d12_video_encoder *pD3D12Enc,
- tileGroup.tg_start,
- tileGroup.tg_end,
- TileIdx,
-- tile_size,
-+ static_cast<uint64_t>(tile_size),
- src_driver_bitstream,
-- src_buf_tile_position,
-+ static_cast<uint64_t>(src_buf_tile_position),
- comp_bit_destination,
-- comp_bit_destination_offset);
-+ static_cast<uint64_t>(comp_bit_destination_offset));
-
- comp_bit_destination_offset += tile_size;
- }
-diff --git a/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_av1.cpp b/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_av1.cpp
-index 25550a2b4fb..96b7e32eb8e 100644
---- a/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_av1.cpp
-+++ b/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_av1.cpp
-@@ -153,7 +153,7 @@ d3d12_video_bitstream_builder_av1::write_temporal_delimiter_obu(std::vector<uint
- write_obu_header(&bitstream_full_obu, OBU_TEMPORAL_DELIMITER, obu_extension_flag, temporal_id, spatial_id);
-
- // Write the data size
-- const size_t obu_size_in_bytes = 0;
-+ const uint64_t obu_size_in_bytes = 0;
- debug_printf("obu_size: %" PRIu64 " (temporal_delimiter_obu() has empty payload as per AV1 codec spec)\n",
- obu_size_in_bytes);
- pack_obu_header_size(&bitstream_full_obu, obu_size_in_bytes);
-@@ -197,7 +197,7 @@ d3d12_video_bitstream_builder_av1::write_sequence_header(const av1_seq_header_t
- write_obu_header(&bitstream_full_obu, OBU_SEQUENCE_HEADER, obu_extension_flag, temporal_id, spatial_id);
-
- // Write the data size
-- const size_t obu_size_in_bytes = static_cast<size_t>(bitstream_seq.get_byte_count());
-+ const uint64_t obu_size_in_bytes = bitstream_seq.get_byte_count();
- debug_printf("obu_size: %" PRIu64 "\n", obu_size_in_bytes);
- pack_obu_header_size(&bitstream_full_obu, obu_size_in_bytes);
-
-@@ -802,7 +802,7 @@ d3d12_video_bitstream_builder_av1::write_frame_header(const av1_seq_header_t *pS
- debug_printf("frame_header_obu() bytes (without OBU_FRAME nor OBU_FRAME_HEADER alignment padding): %" PRId32 "\n",
- bitstream_pic.get_byte_count()); // May be bit unaligned at this point (see padding below)
- debug_printf("extra_obu_size_bytes (ie. tile_group_obu_size if writing OBU_FRAME ): %" PRIu64 "\n",
-- extra_obu_size_bytes);
-+ static_cast<uint64_t>(extra_obu_size_bytes));
-
- // Write the obu_header
- constexpr uint32_t obu_extension_flag = 0;
-@@ -825,7 +825,7 @@ d3d12_video_bitstream_builder_av1::write_frame_header(const av1_seq_header_t *pS
- bitstream_pic.flush();
-
- // Write the obu_size element
-- const size_t obu_size_in_bytes = bitstream_pic.get_byte_count() + extra_obu_size_bytes;
-+ const uint64_t obu_size_in_bytes = bitstream_pic.get_byte_count() + extra_obu_size_bytes;
- debug_printf("obu_size: %" PRIu64 "\n", obu_size_in_bytes);
- pack_obu_header_size(&bitstream_full_obu, obu_size_in_bytes);
-
-@@ -913,7 +913,7 @@ d3d12_video_bitstream_builder_av1::write_obu_tile_group_header(size_t tile_group
-
- // Write the obu_size element
- pack_obu_header_size(&bitstream_full_obu, tile_group_obu_size);
-- debug_printf("obu_size: %" PRIu64 "\n", tile_group_obu_size);
-+ debug_printf("obu_size: %" PRIu64 "\n", static_cast<uint64_t>(tile_group_obu_size));
-
- bitstream_full_obu.flush();
-
-diff --git a/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_av1.cpp b/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_av1.cpp
-index 49892338984..2f4bcf0e1eb 100644
---- a/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_av1.cpp
-+++ b/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_av1.cpp
-@@ -213,7 +213,7 @@ d3d12_video_encoder_references_manager_av1::print_virtual_dpb_entries()
- "Number of DPB virtual entries is %" PRIu64 " entries for frame with OrderHint "
- "%d (PictureIndex %d) are: \n%s \n",
- m_PhysicalAllocationsStorage.get_number_of_pics_in_dpb(),
-- m_CurrentFrameReferencesData.pVirtualDPBEntries.size(),
-+ static_cast<uint64_t>(m_CurrentFrameReferencesData.pVirtualDPBEntries.size()),
- m_CurrentFramePicParams.OrderHint,
- m_CurrentFramePicParams.PictureIndex,
- dpbContents.c_str());
---
-2.41.0
-
diff --git a/media-libs/mesa/files/23.3.3-big-endian.patch b/media-libs/mesa/files/23.3.3-big-endian.patch
deleted file mode 100644
index 6d20fcb77f5c..000000000000
--- a/media-libs/mesa/files/23.3.3-big-endian.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-From 5997cf7587ce56aedac9114c0db9b250f1b54461 Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-Date: Tue, 9 Jan 2024 23:45:27 -0500
-Subject: [PATCH 1/2] nir: Fix cast
-
-We were wrongly telling `nir_const_value_as_uint()` that `iter` had
-`bit_size` bits, but in one case it is explicitly i64. This works on
-little endian platforms, but caused the nir_loop_unroll_test.fadd{,_rev}
-tests to fail on big endian platforms.
-
-Bug: https://bugs.gentoo.org/921297
-Fixes: 268ad47c111 ("nir/loop_analyze: Handle bit sizes correctly in calculate_iterations")
-Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
-Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
-Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26964>
----
- src/compiler/nir/nir_loop_analyze.c | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/compiler/nir/nir_loop_analyze.c b/src/compiler/nir/nir_loop_analyze.c
-index b55da00b962..2b2ebfdd60f 100644
---- a/src/compiler/nir/nir_loop_analyze.c
-+++ b/src/compiler/nir/nir_loop_analyze.c
-@@ -827,6 +827,7 @@ get_iteration(nir_op cond_op, nir_const_value initial, nir_const_value step,
- unsigned execution_mode)
- {
- nir_const_value span, iter;
-+ unsigned iter_bit_size = bit_size;
-
- switch (invert_comparison_if_needed(cond_op, invert_cond)) {
- case nir_op_ine:
-@@ -880,13 +881,14 @@ get_iteration(nir_op cond_op, nir_const_value initial, nir_const_value step,
- iter = eval_const_binop(nir_op_fdiv, bit_size, span,
- step, execution_mode);
- iter = eval_const_unop(nir_op_f2i64, bit_size, iter, execution_mode);
-+ iter_bit_size = 64;
- break;
-
- default:
- return -1;
- }
-
-- uint64_t iter_u64 = nir_const_value_as_uint(iter, bit_size);
-+ uint64_t iter_u64 = nir_const_value_as_uint(iter, iter_bit_size);
- return iter_u64 > INT_MAX ? -1 : (int)iter_u64;
- }
-
---
-2.41.0
-
-From 4ed0957ce75878f8a2ce769e933c5ea3a1aa2510 Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-Date: Tue, 9 Jan 2024 23:47:56 -0500
-Subject: [PATCH 2/2] nir/tests: Reenable tests that failed on big-endian
-
-These tests were disabled due to the bug fixed in the previous commit.
-
-Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
-Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
-Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26964>
----
- src/compiler/nir/tests/loop_unroll_tests.cpp | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/src/compiler/nir/tests/loop_unroll_tests.cpp b/src/compiler/nir/tests/loop_unroll_tests.cpp
-index f9ffb1f7a1c..af9b8f87549 100644
---- a/src/compiler/nir/tests/loop_unroll_tests.cpp
-+++ b/src/compiler/nir/tests/loop_unroll_tests.cpp
-@@ -144,12 +144,10 @@ UNROLL_TEST_INSERT(iadd, int, 0, 24, 4,
- ige, iadd, false, TRUE, 6, 0)
- UNROLL_TEST_INSERT(iadd_rev, int, 0, 24, 4,
- ilt, iadd, true, TRUE, 7, 0)
--#ifndef __s390x__
- UNROLL_TEST_INSERT(fadd, float, 0.0, 24.0, 4.0,
- fge, fadd, false, TRUE, 6, 0)
- UNROLL_TEST_INSERT(fadd_rev, float, 0.0, 24.0, 4.0,
- flt, fadd, true, TRUE, 7, 0)
--#endif
- UNROLL_TEST_INSERT(imul, int, 1, 81, 3,
- ige, imul, false, TRUE, 4, 0)
- UNROLL_TEST_INSERT(imul_rev, int, 1, 81, 3,
---
-2.41.0
-
diff --git a/media-libs/mesa/files/23.3.3-symbols-check-Add-_GLOBAL_OFFSET_TABLE_.patch b/media-libs/mesa/files/23.3.3-symbols-check-Add-_GLOBAL_OFFSET_TABLE_.patch
deleted file mode 100644
index 4c57f93f9bd1..000000000000
--- a/media-libs/mesa/files/23.3.3-symbols-check-Add-_GLOBAL_OFFSET_TABLE_.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 0ab7ea56b2558d30400a7462a05014e758c9c9c1 Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-Date: Wed, 10 Jan 2024 10:56:17 -0500
-Subject: [PATCH] symbols-check: Add _GLOBAL_OFFSET_TABLE_
-
-This is exported on hppa/parisc.
-
-See also: https://gitlab.freedesktop.org/glvnd/libglvnd/-/merge_requests/291
-
-Cc: mesa-stable
-Bug: https://bugs.gentoo.org/908079
-Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26978>
----
- bin/symbols-check.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/bin/symbols-check.py b/bin/symbols-check.py
-index 7daf603c5f9..2e014731728 100644
---- a/bin/symbols-check.py
-+++ b/bin/symbols-check.py
-@@ -7,6 +7,7 @@ import subprocess
-
- # This list contains symbols that _might_ be exported for some platforms
- PLATFORM_SYMBOLS = [
-+ '_GLOBAL_OFFSET_TABLE_',
- '__bss_end__',
- '__bss_start__',
- '__bss_start',
---
-2.41.0
-