Get the latest tech news
Linux Fixes Regression That Broke File Names With ❤️ & Other Special Characters
Linus Torvalds took to reverting some code tonight within the mainline Linux kernel that inadvertently had broken support having filenames with ❤️ and other special Unicode characters in filenames when on file-systems with case-folding (optional case insensitive file/folder name) support.
In turn those running new Linux kernels were no longer able to read files with special characters, such as the ❤️ emoji. This kernel bug report raised the issue over being unable to find certain files on an F2FS file-system now after the specified Unicode change. Of course, it's also entirely possible that in the meantime people have created *new* files with the new ("more correct") case folding logic, and reverting will just make other things break.
Or read this on Phoronix