File jss-4.5.0-sourcetarget.patch of Package mozilla-jss

--- jss-4.5.0/build_java.pl	2018-09-20 12:13:12.662798762 +0200
+++ jss-4.5.0/build_java.pl	2018-09-20 12:15:08.730013522 +0200
@@ -347,7 +347,7 @@
     if( scalar(@source_list) > 0 ) {
         ensure_dir_exists($class_dir);
         ensure_dir_exists($jni_header_dir);
-        print_do("$javac $javac_opt_flag $add_modules_flag $javac_deprecation_flag -sourcepath . -d $class_dir " .
+        print_do("$javac -source 8 -target 8 $javac_opt_flag $add_modules_flag $javac_deprecation_flag -sourcepath . -d $class_dir " .
             "$classpath " . join(" ",@source_list));
 
         #
@@ -355,7 +355,7 @@
         # by compiling the ones we want with "-h $jni_header_dir" flag
         #
         ensure_dir_exists($jni_header_dir);
-        print_do("$javac $javac_opt_flag $add_modules_flag $javac_deprecation_flag -sourcepath . -d $class_dir -h $jni_header_dir " .
+        print_do("$javac -source 8 -target 8 $javac_opt_flag $add_modules_flag $javac_deprecation_flag -sourcepath . -d $class_dir -h $jni_header_dir " .
             "$classpath " . join(" ", @wanted_sources) );
 
         print_do("sh -c 'cd $dist_dir/classes && $jar cvmf $dist_dir/MANIFEST.MF $dist_dir/xpclass.jar *'");
@@ -445,7 +445,7 @@
     ensure_dir_exists("$dist_dir/jssdoc");
     my $targets = join(" ", @packages);
     print "$targets\n";
-    print_do("$javadoc -breakiterator $add_modules_flag $classpath -sourcepath . -d $dist_dir/jssdoc $html_header_opt $targets");
+    print_do("$javadoc -source 8 -breakiterator $add_modules_flag $classpath -sourcepath . -d $dist_dir/jssdoc $html_header_opt $targets");
     print_do("cp $dist_dir/jssdoc/index.html $dist_dir/jssdoc/index.html.bak");
     print_do("cp $dist_dir/jssdoc/overview-summary.html $dist_dir/jssdoc/index.html");
 }
openSUSE Build Service is sponsored by