[Bug 1016294] Review Request: kryo-serializers - Additional kryo for standard JDK types

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1016294



--- Comment #12 from gil cattaneo <puntogil@xxxxxxxxx> ---
(In reply to Martin Grotzke from comment #11)
> I just released kryo-serializers 0.26 that includes the fix for the
> noncompliant license header.
> 
> FYI, kryo-serializers 0.25+ uses / depends on kryo 2.22 which provides a
> shaded jar as main artifact. That means that kryo-serializers should no
> longer need the following build deps:
> BuildRequires: mvn(asm:asm)
> BuildRequires: mvn(com.esotericsoftware.minlog:minlog)
> BuildRequires: mvn(com.esotericsoftware.reflectasm:reflectasm)
> BuildRequires: mvn(org.objenesis:objenesis)
> 
> Btw, why are these BuildRequires specified explicitely in the
> kryo-serializers.spec? Shouldn't they be pulled in by the BuildRequires on
> kryo automatically?
these apis should be copy in kryo JAR
plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-shade-plugin</artifactId>
                                <version>1.7</version>
                                <configuration>
                                       
<shadedArtifactAttached>true</shadedArtifactAttached>
                                       
<shadedClassifierName>shaded</shadedClassifierName>
                                        <artifactSet>
                                                <includes>
                                                       
<include>com.esotericsoftware.reflectasm:reflectasm:shaded</include>
                                                       
<include>com.esotericsoftware.minlog:minlog</include>
                                                       
<include>org.objenesis:objenesis</include>
                                                </includes>
                                        </artifactSet>
                                        <relocations>
                                                <relocation>
                                                       
<pattern>org.objenesis</pattern>
                                                       
<shadedPattern>com.esotericsoftware.shaded.org.objenesis</shadedPattern>
                                                </relocation>
                                        </relocations>
                                </configuration>
                                <executions>
                                        <execution>
                                                <phase>package</phase>
                                                <goals>
                                                        <goal>shade</goal>
                                                </goals>
                                        </execution>
                                </executions>
                        </plugin>
but is not possible to do this for us [1]

1. https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]