Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37818667
en ru br
Репозитории ALT
S:4.23-alt1_3jpp11
5.1: 3.4.2-alt2_7jpp6
4.1: 3.3.1.1-alt1_1jpp1.7
4.0: 3.3.1.1-alt1_1jpp1.7
www.altlinux.org/Changes

Группа :: Разработка/Java
Пакет: ecj

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: eclipse-gcj-nodummysymbol.patch
Скачать


diff -u -r org/eclipse/jdt/internal/compiler/batch/GCCMain.java org/eclipse/jdt/internal/compiler/batch/GCCMain.java
--- a/org/eclipse/jdt/internal/compiler/batch/GCCMain.java	2012-10-29 21:12:37.244254740 -0400
+++ b/org/eclipse/jdt/internal/compiler/batch/GCCMain.java	2012-10-29 21:13:55.661107108 -0400
@@ -101,16 +101,6 @@
 			}
 			zipStream = new ZipOutputStream(new BufferedOutputStream(os));
 			zipStream.setMethod(ZipOutputStream.STORED);
-			// Sun/OpenJDK require at least one entry in the zip file.
-			ZipEntry entry = new ZipEntry(".dummy");
-			byte[] contents = new byte[0];
-			CRC32 crc = new CRC32();
-			crc.update(contents);
-			entry.setSize(contents.length);
-			entry.setCrc(crc.getValue());
-			zipStream.putNextEntry(entry);
-			zipStream.write(contents);
-			zipStream.closeEntry();
 		}
 		return zipStream;
 	}
@@ -120,16 +110,6 @@
 			OutputStream os = new FileOutputStream(zipDependencyDestination);
 			zipDependencyStream = new ZipOutputStream(new BufferedOutputStream(os));
 			zipDependencyStream.setMethod(ZipOutputStream.STORED);
-			// Sun/OpenJDK require at least one entry in the zip file.
-			ZipEntry entry = new ZipEntry(".dummy");
-			byte[] contents = new byte[0];
-			CRC32 crc = new CRC32();
-			crc.update(contents);
-			entry.setSize(contents.length);
-			entry.setCrc(crc.getValue());
-			zipDependencyStream.putNextEntry(entry);
-			zipDependencyStream.write(contents);
-			zipDependencyStream.closeEntry();
 		}
 		return zipDependencyStream;
 	}
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin