{"shas":[["9b7a6e32896d39cefc710f4686c84f9689bf8322","add4fcd06328a394f0ad91feda7ee057316dc5ed","Generate META-INF/INDEX.LIST file for glibj.zip\n\nThis patch changes the glibj.zip packaging so that META-INF/INDEX.LIST is\ngenerated to the file. This is needed for VMClassLoader.getBootPackages() to\nwork correctly:\n\n  private static String[] getBootPackages()\n  {\n    URL indexList = getResource(\"META-INF/INDEX.LIST\");\n    if (indexList != null)\n      {\n\nNOTE! This problem is only seen with Jato currently as it's the only VM I'm\naware of that doesn't override any of the classes in vm/reference. CACAO and\nJamVM override the whole classloading parts themselves.\n\nI asked about this on IRC and Mark Wielaard explained background on the issue:\n\n  < mjw> 2006-04-19  Olivier Jolly  <olivier.jolly@pcedev.com>\n  < mjw>    * vm/reference/java/lang/VMClassLoader.java (getBootPackages): Loads\n  < mjw>    boot packages list from the META-INF/INDEX.LIST file if it exists.\n  < mjw> http://developer.classpath.org/pipermail/classpath-patches/2006-April/001704.html\n  < mjw> \"the patch to support the -i option should be incorporated soon and we'll be able to add the creation of the index to the glibj.zip by default.\"\n  < mjw> soon just happens the be > 5 years...\n\n2011-05-29  Pekka Enberg  <penberg@kernel.org>\n\n        * lib/Makefile.am:\n        Generate META-INF/INDEX.LST for glibj.zip.","penberg"],["98e60e8574038acd7dcc6764af199571323e151a","bd3c5b7446b225b4f9f242c19d9faf4b42148d4e","Fix issues with building with -Werror and gcc 4.6.\n\n2011-06-27  Andrew John Hughes  <ahughes@redhat.com>\n\n\tFix issues with building with -Werror and gcc 4.6.\n\t* native/jni/gtk-peer/GtkDragSourceContextPeer.c:\n\t(Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeSetCursor):\n\tRemove unused ptr variable and mark env as unused.\n\t(connect_signals_for_widget(GtkWidget*)): Mark w unused and don't set it.\n\t(Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeStartDrag):\n\tRemove unused ptr variable.\n\t* native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c:\n\t(Java_gnu_java_awt_peer_gtk_ComponentGraphics_initState):\n\tRemove unused width and height variables.\n\t* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c:\n\t(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mouseMove):\n\tCheck result of XTestFakeMotionEvent call.\n\t(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mousePress): Likewise for\n\tXTestFakeButtonEvent call.\n\t(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mouseRelease): Likewise.\n\t(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_keyPress): Use g_message\n\tinstead of deprecated g_printerr.  Check result of XTestFakeKeyEvent.\n\t(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_keyRelease): Likewise.\n\t* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c:\n\t(Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_setupAccelGroup):\n\tCompletely disable code to attach parent, including use of ptr2\n\tand parent argument, and reinstate original FIXME to explain why.\n\t* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c:\n\t(Java_gnu_java_awt_peer_gtk_GtkVolatileImage_nativeGetPixels):\n\tRemove unused depth variable.\n\t* native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaPortDevice.c,\n\t(Java_gnu_javax_sound_midi_alsa_AlsaPortDevice_run_1receiver_1thread_1):\n\tCheck return values and throw an InternalError if a problem occurs.","gnu_andrew"]],"ref":"refs/heads/master","size":2,"head":"98e60e8574038acd7dcc6764af199571323e151a","push_id":35542317}