mesonbuild / wrapdb

New wrap requests
https://mesonbuild.com/Adding-new-projects-to-wrapdb.html
MIT License
69 stars 176 forks source link

add new wrap "zlib-ng" #1497

Open okias opened 2 months ago

okias commented 2 months ago

Draft, because I have problem with

[226/1971] Linking target src/mapi/shared-glapi/libglapi.so.0.0.0
FAILED: src/mapi/shared-glapi/libglapi.so.0.0.0 
c++  -o src/mapi/shared-glapi/libglapi.so.0.0.0 src/mapi/shared-glapi/libglapi.so.0.0.0.p/.._entry.c.o src/mapi/shared-glapi/libglapi.so.0.0.0.p/.._u_current.c.o src/mapi/shared-glapi/libglapi.so.0.0.0.p/glapi.c.o src/mapi/shared-glapi/libglapi.so.0.0.0.p/stub.c.o src/mapi/shared-glapi/libglapi.so.0.0.0.p/table.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libglapi.so.0 '-Wl,-rpath,$ORIGIN/../../../subprojects/zlib-ng-2.1.6' -Wl,-rpath-link,/home/projects/mesa/build/subprojects/zlib-ng-2.1.6 -Wl,--start-group src/util/libmesa_util.a src/util/libmesa_util_sse41.a subprojects/zlib-ng-2.1.6/libzlib.so src/util/blake3/libblake3.a src/c11/impl/libmesa_util_c11.a -Wl,--gc-sections -pthread -Wl,--version-script,/home/projects/mesa/subprojects/zlib-ng-2.1.6/zlib-ng.map -lm /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libzstd.so /usr/lib/x86_64-linux-gnu/libunwind.so -Wl,--end-group -Wl,--version-script,/home/projects/mesa/subprojects/zlib-ng-2.1.6/zlib-ng.map
/usr/bin/ld: duplicate version tag `ZLIB_NG_2.1.0'
/usr/bin/ld: duplicate version tag `ZLIB_NG_2.0.0'
/usr/bin/ld: duplicate version tag `ZLIB_NG_GZ_2.0.0'
/usr/bin/ld: duplicate version tag `FAIL'
collect2: error: ld returned 1 exit status

Modern drop-in replacement for zlib, including all needed CPU optimizations.