BCL fails in this morning's build because of the uppercase "BCL" in the name value. When code such at this is added to mem.extra, CHIRP does not like capital letters, white space or symbols like hyphen or underline in this value.
It's not that, it's because set_memory() was using shortname instead of name for the setting. I think this started in the ft817 driver, where Marco was probably confused by my very confusing use of those words, and reversed the two. You copied it and then I went to clean all that up and forgot this last one. Here's the patch I put in last night which cleaned things up but forgot one:
http://chirp.danplanet.com/projects/chirp/repository/revisions/6f916d8e2323/...
and here's the one I just pushed to fix it:
http://chirp.danplanet.com/projects/chirp/repository/revisions/5a28bc618944/...
Sorry about that, but thanks for the heads up. We really need mem.extra tests in run_tests!