pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wezterm: progress, still doesn't link



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Tue Mar 31 18:02:48 2026 +0200
Changeset:	d6a53bdf7a81a3a201a94428eadebb2feb432450

Modified Files:
	wezterm/distinfo
Added Files:
	wezterm/TODO
	wezterm/patches/patch-deps_freetype_build.rs

Log Message:
wezterm: progress, still doesn't link

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d6a53bdf7a81a3a201a94428eadebb2feb432450

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 wezterm/TODO                                 | 28 ++++++++++++++++
 wezterm/distinfo                             |  1 +
 wezterm/patches/patch-deps_freetype_build.rs | 48 ++++++++++++++++++++++++++++
 3 files changed, 77 insertions(+)

diffs:
diff --git a/wezterm/TODO b/wezterm/TODO
new file mode 100644
index 0000000000..1b96bc6501
--- /dev/null
+++ b/wezterm/TODO
@@ -0,0 +1,28 @@
+  = note:  "cc" "-Wl,-R<sysroot>/lib/libatomic" "-Wl,-L<sysroot>/lib/libatomic" "-m64" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/rustczhnMrO/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/{libwindow_funcs-f9aaa4f6739f299b,libenv_bootstrap-d64376f6063aad46,libwezterm_version-0919824f6c9ba10d,libtime_funcs-d763a4bc0697bd31,libspa-ca951d549b13ca90,libshare_data-f86e971aaa528057,libspawn_funcs-4ffb5b04fd6f5d8a,libssh_funcs-00d69611cb527477,libplugin-a24a6217ac702a6c,libgit2-63500a0c9e364913,liblibgit2_sys-ec5d8912540e3f2b,libserde_funcs-4d1c9f43c8ffcc3f,libfilesystem-b7831996dfda1912,libprocinfo_funcs-8a44a68b38f21c9e,liblogging-c6930bf0227ab5f1,libcolor_funcs-e0c77b72e2cbc697,libserde_yaml-5a62cde826b77196,libunsafe_libyaml-f65fe4c515ec5fc2,libbattery-1d52777d157e4e11,libstarship_battery-4aae37fa91dd4eb1,libuom-0e
dd0262a08ab30f,libplist-1785505a6eb59fa6,libquick_xml-96ca32f12789a381,libenv_logger-32f3e3669666a672,libis_terminal-e02bb8a99a96505f,libhumantime-9acbd8a5766c3eae,libhttp_req-70bd292dc83bb54f,libnative_tls-e544bfa09dadfb31,libopenssl_probe-8bc4bffb7dd5133c,libunicase-9f26e2d4e0528b09,libfrecency-60adc2b52bc127c0,libserde_with-8ea644d1864d67aa,libemojis-e7be7c58ba0def3e,libtabout-fb268b4a69e234c0,libhdrhistogram-c6d7391c66d65336,libbase64-375ba2f0e6e4f462,libwgpu-6ab8f698c21f2595,libwgpu_core-414f5a33e1f5ccec,libwgpu_hal-62d7d442055365bb,libnaga-295a2982e5f82c16,librustc_hash-e36f4e00fe675f0d,libhexf_parse-7f26fab8465d9c9b,libunicode_ident-6bd6ff8d3bbfc2ae,libhashbrown-05dd0b3fce0a2d7a,libfoldhash-32467e61f87d26e9,libstrum-4a07b6b37369c7ec,libcodespan_reporting-e116b4ce28f021d3,libtermcolor-1712e68bf5b0f517,libwgpu_types-37d780a506428c95,libnucleo_matcher-45107cf438e0ed41,liblfucache-2d020494b1f12b42,libintrusive_collections-3ccdd11fd6b74323,libtiny_skia-168dda093ea80162,libpng-38df9
 7d3a38b34d1,libtiny_skia_path-8268baee24c5da28,libstrict_num-a6c00a2fbb982d99,libarrayref-2e77fc8ed5ae3c67,libwezterm_mux_server_impl-ff58d34d2b202b36,libdns_lookup-ea52a1e189272bfa,libsocket2-1791a7de6daefde1,librcgen-23683f12d58c3310,libring-c84a545fdc5f8b05,libuntrusted-2262d8abca01e25c,libyasna-6987880dbda6e6fe,libtime-35375dd5261fd9af,libtime_core-75567758c9020ee6,libnum_conv-acc4113a7359ae36,libderanged-8684aaa545d87c47,libpowerfmt-811ced3582fe5c5a,libpem-7266cb7ae1d1e485,libwezterm_gui_subcommands-fd628640fbef6775,libwezterm_client-8a30f31ce59d1e98,libratelim-bc74c084f396489f,libgovernor-9d44d4df888a4428,libfutures_timer-cd9ff67d379c2bbe,libnonzero_ext-fbb21b694910c75e,libno_std_compat-933beaa08328db86,libfutures-6e81235b19aefd6c,libfutures_executor-13ff6fae47999429,libcodec-c6d66be174d9e90f,libzstd-0a80e11aeddc8114,libzstd_safe-624ddee3bb6cc0f0,libzstd_sys-4e740add6289238d,libvarbincode-ff71f81dd5573d8c,libbyteorder-13dd5127e54b3ab2,libleb128-78d3daa0ba9b1d6c,libasync_ossl-2
 16634e2a344751b,libopenssl-b41acdf63c0dc031,libforeign_types-b1a6b3389eae6648,libforeign_types_shared-ad244773e7e27d94,libmux_lua-f39f83656ff3f57c,liburl_funcs-636961d5158b8929,libmux-7b55789b8809265f,libnames-bdf892aacf6e68b5,libtermwiz_funcs-4f1f83a5682aa1da,libtextwrap-221015d30af1a1b8,libunicode_linebreak-8824c750d80e4408,libunicode_width-f3f05a0d41f88472,libsmawk-6ccaf49546bae859,libbintree-90d42db07a9e114a,libprocinfo-47bf59bc188e71d8,libcrossbeam-af95cd60a947accb,libcrossbeam_queue-8d30251cd5ea8bd8,libchrono-09a15ec54be56687,libiana_time_zone-aaf98d46383f3273,libpure_rust_locales-a07e4c7c0a26774f,libclap-bac65c32dc8f804c,libclap_builder-786e87731fd91adb,libanstream-05cfd459e66dd7bf,libanstyle_query-b0064f264a95cbfd,libis_terminal_polyfill-fd58b5dea1338bd4,libcolorchoice-ebeef9b33eea2e84,libanstyle_parse-7d848b0734a75446,libclap_lex-cb8ff32ce6ab528d,libanstyle-de01903f479f77af,libwindow-9ca18372e7a7dc60,liblibloading-0e8ecb31f15b58a2,libxcb_imdkit-d56ed3fc9a18c3ef,libresize-f3
 491256ac6f5f36,libline_drawing-18ed03b15c796957,libbytes-fb265df9e4f4ad1d,libwezterm_font-e943dad7b05a3025,libencoding_rs-5aaffd99c272350a,libmetrics-9ce04f6c4f4d711d,libahash-b4e7d1155a0e6920,libfontconfig-530488c40f4ba5b1,libmemmap2-7a5203380f8c777d,libcairo-c9d83db6c992cc20,libcairo_sys-1896059f994805be,libharfbuzz-d1a9a415b8e5ef1c,libfreetype-a250cc42d037437b,libfixed-faa521c63c1bbc6f,libaz-8082f079c4e5402e,libwezterm_toast_notification-d8f2a823807b8200,libwezterm_open_url-5009ae8a9743cf7a,libzbus-6811f43e619a925c,librand-4a74ae9188cfe32b,librand_chacha-6952521c75c9c047,libppv_lite86-de1b1917eb9aadb6,librand_core-afac80757366a3bd,libxdg_home-ec97715d55f6eafe,libsha1-778db31828b9e6f9,libtracing-e01b1ca055ce11e7,libtracing_core-b73297e70a8b1bae,libordered_stream-6280b36815c58901,libasync_broadcast-6184a5a9ec0ca3aa,libzbus_names-76afd7c61fbff4fc,libzvariant-b292aab378230254,libenumflags2-675592c0eda3a1cb,libendi-c9a532753addd74e,libstatic_assertions-f95886de95f82408,librangeset-0da
 05033fb17b002,libnum-ec84506a35f8cf5e,libnum_iter-3e3377b6d643711b,libnum_complex-6e7c30330575b08f,libraw_window_handle-1c563295c7f7e64b,libxkbcommon-801563774412fd70,libxkeysym-b4ce3d26a5068c2d,libmemmap2-ecf8098ce755c7b1,libxcb-5edcba7d5ccd1f50,libas_raw_xcb_connection-004764b423e4b909,libx11-166ff9d4a64fc96d,libguillotiere-32f5b8284e5dda08,libsvg_fmt-85b992681c454ca5,libglium-fc26784e2f39ad5a,libbacktrace-da71d2692b60d6fc,libobject-b428f9ba3a222f99,libaddr2line-44e593d833db0013,libgimli-4d14bb95d8ffc0b8,librustc_demangle-c63146adb39edf85,libconfig-0989cd5145ec14f1,libpromise-203eb0c166375f8c,libflume-dc3a860a83fab478,libnanorand-b79ba1b9351df1e2,libgetrandom-c5383480b9dbeea2,libspin-796f75bbc4bb108e,libwezterm_ssh-f4e9345eea3a6ea8,libgethostname-99d54991296daeb9,librustix-bdff90387a954776,libfilenamegen-4fe3b2d6d471e1ca,libssh2-cff30ecc3b7f4633,libparking_lot-e30434bef05e253e,libparking_lot_core-7bb10e527833f335,liblock_api-0abbdc4caf3c3573,libscopeguard-0e329897165b82a7,liblibss
 h2_sys-0f21317181e8c37a,liblibz_sys-e5d0517b8e776f89,libwezterm_uds-dfc49b81f2a7ab5a,libpassfd-d5bbbf7111a809dc,libsocket2-9910bd0cfaa0af5a,libcamino-c4983bcfbf39a82d,libregex-153236c7fe8d2a88,liblibssh_rs-521571c478b4b103,libopenssl_sys-8853674a1a868d56,liblibssh_rs_sys-c1f516b2eca5789d,libhostname-9c84a8ed0bde2fae,libshlex-1e1bdde42d840361,libdirs_next-4bf1ef95ba3aa6ff,libdirs_sys_next-de8c518a4baddb49,libumask-50b6905c0abbe059,libserde_json-c53f9f414f45dc9c,libitoa-058dd61696ddc3e2,libryu-f7d97e3f82a626f4,libtoml-05221672ae063285,libtoml_edit-243ad1a573f91865,libserde_spanned-22ef4426a9361703,libindexmap-707fbe4bd092d674,libwinnow-0b8a1c98f586ce8a,libtoml_write-8894baaeb6bd8d68,libtoml_datetime-dcfe35e8caff5016,libnotify-a8104903a9ec64b0,libmio-f4f7b96fb05c55cd,libcrossbeam_channel-3355f517cb99a0f6,libfiletime-ae8e4cc1bb417e87,libwalkdir-e7276b373279e0e0,libsame_file-a32cdd810702c8c2,libkqueue-05897ccfeacf00f3,libkqueue_sys-3fe040da4843d62d,libportable_pty-68a8750039ea7c7b,libshe
 ll_words-a4d59beecbde0f68,libserial2-062802132012a518,libcolorgrad-57249c353d0e889d,libluahelper-320e3b489afcb89a,libwezterm_term-4b5384c6ff894470,liblru-e1cdbc13c90574b9,libhashbrown-b7eff3ddf550095b,libequivalent-73acccda60921962,liballocator_api2-63d0986cf2d7344b,libfoldhash-f22c7a4a127763b7,libminiz_oxide-41a62ed68fe232b8,libadler-8b683058c4e89e15,libunicode_normalization-51462ccd0bb330ae,libtinyvec-fc1356a0797c7b69,libtinyvec_macros-cfebb1adf89f5036,libhumansize-b57c1013be0d972e,liblibm-360c66e7a119ec06,liburl-6506f010ea067f8d,libidna-ff9324b4d7a8f7e0,libutf8_iter-735d9bf52fcff354,libidna_adapter-6c521ba18b376e3b,libicu_properties-5bccfe10693c07c4,libicu_properties_data-937df8a5a0ca5fe1,libicu_normalizer-33894c7a2d6ac860,libicu_normalizer_data-0c925e2dac462cc8,libicu_collections-2c51346e9b5e759a,libpotential_utf-4d4b5a24af6a47e0,libicu_provider-a5301eecdf2d6f65,libicu_locale_core-0cb3aa7fe7db7435,libtinystr-5efb8d903e0c7d77,liblitemap-7d1287f7417532a3,libwriteable-cbf3965e82c0c
 68f,libzerovec-98b351be733526b1,libzerotrie-142fb112b80280bc,libyoke-f1e89a6ea1d18368,libstable_deref_trait-7f9f3132ca986c84,libzerofrom-ccccd0c93be4cca3,libform_urlencoded-fc4391916f33ed02,libpercent_encoding-ddf52f0f5af4cdbb,libtermwiz-b942582f55ea7d51,libtermios-3d7cc3602d4a0bf4,libsignal_hook-4a7f228bbb77f620,libfiledescriptor-bfaffb55c3ba750b,libmemmem-c41f8caa7412c249,libterminfo-319b66b64e77e652,libfnv-cebda8b0a81af3cf,libnom-49a924a0b152e429,libdowncast_rs-115f0dde34d8b1bf,libwezterm_surface-9f570469cfc63060,libunicode_segmentation-3c3c43e529703bf3,libfixedbitset-561ca4e8a4925574,libfancy_regex-0c8dea4d42b1d24c,libbit_set-e3d73e361869d41e,libbit_vec-4fa0c2bf9c0cd1b7,libwezterm_bidi-bf17445b8eea6da2,libwezterm_cell-a64c373c77fb7732,libwezterm_escape_parser-cb181853e95faa2d,libhex-648beb0d3067ddfa,libimage-391cd8e9fbe88db7,libimage_webp-1aed6ad013f1e2e7,libqoi-75dc138214b101f6,libmoxcms-7aace695de840ad5,libpxfm-168b487b14e513c9,libtiff-5594d03571eb97cb,libfax-07786535b026841b,
 libpng-de9e4f86603b424c,libflate2-b484a9c863c07a4c,libfdeflate-7aeebe0c20d3564b,libcrc32fast-b5ae961aec762ec3,libexr-4adee95e121f16f2,libminiz_oxide-d6ebe790520de0d7,libzune_inflate-8914ba00dfed4638,libsimd_adler32-b616b60cca4b6f7d,libbit_field-146496963f8b158e,liblebe-95e176b07ba9222d,libhalf-7384538beebc7729,libzerocopy-6e6da2387edb37e6,libsmallvec-cbfc65038c883505,libzune_jpeg-f94266a2aee93035,libzune_core-0c90c2970806e71f,libgif-886a7727b68d0aa5,libcolor_quant-6b2d616cc2f8f1c6,libweezl-d7fc7aa070c2d3c6,libbyteorder_lite-0cbb80154e5dc8ae,libravif-44930da7e6b6d84d,libloop9-0e2bb08086a2f7cc,libavif_serialize-09383beed063facc,libquick_error-4e85247882ff120e,librgb-1605efdd6a1d57c3,librav1e-bb2c074ce3005a79,libprofiling-56b327f3ed9498d6,libav1_grain-b3731c549d2170bd,libnom-34165d80377d7acb,libnum_rational-16438aca6d5d7a55,libnum_bigint-6df318932078c2ba,libnum_integer-e0d8caadfda149c6,libdebug_unreachable-16e6d891d03f2736,libmaybe_rayon-404f942017e4a471,librayon-c6b1a8b3f1b3dd97,libra
 yon_core-7b2f234b67fa0e2f,libcrossbeam_deque-f6d62ad8d236554f,libcrossbeam_epoch-62d26967737b1d36,libv_frame-4d265a3d79e1cef9,libaligned_vec-025fa2dc872efef0,libequator-b0f09a1eee5ef78a,libarrayvec-da526b74c2a4a1e2,libbitstream_io-f8f834b0e7c5aff6,libitertools-2b7a57815a200d6a,libeither-6a419b77e1543ce6,libimgref-c5459164b8311989,libbytemuck-3813fb03c10dce1a,libwezterm_blob_leases-ec3f3aa781f23a2a,libtempfile-04361f9c3c58f5c9,libuuid-59bb0f3f277bbb7c,libgetrandom-cfd202758f2ebe64,libthiserror-7f2b968adccdd996,libsha2-c609a82de73e867d,libcpufeatures-caa7e7a7ec6426c3,libdigest-2e99e44bde775e3f,libblock_buffer-4c634100ab6302ee,libcrypto_common-edd1698ad4b772f3,libgeneric_array-8bcaea70a82f063e,libtypenum-bfc4516ccf895a6f,libpest-051feabe40809ddc,libbase64-826d7de4e25fefc5,libvtparse-0418e87d6052498b,libutf8parse-193cbb42b4aac94f,libwezterm_input_types-5f16fde682bdf7c9,libeuclid-01859681fc44664d,libnix-08b0470920a2f172,libmemoffset-47b47bb82faf5e8a,libwezterm_color_types-71a5f981de5cc28
 9,libdeltae-de2641ea40c631d3,libcsscolorparser-31a6c0d9138f302a,liblab-d32567db5e35f6bc,libwezterm_char_props-eaae8948f0c01d26,libphf-e2e83da2079ea812,libphf_shared-db72272024088ea9,libsiphasher-5d43ddc4e1bd88a0,libucd_trie-b213cadb271326cf,libfinl_unicode-054ec68bd12afa4d,libwezterm_dynamic-963964f03c220d77,libstrsim-d878b57a8a051f96,liblog-30f72a9e53c903d0,libthiserror-16f0dbcfce2ab54f,libsmol-c5a2511ae8392018,libasync_process-fadad5845ecf59d1,libasync_signal-e1e35e1de2d9b135,libsignal_hook_registry-a36bb496f386b573,libasync_net-6e25cf1b1a40feee,libasync_fs-efc5811dab341b7b,libasync_lock-7fd05b2e21bb487d,libblocking-820c1b334805cb8d,libpiper-5f575a4ef0a881d5,libatomic_waker-e979bc24c0a1666d,libasync_channel-f530cb6eb10861e6,libevent_listener_strategy-beb4828bf8a570cb,libevent_listener-7d02153d27afe58d,libasync_io-4267fdeb52e8be21,libpolling-0c761b7edad1b6d1,libcfg_if-8c19f9a775cc9f85,librustix-5b492a91959bf7b9,liberrno-acadbb8a1e237e58,libbitflags-ebb7e9a560a9b4cf,liblibc-04f3eb5f
 f0692c74,libasync_executor-0c3d76c71b6b47b5,libfutures_lite-23382236ae9a7a6c,libparking-373e73ef6ea1ff79,libfastrand-8d3b765d4a701c09,libconcurrent_queue-d8bbc0d1d5653e8f,libcrossbeam_utils-7d7eb79e0722c9d5,libasync_task-ab2a61980d7363da,libordered_float-2ede7cfdb1fa42d9,libmlua-c1f681b1bcad2d4b,libserde_value-6f5bf1cb03f243be,libordered_float-1577393c7661482e,liberased_serde-2ca92085b722a2c5,libtypeid-e62a3397d402e1ce,libonce_cell-683d423bf5724394,libserde-b80bd7533d570dc7,libserde_core-0fe8a39aa9f38b11,librustc_hash-4b190b518a97cd22,libmlua_sys-bd807c7e340606df,libfutures_util-f9c6b7ff6500af3d,libfutures_io-a77627c058a1c997,libslab-9cb7f71221c2be08,libfutures_channel-af6b2c60634f7160,libpin_project_lite-6cdf381f665f3ada,libfutures_sink-931a0fe14a488413,libfutures_task-aedc59175254d7c8,libpin_utils-f2126ee52958b89c,libfutures_core-3e1c929b5b14fdd3,libnum_traits-fb9b3579173945ef,libbstr-f20b6418636aebd2,libregex_automata-f761acc3c84c6d05,libaho_corasick-256aff4008f5bd23,libregex_syn
 tax-b33f20892b726624,libmemchr-b9382740cf08a736,liblazy_static-ff6f1531e2456089,libanyhow-92056c389b644ae7,libbitflags-64ef71579108eeca}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-netbsd/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lxcb-image" "-lxcb-util" "-lxcb" "-lfontconfig" "-lfreetype" "-lpng" "-lz" "-lstdc++" "-lxkbcommon" "-lxkbcommon-x11" "-lxcb" "-lX11-xcb" "-lX11-xcb" "-lX11" "-lxcb" "-lz" "-lssl" "-lcrypto" "-lssl" "-lcrypto" "-lz" "-lc" "-lutil" "-lrt" "-lutil" "-lexecinfo" "-lexecinfo" "-lpthread" "-lrt" "-lgcc_s" "-lutil" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lrt" "-lutil" "-lexecinfo" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/rustcz
 hnMrO/raw-dylibs" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/mlua-sys-e246904049ed441b/out/lua-build/lib" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/libssh-rs-sys-e4740cce6eb563a0/out" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/libssh2-sys-2cabc9ac4aa952db/out/build" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/zstd-sys-c42c18feac589968/out" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/libgit2-sys-c8d9803e8a1d60f6/out/build" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/cairo-sys-rs-1e2ff5c5b17d4a77/out" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/freetype-6d95c55dc8c8864
 7/out/zlib-build" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/freetype-6d95c55dc8c88647/out/png-build" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e433
+1/target/release/build/freetype-6d95c55dc8c88647/out/freetype-build" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/harfbuzz-c782d16b81bb184d/out/harfbuzz-build" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/ring-e477ea775baed203/out" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/xcb-imdkit-dd79f809dac2ed50/out" "-L" "<sysroot>/lib" "-L" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/build/freetype-6d95c55dc8c88647/out/freetype-build" "-L" "<sysroot>/lib" "-o" "/tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/wezterm_gui-3ed9f4ca4e874e52" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-Wl,-R/usr/lib" "-Wl,-R<sysroot>/lib" "-L<sysroot>/lib" "-Wl,-R<sysroot>/lib" "-Wl,-R<sysroot>/lib" "-Wl,-R<sysroot>/lib"
+  = note: some arguments are omitted. use `--verbose` to show all linker arguments
+  = note: ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libkqueue-05897ccfeacf00f3.rlib(kqueue-05897ccfeacf00f3.kqueue.c3a094f884e0e985-cgu.1.rcgu.o): in function `kqueue::Watcher::remove_pid':
+          kqueue.c3a094f884e0e985-cgu.1:(.text._ZN6kqueue7Watcher10remove_pid17ha50caf88e52e39e4E+0x107): warning: warning: reference to compatibility kevent(); include <sys/event.h> to generate correct reference
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libmio-f4f7b96fb05c55cd.rlib(mio-f4f7b96fb05c55cd.mio.bdebbc5f589ffc2e-cgu.1.rcgu.o): in function `mio::sys::unix::stateless_io_source::IoSourceState::deregister':
+          mio.bdebbc5f589ffc2e-cgu.1:(.text._ZN3mio3sys4unix19stateless_io_source13IoSourceState10deregister17hee79d407c6609a4aE+0x66): warning: warning: reference to compatibility __kevent50(); use kevent()
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libnix-08b0470920a2f172.rlib(nix-08b0470920a2f172.nix.2295107159fb4854-cgu.02.rcgu.o): in function `nix::unistd::dup3':
+          nix.2295107159fb4854-cgu.02:(.text._ZN3nix6unistd4dup317h752a50dd8dcc4046E+0x3): warning: warning: reference to compatibility dup3(); include <unistd.h> to generate correct reference
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/librustix-5b492a91959bf7b9.rlib(rustix-5b492a91959bf7b9.rustix.eb3ed39e9dca7759-cgu.05.rcgu.o): in function `rustix::backend::fs::syscalls::fstatvfs':
+          rustix.eb3ed39e9dca7759-cgu.05:(.text._ZN6rustix7backend2fs8syscalls8fstatvfs17h97fcf5cf2562c936E+0x14): warning: warning: reference to compatibility fstatvfs(); include <sys/statvfs.h> to generate correct reference
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libfreetype-a250cc42d037437b.rlib(0bd38ad83dba4c99-ftinit.o):(.data.rel.ro.ft_default_modules+0x28): undefined reference to `hvf_driver_class'
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libfreetype-a250cc42d037437b.rlib(a85252b2282655d4-pngread.o): in function `png_create_read_struct_2':
+          /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/deps/freetype/libpng/pngread.c:76:(.text.png_create_read_struct_2+0x51): undefined reference to `png_target_init'
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libfreetype-a250cc42d037437b.rlib(a85252b2282655d4-pngrutil.o): in function `png_init_filter_functions':
+          /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/deps/freetype/libpng/pngrutil.c:4305:(.text.png_read_filter_row+0xd5): undefined reference to `png_target_init_filter_functions'
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libkqueue-05897ccfeacf00f3.rlib(kqueue-05897ccfeacf00f3.kqueue.c3a094f884e0e985-cgu.1.rcgu.o): note: the message above does not take linker garbage collection into account
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libmio-f4f7b96fb05c55cd.rlib(mio-f4f7b96fb05c55cd.mio.bdebbc5f589ffc2e-cgu.1.rcgu.o): note: the message above does not take linker garbage collection into account
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/libnix-08b0470920a2f172.rlib(nix-08b0470920a2f172.nix.2295107159fb4854-cgu.02.rcgu.o): note: the message above does not take linker garbage collection into account
+          ld: /tmp/wip/wezterm/work/wezterm-05343b387085842b434d267f91b6b0ec157e4331/target/release/deps/librustix-5b492a91959bf7b9.rlib(rustix-5b492a91959bf7b9.rustix.eb3ed39e9dca7759-cgu.05.rcgu.o): note: the message above does not take linker garbage collection into account
+
+  = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
+  = note: use the `-l` flag to specify native libraries to link
+  = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib)
+
+warning: `wezterm-gui` (bin "wezterm-gui") generated 1 warning
+error: could not compile `wezterm-gui` (bin "wezterm-gui") due to 1 previous error; 1 warning emitted
+*** Error code 101
diff --git a/wezterm/distinfo b/wezterm/distinfo
index f8547bf512..0f406773e6 100644
--- a/wezterm/distinfo
+++ b/wezterm/distinfo
@@ -2209,3 +2209,4 @@ BLAKE2s (zvariant_utils-2.1.0.crate) = b142d63425365aedf109bafac551bf52a32897836
 SHA512 (zvariant_utils-2.1.0.crate) = 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e
 Size (zvariant_utils-2.1.0.crate) = 7043 bytes
 SHA1 (patch-Cargo.toml) = 8dc1fdccd70431cfd3950c0326236e243432a19d
+SHA1 (patch-deps_freetype_build.rs) = c5d0cd6e6cdad0d0e2c8399da986eda0ac733ec8
diff --git a/wezterm/patches/patch-deps_freetype_build.rs b/wezterm/patches/patch-deps_freetype_build.rs
new file mode 100644
index 0000000000..75b990932c
--- /dev/null
+++ b/wezterm/patches/patch-deps_freetype_build.rs
@@ -0,0 +1,48 @@
+$NetBSD$
+
+pkgsrc-provided git checkouts don't include the .git directory.
+
+--- deps/freetype/build.rs.orig	2026-01-17 15:44:28.000000000 +0000
++++ deps/freetype/build.rs
+@@ -10,10 +10,6 @@ fn zlib() {
+ }
+ 
+ fn zlib() {
+-    if !Path::new("zlib/.git").exists() {
+-        git_submodule_update();
+-    }
+-
+     let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());
+ 
+     let mut cfg = new_build();
+@@ -47,10 +43,6 @@ fn libpng() {
+ }
+ 
+ fn libpng() {
+-    if !Path::new("libpng/.git").exists() {
+-        git_submodule_update();
+-    }
+-
+     let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());
+ 
+     let mut cfg = new_build();
+@@ -102,7 +94,7 @@ fn libpng() {
+ 
+     fs::write(
+         build_dir.join("pnglibconf.h"),
+-        fs::read_to_string("libpng/scripts/pnglibconf.h.prebuilt").unwrap(),
++        fs::read_to_string("libpng/pnglibconf.h.prebuilt").unwrap(),
+     )
+     .unwrap();
+ 
+@@ -110,10 +102,6 @@ fn freetype() {
+ }
+ 
+ fn freetype() {
+-    if !Path::new("freetype2/.git").exists() {
+-        git_submodule_update();
+-    }
+-
+     let out_dir = PathBuf::from(env::var("OUT_DIR").unwrap());
+ 
+     let mut cfg = new_build();


Home | Main Index | Thread Index | Old Index