Eric Norman created SLING-12969:
-----------------------------------

             Summary: The OpenSans fonts are corrupted by the build process
                 Key: SLING-12969
                 URL: https://issues.apache.org/jira/browse/SLING-12969
             Project: Sling
          Issue Type: Bug
            Reporter: Eric Norman
            Assignee: Eric Norman
             Fix For: Starter Content 2.0.2


Gulp can corrupt WOFF files, particularly when using Gulp v5 or higher, due to 
changes in how Gulp handles file encoding by default. Specifically, Gulp v5 
attempts to encode binary files like WOFF fonts as UTF-8, which can lead to 
corruption if the binary data contains sequences that are not valid UTF-8. 
These invalid sequences are then converted to the Unicode replacement character 
(U+FFFD), which corrupts the file.
 
To prevent this corruption, the {{encoding: false}} option must be explicitly 
set when using {{gulp.src()}} for binary files. This ensures Gulp treats the 
files as raw buffers and avoids any unintended encoding.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to