diff --git a/fix-compilation-fails.patch b/fix-compilation-fails.patch index a4d5488..0ad862a 100644 --- a/fix-compilation-fails.patch +++ b/fix-compilation-fails.patch @@ -10,11 +10,11 @@ Subject: [PATCH] Generate 1.6 classes (previously 1.1). 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/esotericsoftware/reflectasm/ConstructorAccess.java b/src/com/esotericsoftware/reflectasm/ConstructorAccess.java -index eafbab1..3eb1da2 100644 +index 8cda997..9d5edbf 100644 --- a/src/com/esotericsoftware/reflectasm/ConstructorAccess.java +++ b/src/com/esotericsoftware/reflectasm/ConstructorAccess.java -@@ -90,7 +90,7 @@ public abstract class ConstructorAccess { - "com/esotericsoftware/reflectasm/ConstructorAccess"; +@@ -89,7 +89,7 @@ abstract public class ConstructorAccess { + : "com/esotericsoftware/reflectasm/ConstructorAccess"; ClassWriter cw = new ClassWriter(0); - cw.visit(V1_1, ACC_PUBLIC + ACC_SUPER, accessClassNameInternal, null, superclassNameInternal, null); @@ -23,10 +23,10 @@ index eafbab1..3eb1da2 100644 insertConstructor(cw, superclassNameInternal); insertNewInstance(cw, classNameInternal); diff --git a/src/com/esotericsoftware/reflectasm/FieldAccess.java b/src/com/esotericsoftware/reflectasm/FieldAccess.java -index 075ba9a..ab7878f 100644 +index acc9ce6..e6c3953 100644 --- a/src/com/esotericsoftware/reflectasm/FieldAccess.java +++ b/src/com/esotericsoftware/reflectasm/FieldAccess.java -@@ -129,7 +129,7 @@ public abstract class FieldAccess { +@@ -147,7 +147,7 @@ public abstract class FieldAccess { String classNameInternal = className.replace('.', '/'); ClassWriter cw = new ClassWriter(0); @@ -36,10 +36,10 @@ index 075ba9a..ab7878f 100644 insertConstructor(cw); insertGetObject(cw, classNameInternal, fields); diff --git a/src/com/esotericsoftware/reflectasm/MethodAccess.java b/src/com/esotericsoftware/reflectasm/MethodAccess.java -index 983439f..3cc3393 100644 +index bd6456f..18a18b3 100644 --- a/src/com/esotericsoftware/reflectasm/MethodAccess.java +++ b/src/com/esotericsoftware/reflectasm/MethodAccess.java -@@ -116,7 +116,7 @@ public abstract class MethodAccess { +@@ -120,7 +120,7 @@ public abstract class MethodAccess { ClassWriter cw = new ClassWriter(ClassWriter.COMPUTE_MAXS); MethodVisitor mv; diff --git a/reflectasm-1.11.0.tar.gz b/reflectasm-1.11.0.tar.gz deleted file mode 100644 index 94e770c..0000000 Binary files a/reflectasm-1.11.0.tar.gz and /dev/null differ diff --git a/reflectasm-1.11.9.tar.gz b/reflectasm-1.11.9.tar.gz new file mode 100644 index 0000000..1428d8f Binary files /dev/null and b/reflectasm-1.11.9.tar.gz differ diff --git a/reflectasm.spec b/reflectasm.spec index aa8b8ce..5402fea 100644 --- a/reflectasm.spec +++ b/reflectasm.spec @@ -1,7 +1,7 @@ #Basic Information Name: reflectasm -Version: 1.11.0 -Release: 9 +Version: 1.11.9 +Release: 1 Summary: High performance Java library that provides reflection by using code generation License: BSD-3-Clause URL: https://github.com/EsotericSoftware/reflectasm @@ -58,6 +58,9 @@ rm -r test/com/esotericsoftware/reflectasm/ClassLoaderTest.java %license license.txt %changelog +* Mon Sep 25 2023 yaoxin - 1.11.9-1 +- Upgrade to 1.11.9 + * Tue May 31 2022 yaoxin - 1.11.0-9 - Fix the compilation fails due to the upgrade of objectweb-asm. diff --git a/reflectasm.yaml b/reflectasm.yaml new file mode 100644 index 0000000..af235f2 --- /dev/null +++ b/reflectasm.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: EsotericSoftware/reflectasm +tag_prefix: '' +seperator: .