# XALT Monthly Zoom Mtg 2024-12-19 # Agenda - Q/A - A rare and interesting bug in linking w/ XALT - A user at TACC tried to build silo (https://silo.readthedocs.io/) which handles scienfic data - When linking XALT failed to find the true ld command from XALT's ld where $exec_x is "unknown" - The testing branch fixes this by changing exec_x to be "" when ld.x is not found. Note that many clang installation require XALT's ld to be the system's `ld` and the real `ld` be moved to `ld.x` ``` xalt_helper_functions.sh: if [ -x "$exec_x" ]; then ``` - Changes to the testing branch - Replaced old python `MySQLdb` package w/ `mysql.connector.python` - Issue #68: Adding a --timeout option to `xalt_file_to_db.py` program - Above linking bug fixed as well - Planned changes to XALT ingestion programs: - Experience w/ Lmod module usage tracking has shown me that adding one row at a time is slow. - I have some ideas (not tested) where more than one record at a time can be added. - However, XALT db has 1 to N relationships (1: xalt_run to N:xalt_object) ... makes this change more complicated. - Containers - They are old. Built with old libc.so. XALT need new libc.so (getentropy()) - EBPF Kernel, netlink ## Next Meeting January 16th, 2025