Open ByeongSe0k opened 10 months ago
Hi, I've updated the formula, can you try again by running brew update brew outdated brew upgrade brew cleanup brew uninstall gtkwave brew untap randomplum/gtkwave brew install --HEAD randomplum/gtkwave/gtkwave
all the brew updated commands are needed to full update meson parts inside homebrew, since the release on python 3.12 there were some changes.
I ran the commands :
brew install --HEAD randomplum/gtkwave/gtkwave ==> Tapping randomplum/gtkwave Cloning into '/opt/homebrew/Library/Taps/randomplum/homebrew-gtkwave'... remote: Enumerating objects: 26, done. remote: Counting objects: 100% (26/26), done. remote: Compressing objects: 100% (17/17), done. remote: Total 26 (delta 14), reused 17 (delta 8), pack-reused 0 Receiving objects: 100% (26/26), 6.12 KiB | 6.12 MiB/s, done. Resolving deltas: 100% (14/14), done. Tapped 1 formula (14 files, 12.9KB). ==> Fetching randomplum/gtkwave/gtkwave ==> Cloning https://github.com/randomplum/gtkwave.git Updating /Users/byeongseok/Library/Caches/Homebrew/gtkwave--git ==> Checking out branch master Already on 'master' Your branch is up to date with 'origin/master'. HEAD is now at d793aa1 Update io.github.gtkwave.GTKWave.metainfo.xml ==> Installing gtkwave from randomplum/gtkwave ==> meson setup build Last 15 lines from /Users/byeongseok/Library/Logs/Homebrew/gtkwave/01.meson: During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/homebrew/opt/meson/bin/meson", line 33, in
If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): https://github.com/randomplum/homebrew-gtkwave/issues
gtkwave's formula was built from an unstable upstream --HEAD. This build failure is expected behaviour. Do not create issues about this on Homebrew's GitHub repositories. Any opened issues will be immediately closed without response. Do not ask for help from Homebrew or its maintainers on social media. You may ask for help in Homebrew's discussions but are unlikely to receive a response. Try to figure out the problem yourself and submit a fix as a pull request. We will review it but may or may not accept it.
I tried brew upgrade meson, but still not working.
Unfortunately I can't reproduce it on any of my macs, so i may need some of your help. What hardware/software are you using? can you upload log files from: /Users/myname/Library/Logs/Homebrew/gtkwave/
Process: gtkwave-bin [3607] Path: /Applications/gtkwave.app/Contents/MacOS/gtkwave-bin Identifier: gtkwave-bin Version: ??? Code Type: X86-64 (Translated) Parent Process: launchd [1] User ID: 501
Date/Time: 2023-10-25 15:21:41.1915 +0900 OS Version: macOS 14.0 (23A344) Report Version: 12 Anonymous UUID: 3A264055-6A45-3149-6AAD-08C4515B224F
Sleep/Wake UUID: 1DCA10B7-16EC-4E46-B7DB-1CCC2BD40316
Time Awake Since Boot: 26000 seconds Time Since Wake: 1253 seconds
System Integrity Protection: enabled
Notes: PC register does not match crashing frame (0x0 vs 0x7FF81456533D)
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Codes: 0x0000000000000001, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [3607]
VM Region Info: 0 is not in any region. Bytes before following region: 4294967296
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 100000000-1001c4000 [ 1808K] r-x/rwx SM=COW ...S/gtkwave-bin
Application Specific Information: ATSLight: Unimplemented function was used - rdar://105810634
Error Formulating Crash Report: PC register does not match crashing frame (0x0 vs 0x7FF81456533D)
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 ATS 0x7ff81456533d Crash__Please_File_a_Radar_against_ATS__relate_to_105810634 + 796 1 ATS 0x7ff81456acfa FOGetFontFromFontFamilyInstance + 72 2 ATSUI 0x7ff8131cc951 TATSUStyle::SetDefaultFont() + 37 3 ATSUI 0x7ff8131cca26 TATSUStyle::ConstructActiveStyleInfo() + 24 4 ATSUI 0x7ff8131cc920 TATSUStyle::GetStyleInfo(LLCStyleInfo const) + 30 5 ATSUI 0x7ff8131c3b79 TTextLineLayout::ConstructGlyphRecordArrayWithVirtualGlyphs(TATSUGlyphRecordArray, unsigned long) + 229 6 ATSUI 0x7ff8131c1724 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray, TLayoutControls) + 648 7 ATSUI 0x7ff8131bb001 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned int, TATSUGlyphRecordArray) + 721 8 ATSUI 0x7ff8131d6aa6 ATSUDirectGetLayoutDataArrayPtrFromTextLayout + 98 9 libpangocairo-1.0.0.dylib 0x108ed0f6e basic_engine_shape + 254 10 libpango-1.0.0.dylib 0x1091ca5ad pango_shape + 77 11 libpango-1.0.0.dylib 0x1091bdd94 shape_run + 84 12 libpango-1.0.0.dylib 0x1091c066e process_item + 558 13 libpango-1.0.0.dylib 0x1091c0ebf pango_layout_check_lines + 1503 14 libpango-1.0.0.dylib 0x1091c1da0 pango_layout_get_extents_internal + 112 15 libpangocairo-1.0.0.dylib 0x108ecb3c1 _pango_cairo_font_get_metrics + 641 16 gtkwave-bin 0x10002563b do_font_load + 160 17 gtkwave-bin 0x100025887 pango_load_all_fonts + 251 18 gtkwave-bin 0x100025b7e load_all_fonts + 30 19 gtkwave-bin 0x10005e969 main_2 + 26897 20 gtkwave-bin 0x100058056 main + 32 21 gtkwave-bin 0x100009a18 start + 52
Thread 1:: com.apple.rosetta.exceptionserver 0 runtime 0x7ff7ffe272b4 0x7ff7ffe23000 + 17076
Thread 2: 0 runtime 0x7ff7ffe4594c 0x7ff7ffe23000 + 141644
Thread 3: 0 runtime 0x7ff7ffe4594c 0x7ff7ffe23000 + 141644
Thread 4: 0 runtime 0x7ff7ffe4594c 0x7ff7ffe23000 + 141644
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000000030453f9b8 rcx: 0x0000000000000000 rdx: 0x00000000000fcf70
rdi: 0x0000000108dc4080 rsi: 0x0000000108de2e00 rbp: 0x000000030453fa70 rsp: 0x000000030453f990
r8: 0x0000000000000050 r9: 0x00007fb6ffc48000 r10: 0x0000000000000005 r11: 0xffffffffffffc000
r12: 0x00007fb6fbf9a770 r13: 0x0000000000000000 r14: 0x00007fb6ffc3c390 r15: 0x00007fb6fbfa2800
rip:
Binary Images:
0x200439000 - 0x2004d8fff dyld () <1289b60a-4980-342d-b1a4-250bbee392f1> /usr/lib/dyld
0x10b7af000 - 0x10b7b8fff libpixbufloader-xpm.so ()
External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=581.2M resident=0K(0%) swapped_out_or_unallocated=581.2M(100%) Writable regions: Total=431.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=431.6M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 1 Activity Tracing 256K 1 CG image 40K 2 ColorSync 212K 25 CoreAnimation 2476K 1 CoreGraphics 4K 1 CoreUI image data 300K 4 Dispatch continuations 64.0M 1 Foundation 16K 1 Kernel Alloc Once 8K 1 MALLOC 198.2M 35 MALLOC guard page 192K 12 Rosetta Arena 4096K 2 Rosetta Generic 976K 241 Rosetta IndirectBranch 512K 1 Rosetta JIT 128.0M 1 Rosetta Return Stack 80K 8 Rosetta Thread Context 80K 8 STACK GUARD 12K 3 Stack 9772K 4 Stack Guard 56.0M 1 VM_ALLOCATE 9688K 16 VM_ALLOCATE (reserved) 100K 25 reserved VM address space (unallocated) CTF 824 1 DATA 18.7M 386 DATA_CONST 18.2M 216 __DATA_DIRTY 808K 111 FONT_DATA 2352 1 LINKEDIT 267.4M 32 OBJC_RO 70.5M 1 __OBJC_RW 2151K 2 __TEXT 313.8M 398 dyld private memory 4360K 4 mapped file 8.0G 659 shared memory 800K 14 unshared pmap 9776K 5 =========== ======= ======= TOTAL 9.1G 2225 TOTAL, minus reserved VM space 9.1G 2225
{"app_name":"gtkwave-bin","timestamp":"2023-10-25 15:21:41.00 +0900","app_version":"","slice_uuid":"f444abfb-19b6-53ce-2717-c7f62c41a8bd","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 14.0 (23A344)","roots_installed":0,"incident_id":"46C36B9C-D435-4073-A0E9-2210E5617ABD","name":"gtkwave-bin"} { "uptime" : 26000, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro18,3", "coalitionID" : 3546, "osVersion" : { "train" : "macOS 14.0", "build" : "23A344", "releaseType" : "User" }, "captureTime" : "2023-10-25 15:21:41.1915 +0900", "codeSigningMonitor" : 1, "incident" : "46C36B9C-D435-4073-A0E9-2210E5617ABD", "pid" : 3607, "translated" : true, "cpuType" : "X86-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2023-10-25 15:21:39.5370 +0900", "procStartAbsTime" : 645953393380, "procExitAbsTime" : 645992319751, "procName" : "gtkwave-bin", "procPath" : "\/Applications\/gtkwave.app\/Contents\/MacOS\/gtkwave-bin", "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.geda.gtkwave", "crashReporterKey" : "3A264055-6A45-3149-6AAD-08C4515B224F", "codeSigningID" : "", "codeSigningTeamID" : "", "codeSigningValidationCategory" : 0, "codeSigningTrustLevel" : 4294967295, "wakeTime" : 1253, "sleepWakeUUID" : "1DCA10B7-16EC-4E46-B7DB-1CCC2BD40316", "sip" : "enabled", "vmRegionInfo" : "0 is not in any region. Bytes before following region: 4294967296\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n TEXT 100000000-1001c4000 [ 1808K] r-x\/rwx SM=COW ...S\/gtkwave-bin", "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":3607}, "vmregioninfo" : "0 is not in any region. Bytes before following region: 4294967296\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n TEXT 100000000-1001c4000 [ 1808K] r-x\/rwx SM=COW ...S\/gtkwave-bin", "asi" : {"ATS":["ATSLight: Unimplemented function was used - rdar:\/\/105810634"]}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":344334,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":12957514352},"r12":{"value":140423888217968},"rosetta":{"tmp2":{"value":140705988068672},"tmp1":{"value":140703469818678},"tmp0":{"value":57005}},"rbx":{"value":12957514168},"r8":{"value":80},"r15":{"value":140423888250880},"r10":{"value":5},"rdx":{"value":1036144},"rdi":{"value":4443619456},"r9":{"value":140423951843328},"r13":{"value":0},"rflags":{"value":514},"rax":{"value":0},"rsp":{"value":12957514128},"r11":{"value":18446744073709535232},"rcx":{"value":0},"r14":{"value":140423951795088},"rsi":{"value":4443745792}},"queue":"com.apple.main-thread","frames":[{"imageOffset":262973,"symbol":"CrashPlease_File_a_Radar_against_ATS__relate_to_105810634","symbolLocation":796,"imageIndex":28},{"imageOffset":285946,"symbol":"FOGetFontFromFontFamilyInstance","symbolLocation":72,"imageIndex":28},{"imageOffset":88401,"symbol":"TATSUStyle::SetDefaultFont()","symbolLocation":37,"imageIndex":29},{"imageOffset":88614,"symbol":"TATSUStyle::ConstructActiveStyleInfo()","symbolLocation":24,"imageIndex":29},{"imageOffset":88352,"symbol":"TATSUStyle::GetStyleInfo(LLCStyleInfo const)","symbolLocation":30,"imageIndex":29},{"imageOffset":52089,"symbol":"TTextLineLayout::ConstructGlyphRecordArrayWithVirtualGlyphs(TATSUGlyphRecordArray, unsigned long)","symbolLocation":229,"imageIndex":29},{"imageOffset":42788,"symbol":"TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray, TLayoutControls)","symbolLocation":648,"imageIndex":29},{"imageOffset":16385,"symbol":"TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned int, TATSUGlyphRecordArray)","symbolLocation":721,"imageIndex":29},{"imageOffset":129702,"symbol":"ATSUDirectGetLayoutDataArrayPtrFromTextLayout","symbolLocation":98,"imageIndex":29},{"imageOffset":65390,"symbol":"basic_engine_shape","symbolLocation":254,"imageIndex":7},{"imageOffset":136621,"symbol":"pango_shape","symbolLocation":77,"imageIndex":9},{"imageOffset":85396,"symbol":"shape_run","symbolLocation":84,"imageIndex":9},{"imageOffset":95854,"symbol":"process_item","symbolLocation":558,"imageIndex":9},{"imageOffset":97983,"symbol":"pango_layout_check_lines","symbolLocation":1503,"imageIndex":9},{"imageOffset":101792,"symbol":"pango_layout_get_extents_internal","symbolLocation":112,"imageIndex":9},{"imageOffset":41921,"symbol":"_pango_cairo_font_get_metrics","symbolLocation":641,"imageIndex":7},{"imageOffset":153147,"symbol":"do_font_load","symbolLocation":160,"imageIndex":27},{"imageOffset":153735,"symbol":"pango_load_all_fonts","symbolLocation":251,"imageIndex":27},{"imageOffset":154494,"symbol":"load_all_fonts","symbolLocation":30,"imageIndex":27},{"imageOffset":387433,"symbol":"main_2","symbolLocation":26897,"imageIndex":27},{"imageOffset":360534,"symbol":"main","symbolLocation":32,"imageIndex":27},{"imageOffset":39448,"symbol":"start","symbolLocation":52,"imageIndex":27}]},{"id":344335,"name":"com.apple.rosetta.exceptionserver","threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":9908489551872},"r12":{"value":140705605595936},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":4496830794251},"tmp0":{"value":10337986281472}},"rbx":{"value":4496830794251},"r8":{"value":2307},"r15":{"value":4831842304},"r10":{"value":15586436317184},"rdx":{"value":0},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":4434242432},"rflags":{"value":582},"rax":{"value":268451845},"rsp":{"value":10337986281472},"r11":{"value":0},"rcx":{"value":17314086914},"r14":{"value":140705988068684},"rsi":{"value":2616}},"frames":[{"imageOffset":17076,"imageIndex":25}]},{"id":344336,"frames":[{"imageOffset":141644,"imageIndex":25}],"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":18446744073709551615},"r12":{"value":0},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":0},"tmp0":{"value":0}},"rbx":{"value":0},"r8":{"value":0},"r15":{"value":0},"r10":{"value":0},"rdx":{"value":12957536256},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":0},"rflags":{"value":531},"rax":{"value":12958072832},"rsp":{"value":409604},"r11":{"value":0},"rcx":{"value":4867},"r14":{"value":0},"rsi":{"value":0}}},{"id":344337,"frames":[{"imageOffset":141644,"imageIndex":25}],"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":18446744073709551615},"r12":{"value":0},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":0},"tmp0":{"value":0}},"rbx":{"value":0},"r8":{"value":0},"r15":{"value":0},"r10":{"value":0},"rdx":{"value":12958093312},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":0},"rflags":{"value":531},"rax":{"value":12958629888},"rsp":{"value":409604},"r11":{"value":0},"rcx":{"value":8963},"r14":{"value":0},"rsi":{"value":0}}},{"id":344338,"frames":[{"imageOffset":141644,"imageIndex":25}],"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":18446744073709551615},"r12":{"value":0},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":0},"tmp0":{"value":0}},"rbx":{"value":0},"r8":{"value":0},"r15":{"value":0},"r10":{"value":0},"rdx":{"value":12958650368},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":0},"rflags":{"value":531},"rax":{"value":12959186944},"rsp":{"value":409604},"r11":{"value":0},"rcx":{"value":20487},"r14":{"value":0},"rsi":{"value":0}}}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 8594362368, "size" : 655360, "uuid" : "1289b60a-4980-342d-b1a4-250bbee392f1", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "x86_64", "base" : 4487573504, "size" : 40960, "uuid" : "d610efee-5389-46f9-a4e8-ae02f2130160", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/gdk-pixbuf-2.0\/loaders\/libpixbufloader-xpm.so", "name" : "libpixbufloader-xpm.so" }, { "source" : "P", "arch" : "x86_64", "base" : 4484321280, "size" : 65536, "uuid" : "71d6744a-feb5-33e6-be9b-3a2258cf6f23", "path" : "\/usr\/lib\/libobjc-trampolines.dylib", "name" : "libobjc-trampolines.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4449792000, "size" : 4673536, "uuid" : "555e9a4c-95fb-64f2-caca-2ab10c910d0d", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgtk-quartz-2.0.0.dylib", "name" : "libgtk-quartz-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4444930048, "size" : 630784, "uuid" : "b6610e5a-bc15-8e14-1e1c-ffdebef9d31c", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgdk-quartz-2.0.0.dylib", "name" : "libgdk-quartz-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4444131328, "size" : 106496, "uuid" : "8e8006ec-305a-6a15-2ab2-b7f4041c28c1", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libatk-1.0.0.dylib", "name" : "libatk-1.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4464922624, "size" : 1216512, "uuid" : "ca490611-9417-18d6-244a-f0e325713a77", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgio-2.0.0.dylib", "name" : "libgio-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4444655616, "size" : 81920, "uuid" : "ccd9357d-b4d2-15d0-6742-722b90657f87", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libpangocairo-1.0.0.dylib", "name" : "libpangocairo-1.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4446851072, "size" : 114688, "uuid" : "3e0dad34-f7bb-e854-742e-c70e49694027", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgdk_pixbuf-2.0.0.dylib", "name" : "libgdk_pixbuf-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4447703040, "size" : 253952, "uuid" : "4165f94e-f81f-832e-68b6-db251adccde2", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libpango-1.0.0.dylib", "name" : "libpango-1.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4469448704, "size" : 651264, "uuid" : "4cca0f82-0006-6155-bd0d-efd50b546674", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libcairo.2.dylib", "name" : "libcairo.2.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4471762944, "size" : 307200, "uuid" : "ce3b568c-5939-04f7-0ebb-8076fa03521e", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgobject-2.0.0.dylib", "name" : "libgobject-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4443516928, "size" : 20480, "uuid" : "e351f4f0-5524-e860-e972-b87c17ba9d37", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgmodule-2.0.0.dylib", "name" : "libgmodule-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4443623424, "size" : 24576, "uuid" : "991a5504-df9c-c3f0-882f-24d78f53eb4f", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgthread-2.0.0.dylib", "name" : "libgthread-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4474265600, "size" : 1183744, "uuid" : "71b95404-37b5-7586-0d20-9cc0850ff93d", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libglib-2.0.0.dylib", "name" : "libglib-2.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4447301632, "size" : 45056, "uuid" : "733fde55-afe6-08da-c601-8bbf7b2302f4", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libintl.8.dylib", "name" : "libintl.8.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4448718848, "size" : 135168, "uuid" : "7d97de24-7643-080b-8e24-fa06277f4c53", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/liblzma.5.dylib", "name" : "liblzma.5.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4472897536, "size" : 606208, "uuid" : "2d3fa628-de1d-4986-3b6b-c27a03bf7ba4", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libJudy.1.dylib", "name" : "libJudy.1.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4449079296, "size" : 81920, "uuid" : "a9715156-d296-bd27-6646-6715d939ccba", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libgtkmacintegration.2.dylib", "name" : "libgtkmacintegration.2.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4449312768, "size" : 135168, "uuid" : "8edefc11-fcf8-96fa-9c23-d0f745148db3", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libexpat.1.dylib", "name" : "libexpat.1.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4477587456, "size" : 204800, "uuid" : "48f9c07f-6b86-e70e-3dcd-a9f6bf2137b0", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libpangoft2-1.0.0.dylib", "name" : "libpangoft2-1.0.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4478906368, "size" : 421888, "uuid" : "fd3e7285-2c26-5dc5-c431-7c9cac0e3954", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libpixman-1.0.dylib", "name" : "libpixman-1.0.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4480176128, "size" : 200704, "uuid" : "d8d5cd7d-0f58-a75e-fd46-f2eaacf91c08", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libfontconfig.1.dylib", "name" : "libfontconfig.1.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4481482752, "size" : 516096, "uuid" : "03daceee-1053-396d-b257-7423db816195", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libfreetype.6.dylib", "name" : "libfreetype.6.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4478328832, "size" : 143360, "uuid" : "1ebcaa96-eea8-fee7-b27a-dbcd6e931224", "path" : "\/Applications\/gtkwave.app\/Contents\/Resources\/lib\/libpng14.14.dylib", "name" : "libpng14.14.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 140703126663168, "size" : 196608, "uuid" : "31538c50-034b-3469-ae9f-0fffbd6f4de1", "path" : "\/usr\/libexec\/rosetta\/runtime", "name" : "runtime" }, { "source" : "P", "arch" : "arm64", "base" : 4433825792, "size" : 344064, "uuid" : "29e3f175-b88d-3239-bd82-326cde98f820", "path" : "\/Library\/Apple\/*\/libRosettaRuntime", "name" : "libRosettaRuntime" }, { "source" : "P", "arch" : "x86_64", "base" : 4294967296, "size" : 1851392, "uuid" : "f444abfb-19b6-53ce-2717-c7f62c41a8bd", "path" : "\/Applications\/gtkwave.app\/Contents\/MacOS\/gtkwave-bin", "name" : "gtkwave-bin" }, { "source" : "P", "arch" : "x86_64", "base" : 140703469555712, "CFBundleShortVersionString" : "377", "CFBundleIdentifier" : "com.apple.ApplicationServices.ATS", "size" : 495610, "uuid" : "6a70dd32-7251-3edb-88af-140dee44ab77", "path" : "\/System\/Library\/Frameworks\/ApplicationServices.framework\/Versions\/A\/Frameworks\/ATS.framework\/Versions\/A\/ATS", "name" : "ATS" }, { "source" : "P", "arch" : "x86_64", "base" : 140703449182208, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.ATSUI", "size" : 196608, "uuid" : "956076c8-8d75-3018-ada6-9b4514b2b3d6", "path" : "\/System\/Library\/Frameworks\/ApplicationServices.framework\/Versions\/A\/Frameworks\/ATSUI.framework\/Versions\/A\/ATSUI", "name" : "ATSUI", "CFBundleVersion" : "1" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 140703178702848, "size" : 21474836480, "uuid" : "fb8ba21b-013a-3f11-b51e-5d5b4271240d" }, "vmSummary" : "ReadOnly portion of Libraries: Total=581.2M resident=0K(0%) swapped_out_or_unallocated=581.2M(100%)\nWritable regions: Total=431.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=431.6M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nCG image 40K 2 \nColorSync 212K 25 \nCoreAnimation 2476K 1 \nCoreGraphics 4K 1 \nCoreUI image data 300K 4 \nDispatch continuations 64.0M 1 \nFoundation 16K 1 \nKernel Alloc Once 8K 1 \nMALLOC 198.2M 35 \nMALLOC guard page 192K 12 \nRosetta Arena 4096K 2 \nRosetta Generic 976K 241 \nRosetta IndirectBranch 512K 1 \nRosetta JIT 128.0M 1 \nRosetta Return Stack 80K 8 \nRosetta Thread Context 80K 8 \nSTACK GUARD 12K 3 \nStack 9772K 4 \nStack Guard 56.0M 1 \nVM_ALLOCATE 9688K 16 \nVM_ALLOCATE (reserved) 100K 25 reserved VM address space (unallocated)\nCTF 824 1 \nDATA 18.7M 386 \nDATA_CONST 18.2M 216 \nDATA_DIRTY 808K 111 \n__FONT_DATA 2352 1 \nLINKEDIT 267.4M 32 \nOBJC_RO 70.5M 1 \n__OBJC_RW 2151K 2 \nTEXT 313.8M 398 \ndyld private memory 4360K 4 \nmapped file 8.0G 659 \nshared memory 800K 14 \nunshared pmap 9776K 5 \n=========== ======= ======= \nTOTAL 9.1G 2225 \nTOTAL, minus reserved VM space 9.1G 2225 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "logWritingSignature" : "2e67b0ea8baa834276ad0e8dfabb9aff827a3f72", "trialInfo" : { "rollouts" : [ { "rolloutId" : "6246d6a916a70b047e454124", "factorPackIds" : {
},
"deploymentId" : 240000010
},
{
"rolloutId" : "61675b89201f677a9a4cbd65",
"factorPackIds" : {
"HEALTH_FEATURE_AVAILABILITY" : "64d14f3e1008ca2fac17a163"
},
"deploymentId" : 240000064
}
], "experiments" : [ { "treatmentId" : "6dd670af-0633-45e4-ae5f-122ae4df02be", "experimentId" : "64406ba83deb637ac8a04419", "deploymentId" : 900000017 } ] }, "reportNotes" : [ "PC register does not match crashing frame (0x0 vs 0x7FF81456533D)" ] }
Hi, This is not what I had in mind, you should anyway remove the app version of the gtkwave when trying to use the homebrew version. What I had in mind are files located in /Users/your_user/Library/Logs/Homebrew/gtkwave/ after a failed brew install
Dear @randomplum , unfortunately I'm also getting a build failure after trying the following:
$ brew upgrade $ brew uninstall gtkwave (well, had it already deinstalled) $ brew untap randomplum/gtkwave $ brew install --HEAD randomplum/gtkwave/gtkwave
the build fails with the following:
==> meson compile -C build --verbose Last 15 lines from /Users/gcancio/Library/Logs/Homebrew/gtkwave/02.meson: FAILED: lib/libgtkwave/src/Gw-1.gir
(...) Couldn't find include 'GObject-2.0.gir' (search path: '['/usr/local/Cellar/gobject-introspection/1.80.0/share/gir-1.0', '/private/tmp/gtkwave-20240329-15407-tll7n/.brew_home/.local/share/gir-1.0', 'gir-1.0', '/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/usr/local/Cellar/gobject-introspection/1.80.0/share/gir-1.0', '/usr/local/Cellar/gobject-introspection/1.80.0/share/gir-1.0', '/usr/local/share/gir-1.0']') (...)
(at least this is what I can identify as an error in the longish output)
running brew reinstall gobject-introspection doesn't change anything.
EDIT: a "find /usr/local/Cellar/ -name "GObject-2*" returns its location under /usr/local/Cellar//glib/2.80.0_2/share/gir-1.0/GObject-2.0.gir but I have no clue how to change the path and/or whether this is the root cause for the build failure...
EDIT2: got it to compile by manually copying over Object-2.0.gir and GLib-2.0.gir to one of the paths above! :-)
Many thanks!
Hi, when I was running the last command, this happend:
brew install --HEAD randomplum/gtkwave/gtkwave ==> Tapping randomplum/gtkwave Cloning into '/opt/homebrew/Library/Taps/randomplum/homebrew-gtkwave'... remote: Enumerating objects: 23, done. remote: Counting objects: 100% (23/23), done. remote: Compressing objects: 100% (14/14), done. remote: Total 23 (delta 12), reused 16 (delta 8), pack-reused 0 Receiving objects: 100% (23/23), 5.79 KiB | 5.79 MiB/s, done. Resolving deltas: 100% (12/12), done. Tapped 1 formula (15 files, 18.8KB). ==> Fetching dependencies for randomplum/gtkwave/gtkwave: harfbuzz and meson ==> Fetching harfbuzz ==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/manifests/8.2.2 ############################################################################################# 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/blobs/sha256:ddf11a7bb71aec8283bb98afb89d8 ############################################################################################# 100.0% ==> Fetching meson ==> Downloading https://ghcr.io/v2/homebrew/core/meson/manifests/1.2.3 ############################################################################################# 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/meson/blobs/sha256:f2609629267212ee0479482c3fb7d7c4 ############################################################################################# 100.0% ==> Fetching randomplum/gtkwave/gtkwave ==> Downloading https://raw.githubusercontent.com/randomplum/homebrew-gtkwave/main/macos_compat.diff Already downloaded: /Users/byeongseok/Library/Caches/Homebrew/downloads/36e70308aafbe343bcacb517675fb3cab5afb561dcb78b4f043fdf5e9ea91ebd--macos_compat.diff ==> Cloning https://github.com/randomplum/gtkwave.git Updating /Users/byeongseok/Library/Caches/Homebrew/gtkwave--git ==> Checking out branch formula Already on 'formula' Your branch is up to date with 'origin/formula'. HEAD is now at 6b7dd45 Remove support for the AET2 format ==> Installing gtkwave from randomplum/gtkwave ==> Installing dependencies for randomplum/gtkwave/gtkwave: harfbuzz and meson ==> Installing randomplum/gtkwave/gtkwave dependency: harfbuzz ==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/manifests/8.2.2 Already downloaded: /Users/byeongseok/Library/Caches/Homebrew/downloads/e00055a5b78c62f4d948b6b77e3847004b6178dfcfcc46f27c72098edf495e3b--harfbuzz-8.2.2.bottle_manifest.json ==> Pouring harfbuzz--8.2.2.arm64_sonoma.bottle.tar.gz 🍺 /opt/homebrew/Cellar/harfbuzz/8.2.2: 76 files, 9.4MB ==> Installing randomplum/gtkwave/gtkwave dependency: meson ==> Downloading https://ghcr.io/v2/homebrew/core/meson/manifests/1.2.3 Already downloaded: /Users/byeongseok/Library/Caches/Homebrew/downloads/ab5881810d8bcc8cbe3c3efcb7a180225aebb57333919ebabac22cd0888dcd76--meson-1.2.3.bottle_manifest.json ==> Pouring meson--1.2.3.all.bottle.tar.gz 🍺 /opt/homebrew/Cellar/meson/1.2.3: 250 files, 3.7MB ==> Installing randomplum/gtkwave/gtkwave --HEAD ==> Patching ==> Applying macos_compat.diff patching file meson.build patching file 'src/cocoa/cocoa_misc.c' patching file 'src/cocoa/cocoa_misc.h' patching file 'src/main.c' patching file 'src/meson.build' patching file 'src/wave_view.c' ==> meson setup build Last 15 lines from /Users/myname/Library/Logs/Homebrew/gtkwave/01.meson: During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/opt/homebrew/opt/meson/bin/meson", line 33, in
sys.exit(load_entry_point('meson==1.2.3', 'console_scripts', 'meson')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/opt/meson/bin/meson", line 22, in importlib_load_entry_point
for entry_point in distribution(dist_name).entry_points
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/python@3.12/3.12.0/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/metadata/init.py", line 861, in distribution
return Distribution.from_name(distribution_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/homebrew/Cellar/python@3.12/3.12.0/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/metadata/init.py", line 399, in from_name
raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: No package metadata was found for meson
If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): https://github.com/randomplum/homebrew-gtkwave/issues
gtkwave's formula was built from an unstable upstream --HEAD. This build failure is expected behaviour. Do not create issues about this on Homebrew's GitHub repositories. Any opened issues will be immediately closed without response. Do not ask for help from Homebrew or its maintainers on social media. You may ask for help in Homebrew's discussions but are unlikely to receive a response. Try to figure out the problem yourself and submit a fix as a pull request. We will review it but may or may not accept it.
and couldn't install gtkwave. can you let me know how fix this? thanks