CDT Monthly Call November 10 2021 === :::info - **Location:** [:computer: Zoom Meeting](https://eclipse.zoom.us/j/545364607?pwd=L1d2eDQ4RWJmdkk3YXkvcW90RWJiQT09) ([full details below](#Connection-Details)) - **Date:** November 10, 2021 11:00 AM Eastern Time (US and Canada) ([Calendar/ICS](https://eclipse.zoom.us/meeting/uJAodO-sqDstovAF50NQR9k2f8kNjAOvEg/ics?icsToken=98tyKuysqzgsHtKVt1z9c6ktOcH-b9_yln5Yi4UIzDHUMXlYMAWuPcxIE51pNd-B)) - **Agenda** 1. Welcome and sign yourself in [name=John Dallaway] [name=Jonah Graham] [name=Jeff Johnston] [name=Alexander Fedorov] [name=Promod (Ashling] [name=Torbjörn Svensson] [name=Kondal Kolipaka] [name=Anton Krug] [name=William Riley] 3. Actions from last meeting - John: Memory data init ordering issue (GDB Hardware Debug) (Action: John create bugzilla ticket and Cc Torbjörn) Carried forward as Action **DONE** - Promod to ping Jonah if there are unanswered questions. **DONE** 4. Too long build commands get make to fail 5. 2021-12 Updates 6. Merging org.eclipse.remote into CDT repo/releng 7. Migration to GitHub - see [Bug 577150](https://bugs.eclipse.org/bugs/show_bug.cgi?id=577150) and [email](https://www.eclipse.org/lists/cdt-dev/msg35032.html) 8. Vote for Mat as new committer - see [election](https://projects.eclipse.org/projects/tools.cdt/elections/election-mat-booth-committer-eclipse-cc-development-tooling-cdt) 9. Any other business? - **Contact:** <cdt-dev@eclipse.org> - **Reference:** [Previous and future meetings on CDT Wiki](https://wiki.eclipse.org/CDT/calls) ::: ## Connection Details Join Zoom Meeting https://eclipse.zoom.us/j/545364607 Meeting ID: 545 364 607 Passcode: 196590 Dial by your location find your local number: https://eclipse.zoom.us/u/acMY3kyoJW ## Actions from last meeting details - John: Memory data init ordering issue (GDB Hardware Debug) (Action: John create bugzilla ticket and Cc Torbjörn) Carried forward as Action **DONE** - Promod to ping Jonah if there are unanswered questions. **DONE** - Ashling plans to return to Global Variable work later this month ## Minutes 2021-12 Updates - Release is on Dec 8, RC1 on Nov 22 - Open and resolved bugs are [here](https://bugs.eclipse.org/bugs/buglist.cgi?classification=Tools&list_id=21071670&product=CDT&query_format=advanced&target_milestone=10.5.0) Merging org.eclipse.remote into CDT repo/releng - See [Bug 500768](https://bugs.eclipse.org/bugs/show_bug.cgi?id=500768) Long Path limitation - Anton raised issues about long path and it causing issues. - William points out that some of the tools underneath (like gcc) have limits that can be overridden. - Torbjörn / ST have patches for GCC that are non-trivial for handling long paths, but still many limitations. - Details of this conversation not captured here - refer to relevant bugs. - In Windows 10 with with some APIs long paths are supported - William wants to make sure that a global warning on long paths isn't added because it would warn in situation that tools actually support it ok. - William: The executables need to be "manifested" to support or not support long paths. Can be embedded in executable or added alongside as an XML - Torbjörn: To fix this, we need all tools to support long paths or else users will have a failure in downstream tools (e.g. if gcc works, but gdb doesn't you still have problems) - [Binutils Bugzilla 25713](https://sourceware.org/bugzilla/show_bug.cgi?id=25713) has some regression with regards to long paths - **Action**: Anton to raise specific bugs if there is anything on CDT side that can/should be done and notify cdt-dev so that interested parties can join the discussion. CMake discussion - Kondal: using CMake at espressif. Problem accessing function definitions. - Jonah: Encourage to ask on cdt-dev Managed Build - Torbjörn: Static analysis runs, leaves files around that need to be cleaned. How to hook in the clean? - The files generated are a little like function profiling extra files - William: Can adjust clean command for the builder, or edit makefilegenerator. e.g. add rm for *.ext rather than rm file.ext - John: Can be done like .d file? Just not -include it? - William: Renesas customizes the generator to add an extra variable added to clean command OutputStreamMonitor - Short discussion on this, info captured in [Bug 577189](https://bugs.eclipse.org/bugs/show_bug.cgi?id=577189) ### Next Meeting [December 8 at 11am (Ottawa, Canada time)](https://hackmd.io/@jonahgraham/cdt-call-december-8-2021)