-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fuzz-Introspector and meson #12167
Comments
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 13, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM as the code cannot be instrumented - Use the latest build image, possible after the above changes
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 13, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM as the code cannot be instrumented - Use the latest build image, possible after the above changes - Enable Centipede
Merged
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 13, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM as the code cannot be instrumented - Use the latest build image, possible after the above changes - Enable Centipede
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 13, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM as the code cannot be instrumented - Use the latest build image, possible after the above changes - Enable Centipede
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 13, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM as the code cannot be instrumented - Use the latest build image, possible after the above changes - Enable Centipede
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 16, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM, for MSAN, as the code cannot be instrumented - Use the latest build image - Enable Centipede
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 17, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM, for MSAN, as the code cannot be instrumented - Use the latest build image - Enable Centipede - Disable docs and programs build, not needed
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 17, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM, for MSAN, as the code cannot be instrumented - Use the latest build image - Enable Centipede - Disable docs and programs build, not needed
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 17, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM, for MSAN, as the code cannot be instrumented - Use the latest build image - Enable Centipede - Disable docs and programs build, not needed
kasper93
added a commit
to kasper93/oss-fuzz
that referenced
this issue
Jul 17, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for google#12167 - Disable ASM, for MSAN, as the code cannot be instrumented - Use the latest build image - Enable Centipede - Disable docs and programs build, not needed
DavidKorczynski
pushed a commit
that referenced
this issue
Jul 26, 2024
Numerous changes and improvements have been made: - Build zlib and bzip2 instead of bundling .so files - Remove no longer needed patchelf - Build libass and its dependencies - Remove libva and libvdpau; they are not tested and are unlikely to be tested without a mock driver - Clean installed apt packages in the build image. Remove duplicated packages and unnecessary libraries - Add meson CFLAGS workaround for #12167 - Disable ASM as the code cannot be instrumented - Use the latest build image, possible after the above changes - Enable Centipede
kleisauke
added a commit
to kleisauke/libvips
that referenced
this issue
Aug 24, 2024
jcupitt
pushed a commit
to libvips/libvips
that referenced
this issue
Aug 25, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently it isn't obvious how to make Fuzz-Introspector work with projects using meson. There are comments on GitHub with workarounds and several projects where those workarounds are implemented. I think ideally it should work automagically but if it's not possible it should probably be documented somewhere.
This issue is prompted by #12081.
The text was updated successfully, but these errors were encountered: