# 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