Page MenuHomeSolus

D11819.id28743.diff
No OneTemporary

D11819.id28743.diff

diff --git a/abi_libs b/abi_libs
--- a/abi_libs
+++ b/abi_libs
@@ -1,4 +1,3 @@
-jspawnhelper
libattach.so
libawt.so
libawt_headless.so
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -1,5 +1,3 @@
-jspawnhelper:error
-jspawnhelper:stdout
libattach.so:Java_sun_tools_attach_VirtualMachineImpl_checkPermissions
libattach.so:Java_sun_tools_attach_VirtualMachineImpl_close
libattach.so:Java_sun_tools_attach_VirtualMachineImpl_connect
@@ -1906,6 +1904,7 @@
libglassgtk2.so:_ZNKSt13bad_exception4whatEv
libglassgtk2.so:_ZNKSt13random_device13_M_getentropyEv
libglassgtk2.so:_ZNKSt13runtime_error4whatEv
+libglassgtk2.so:_ZNKSt20bad_array_new_length4whatEv
libglassgtk2.so:_ZNKSt3_V214error_category10_M_messageEi
libglassgtk2.so:_ZNKSt8bad_cast4whatEv
libglassgtk2.so:_ZNKSt9bad_alloc4whatEv
@@ -2033,6 +2032,9 @@
libglassgtk2.so:_ZNSt16invalid_argumentD0Ev
libglassgtk2.so:_ZNSt16invalid_argumentD1Ev
libglassgtk2.so:_ZNSt16invalid_argumentD2Ev
+libglassgtk2.so:_ZNSt20bad_array_new_lengthD0Ev
+libglassgtk2.so:_ZNSt20bad_array_new_lengthD1Ev
+libglassgtk2.so:_ZNSt20bad_array_new_lengthD2Ev
libglassgtk2.so:_ZNSt8bad_castD0Ev
libglassgtk2.so:_ZNSt8bad_castD1Ev
libglassgtk2.so:_ZNSt8bad_castD2Ev
@@ -2076,6 +2078,7 @@
libglassgtk2.so:_ZSt24__throw_invalid_argumentPKc
libglassgtk2.so:_ZSt24__throw_out_of_range_fmtPKcz
libglassgtk2.so:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
+libglassgtk2.so:_ZSt28__throw_bad_array_new_lengthv
libglassgtk2.so:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
libglassgtk2.so:_ZSt7nothrow
libglassgtk2.so:_ZSt9terminatev
@@ -2091,7 +2094,6 @@
libglassgtk2.so:__cxa_call_terminate
libglassgtk2.so:__cxa_call_unexpected
libglassgtk2.so:__cxa_current_exception_type
-libglassgtk2.so:__cxa_deleted_virtual
libglassgtk2.so:__cxa_demangle
libglassgtk2.so:__cxa_end_catch
libglassgtk2.so:__cxa_free_dependent_exception
@@ -2103,7 +2105,6 @@
libglassgtk2.so:__cxa_guard_acquire
libglassgtk2.so:__cxa_guard_release
libglassgtk2.so:__cxa_init_primary_exception
-libglassgtk2.so:__cxa_pure_virtual
libglassgtk2.so:__cxa_rethrow
libglassgtk2.so:__cxa_throw
libglassgtk2.so:__dynamic_cast
@@ -2589,6 +2590,7 @@
libglassgtk3.so:_ZNKSt13bad_exception4whatEv
libglassgtk3.so:_ZNKSt13random_device13_M_getentropyEv
libglassgtk3.so:_ZNKSt13runtime_error4whatEv
+libglassgtk3.so:_ZNKSt20bad_array_new_length4whatEv
libglassgtk3.so:_ZNKSt3_V214error_category10_M_messageEi
libglassgtk3.so:_ZNKSt8bad_cast4whatEv
libglassgtk3.so:_ZNKSt9bad_alloc4whatEv
@@ -2716,6 +2718,9 @@
libglassgtk3.so:_ZNSt16invalid_argumentD0Ev
libglassgtk3.so:_ZNSt16invalid_argumentD1Ev
libglassgtk3.so:_ZNSt16invalid_argumentD2Ev
+libglassgtk3.so:_ZNSt20bad_array_new_lengthD0Ev
+libglassgtk3.so:_ZNSt20bad_array_new_lengthD1Ev
+libglassgtk3.so:_ZNSt20bad_array_new_lengthD2Ev
libglassgtk3.so:_ZNSt8bad_castD0Ev
libglassgtk3.so:_ZNSt8bad_castD1Ev
libglassgtk3.so:_ZNSt8bad_castD2Ev
@@ -2759,6 +2764,7 @@
libglassgtk3.so:_ZSt24__throw_invalid_argumentPKc
libglassgtk3.so:_ZSt24__throw_out_of_range_fmtPKcz
libglassgtk3.so:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_
+libglassgtk3.so:_ZSt28__throw_bad_array_new_lengthv
libglassgtk3.so:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
libglassgtk3.so:_ZSt7nothrow
libglassgtk3.so:_ZSt9terminatev
@@ -2774,7 +2780,6 @@
libglassgtk3.so:__cxa_call_terminate
libglassgtk3.so:__cxa_call_unexpected
libglassgtk3.so:__cxa_current_exception_type
-libglassgtk3.so:__cxa_deleted_virtual
libglassgtk3.so:__cxa_demangle
libglassgtk3.so:__cxa_end_catch
libglassgtk3.so:__cxa_free_dependent_exception
@@ -2786,7 +2791,6 @@
libglassgtk3.so:__cxa_guard_acquire
libglassgtk3.so:__cxa_guard_release
libglassgtk3.so:__cxa_init_primary_exception
-libglassgtk3.so:__cxa_pure_virtual
libglassgtk3.so:__cxa_rethrow
libglassgtk3.so:__cxa_throw
libglassgtk3.so:__dynamic_cast
@@ -3349,9 +3353,6 @@
libjavafx_font_pango.so:Java_com_sun_javafx_font_freetype_OSPango_pango_1itemize
libjavafx_font_pango.so:Java_com_sun_javafx_font_freetype_OSPango_pango_1shape
libjavafx_font_pango.so:PangoGlyphStringFc
-libjavafx_font_pango.so:__bss_start
-libjavafx_font_pango.so:_edata
-libjavafx_font_pango.so:_end
libjavafx_font_pango.so:cachePangoGlyphStringFields
libjavafx_font_pango.so:checkAndClearException
libjavafx_iio.so:GetEnv
@@ -3816,7 +3817,6 @@
libjvm.so:JVM_WaitForReferencePendingList
libjvm.so:JVM_Yield
libjvm.so:JVM_handle_linux_signal
-libjvm.so:SUNWprivate_1.1
libjvm.so:gHotSpotVMIntConstantEntryArrayStride
libjvm.so:gHotSpotVMIntConstantEntryNameOffset
libjvm.so:gHotSpotVMIntConstantEntryValueOffset
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -1,6 +1,5 @@
ld-linux-x86-64.so.2
libGL.so.1
-libNX_X11.so.6
libX11.so.6
libXext.so.6
libXi.so.6
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -34,85 +34,17 @@
libGL.so.1:glXQueryExtension
libGL.so.1:glXQueryVersion
libGL.so.1:glXSwapBuffers
-libNX_X11.so.6:XAllocColorCells
-libNX_X11.so.6:XAllocSizeHints
-libNX_X11.so.6:XAllocWMHints
-libNX_X11.so.6:XChangeActivePointerGrab
-libNX_X11.so.6:XCheckIfEvent
-libNX_X11.so.6:XCheckTypedEvent
-libNX_X11.so.6:XCloseIM
-libNX_X11.so.6:XCreateBitmapFromData
-libNX_X11.so.6:XCreateColormap
-libNX_X11.so.6:XCreateFontSet
-libNX_X11.so.6:XCreateGC
-libNX_X11.so.6:XCreateIC
-libNX_X11.so.6:XDefaultGCOfScreen
-libNX_X11.so.6:XDestroyIC
-libNX_X11.so.6:XDestroyWindow
-libNX_X11.so.6:XDrawString16
-libNX_X11.so.6:XEmptyRegion
-libNX_X11.so.6:XFillPolygon
-libNX_X11.so.6:XFreeColormap
-libNX_X11.so.6:XFreeColors
-libNX_X11.so.6:XFreeCursor
-libNX_X11.so.6:XFreeGC
-libNX_X11.so.6:XFreeStringList
-libNX_X11.so.6:XGetAtomName
-libNX_X11.so.6:XGetErrorText
-libNX_X11.so.6:XGetGeometry
-libNX_X11.so.6:XGetInputFocus
-libNX_X11.so.6:XGetPointerMapping
-libNX_X11.so.6:XGetVisualInfo
-libNX_X11.so.6:XGetWindowProperty
-libNX_X11.so.6:XGrabKeyboard
-libNX_X11.so.6:XGrabPointer
-libNX_X11.so.6:XImageByteOrder
-libNX_X11.so.6:XInternAtom
-libNX_X11.so.6:XInternAtoms
-libNX_X11.so.6:XIntersectRegion
-libNX_X11.so.6:XLoadQueryFont
-libNX_X11.so.6:XLowerWindow
-libNX_X11.so.6:XMaskEvent
-libNX_X11.so.6:XMaxRequestSize
-libNX_X11.so.6:XNextEvent
-libNX_X11.so.6:XOpenIM
-libNX_X11.so.6:XQueryExtension
-libNX_X11.so.6:XRefreshKeyboardMapping
-libNX_X11.so.6:XReparentWindow
-libNX_X11.so.6:XRootWindow
-libNX_X11.so.6:XScreenCount
-libNX_X11.so.6:XSetBackground
-libNX_X11.so.6:XSetErrorHandler
-libNX_X11.so.6:XSetFillStyle
-libNX_X11.so.6:XSetFont
-libNX_X11.so.6:XSetICFocus
-libNX_X11.so.6:XSetInputFocus
-libNX_X11.so.6:XSetLocaleModifiers
-libNX_X11.so.6:XSetWMNormalHints
-libNX_X11.so.6:XSync
-libNX_X11.so.6:XTextWidth
-libNX_X11.so.6:XTranslateCoordinates
-libNX_X11.so.6:XUngrabPointer
-libNX_X11.so.6:XUnsetICFocus
-libNX_X11.so.6:XWarpPointer
-libNX_X11.so.6:XWidthOfScreen
-libNX_X11.so.6:XkbGetMap
-libNX_X11.so.6:XkbGetUpdatedMap
-libNX_X11.so.6:XkbIgnoreExtension
-libNX_X11.so.6:XkbSelectEvents
-libNX_X11.so.6:XkbTranslateKeyCode
-libNX_X11.so.6:XmbDrawString
-libNX_X11.so.6:XmbLookupString
-libNX_X11.so.6:XmbResetIC
-libNX_X11.so.6:XmbTextListToTextProperty
-libNX_X11.so.6:Xutf8LookupString
libX11.so.6:XAllocColor
libX11.so.6:XAllocColorCells
+libX11.so.6:XAllocSizeHints
libX11.so.6:XAllocWMHints
libX11.so.6:XBell
+libX11.so.6:XChangeActivePointerGrab
libX11.so.6:XChangeGC
libX11.so.6:XChangeProperty
libX11.so.6:XChangeWindowAttributes
+libX11.so.6:XCheckIfEvent
+libX11.so.6:XCheckTypedEvent
libX11.so.6:XClearWindow
libX11.so.6:XCloseDisplay
libX11.so.6:XCloseIM
@@ -121,8 +53,11 @@
libX11.so.6:XConvertCase
libX11.so.6:XConvertSelection
libX11.so.6:XCopyArea
+libX11.so.6:XCreateBitmapFromData
libX11.so.6:XCreateColormap
libX11.so.6:XCreateFontCursor
+libX11.so.6:XCreateFontSet
+libX11.so.6:XCreateGC
libX11.so.6:XCreateIC
libX11.so.6:XCreateImage
libX11.so.6:XCreatePixmap
@@ -131,12 +66,14 @@
libX11.so.6:XCreateWindow
libX11.so.6:XDefaultColormapOfScreen
libX11.so.6:XDefaultDepthOfScreen
+libX11.so.6:XDefaultGCOfScreen
libX11.so.6:XDefaultRootWindow
libX11.so.6:XDefaultScreenOfDisplay
libX11.so.6:XDefaultVisualOfScreen
libX11.so.6:XDeleteProperty
libX11.so.6:XDestroyIC
libX11.so.6:XDestroyRegion
+libX11.so.6:XDestroyWindow
libX11.so.6:XDisplayKeycodes
libX11.so.6:XDisplayName
libX11.so.6:XDisplayString
@@ -145,8 +82,11 @@
libX11.so.6:XDrawLines
libX11.so.6:XDrawRectangle
libX11.so.6:XDrawString
+libX11.so.6:XDrawString16
+libX11.so.6:XEmptyRegion
libX11.so.6:XEventsQueued
libX11.so.6:XFillArc
+libX11.so.6:XFillPolygon
libX11.so.6:XFillRectangle
libX11.so.6:XFillRectangles
libX11.so.6:XFilterEvent
@@ -159,31 +99,48 @@
libX11.so.6:XFreeFontNames
libX11.so.6:XFreeFontPath
libX11.so.6:XFreeFontSet
+libX11.so.6:XFreeGC
libX11.so.6:XFreeModifiermap
libX11.so.6:XFreePixmap
+libX11.so.6:XFreeStringList
+libX11.so.6:XGetAtomName
libX11.so.6:XGetDefault
libX11.so.6:XGetErrorDatabaseText
+libX11.so.6:XGetErrorText
libX11.so.6:XGetFontPath
+libX11.so.6:XGetGeometry
libX11.so.6:XGetICValues
libX11.so.6:XGetIMValues
libX11.so.6:XGetIconSizes
libX11.so.6:XGetImage
+libX11.so.6:XGetInputFocus
libX11.so.6:XGetKeyboardMapping
libX11.so.6:XGetModifierMapping
+libX11.so.6:XGetPointerMapping
libX11.so.6:XGetSelectionOwner
+libX11.so.6:XGetVisualInfo
libX11.so.6:XGetWMHints
libX11.so.6:XGetWMNormalHints
libX11.so.6:XGetWindowAttributes
libX11.so.6:XGetWindowProperty
+libX11.so.6:XGrabKeyboard
+libX11.so.6:XGrabPointer
libX11.so.6:XGrabServer
libX11.so.6:XHeightOfScreen
libX11.so.6:XIconifyWindow
+libX11.so.6:XImageByteOrder
libX11.so.6:XInternAtom
+libX11.so.6:XInternAtoms
+libX11.so.6:XIntersectRegion
libX11.so.6:XKeysymToKeycode
libX11.so.6:XListFonts
libX11.so.6:XListPixmapFormats
+libX11.so.6:XLoadQueryFont
+libX11.so.6:XLowerWindow
libX11.so.6:XMapRaised
libX11.so.6:XMapWindow
+libX11.so.6:XMaskEvent
+libX11.so.6:XMaxRequestSize
libX11.so.6:XMoveResizeWindow
libX11.so.6:XMoveWindow
libX11.so.6:XNextEvent
@@ -201,19 +158,25 @@
libX11.so.6:XQueryTextExtents16
libX11.so.6:XQueryTree
libX11.so.6:XRaiseWindow
+libX11.so.6:XRefreshKeyboardMapping
libX11.so.6:XRegisterIMInstantiateCallback
+libX11.so.6:XReparentWindow
libX11.so.6:XResizeWindow
libX11.so.6:XRestackWindows
libX11.so.6:XRootWindow
libX11.so.6:XRootWindowOfScreen
+libX11.so.6:XScreenCount
libX11.so.6:XScreenNumberOfScreen
libX11.so.6:XSelectInput
libX11.so.6:XSendEvent
+libX11.so.6:XSetBackground
libX11.so.6:XSetClipMask
libX11.so.6:XSetClipOrigin
libX11.so.6:XSetClipRectangles
libX11.so.6:XSetCloseDownMode
libX11.so.6:XSetErrorHandler
+libX11.so.6:XSetFillStyle
+libX11.so.6:XSetFont
libX11.so.6:XSetForeground
libX11.so.6:XSetFunction
libX11.so.6:XSetGraphicsExposures
@@ -221,6 +184,8 @@
libX11.so.6:XSetICValues
libX11.so.6:XSetIMValues
libX11.so.6:XSetIOErrorHandler
+libX11.so.6:XSetInputFocus
+libX11.so.6:XSetLocaleModifiers
libX11.so.6:XSetSelectionOwner
libX11.so.6:XSetTextProperty
libX11.so.6:XSetTransientForHint
@@ -235,8 +200,11 @@
libX11.so.6:XSync
libX11.so.6:XSynchronize
libX11.so.6:XTextPropertyToStringList
+libX11.so.6:XTextWidth
libX11.so.6:XTextWidth16
+libX11.so.6:XTranslateCoordinates
libX11.so.6:XUngrabKeyboard
+libX11.so.6:XUngrabPointer
libX11.so.6:XUngrabServer
libX11.so.6:XUnionRectWithRegion
libX11.so.6:XUnmapWindow
@@ -244,15 +212,24 @@
libX11.so.6:XVaCreateNestedList
libX11.so.6:XVisualIDFromVisual
libX11.so.6:XWarpPointer
+libX11.so.6:XWidthOfScreen
libX11.so.6:XWindowEvent
libX11.so.6:XkbFreeKeyboard
+libX11.so.6:XkbGetMap
libX11.so.6:XkbGetState
+libX11.so.6:XkbGetUpdatedMap
+libX11.so.6:XkbIgnoreExtension
libX11.so.6:XkbKeycodeToKeysym
libX11.so.6:XkbLibraryVersion
libX11.so.6:XkbQueryExtension
libX11.so.6:XkbSelectEventDetails
+libX11.so.6:XkbSelectEvents
libX11.so.6:XkbSetDetectableAutoRepeat
+libX11.so.6:XkbTranslateKeyCode
+libX11.so.6:XmbDrawString
+libX11.so.6:XmbLookupString
libX11.so.6:XmbResetIC
+libX11.so.6:XmbTextListToTextProperty
libX11.so.6:Xutf8LookupString
libX11.so.6:Xutf8TextListToTextProperty
libXext.so.6:XShapeCombineMask
@@ -422,7 +399,6 @@
libc.so.6:__ctype_tolower_loc
libc.so.6:__ctype_toupper_loc
libc.so.6:__cxa_atexit
-libc.so.6:__environ
libc.so.6:__errno_location
libc.so.6:__fprintf_chk
libc.so.6:__getdelim
@@ -430,16 +406,13 @@
libc.so.6:__isoc99_fscanf
libc.so.6:__isoc99_sscanf
libc.so.6:__isoc99_vsscanf
+libc.so.6:__libc_single_threaded
libc.so.6:__libc_start_main
libc.so.6:__longjmp_chk
libc.so.6:__memcpy_chk
libc.so.6:__memmove_chk
libc.so.6:__memset_chk
-libc.so.6:__open_2
-libc.so.6:__pread64_chk
libc.so.6:__printf_chk
-libc.so.6:__read_chk
-libc.so.6:__realpath_chk
libc.so.6:__sched_cpualloc
libc.so.6:__sched_cpucount
libc.so.6:__sched_cpufree
@@ -447,12 +420,10 @@
libc.so.6:__snprintf_chk
libc.so.6:__sprintf_chk
libc.so.6:__stack_chk_fail
-libc.so.6:__stpcpy_chk
libc.so.6:__strcat_chk
libc.so.6:__strcpy_chk
libc.so.6:__strncat_chk
libc.so.6:__strncpy_chk
-libc.so.6:__timezone
libc.so.6:__vfprintf_chk
libc.so.6:__vsnprintf_chk
libc.so.6:__xpg_strerror_r
@@ -460,6 +431,7 @@
libc.so.6:_setjmp
libc.so.6:abort
libc.so.6:access
+libc.so.6:atoi
libc.so.6:backtrace
libc.so.6:backtrace_symbols
libc.so.6:bind
@@ -509,7 +481,6 @@
libc.so.6:free
libc.so.6:freeaddrinfo
libc.so.6:freeifaddrs
-libc.so.6:fscanf
libc.so.6:fseek
libc.so.6:fstat
libc.so.6:fstat64
@@ -568,6 +539,7 @@
libc.so.6:inotify_rm_watch
libc.so.6:ioctl
libc.so.6:isatty
+libc.so.6:isnanf
libc.so.6:kill
libc.so.6:lchown
libc.so.6:link
@@ -669,14 +641,12 @@
libc.so.6:socket
libc.so.6:socketpair
libc.so.6:sprintf
-libc.so.6:sscanf
libc.so.6:stat
libc.so.6:stat64
libc.so.6:statvfs64
libc.so.6:stderr
libc.so.6:stdin
libc.so.6:stdout
-libc.so.6:stpcpy
libc.so.6:strcasecmp
libc.so.6:strcasestr
libc.so.6:strcat
@@ -723,7 +693,6 @@
libc.so.6:unsetenv
libc.so.6:utimes
libc.so.6:vfork
-libc.so.6:vsscanf
libc.so.6:waitid
libc.so.6:waitpid
libc.so.6:wcstombs
@@ -764,7 +733,6 @@
libfreetype.so.6:FT_Set_Char_Size
libfreetype.so.6:FT_Set_Transform
libgcc_s.so.1:_Unwind_Resume
-libgdk-3.so.0:gdk_atom_intern
libgdk-3.so.0:gdk_atom_intern_static_string
libgdk-3.so.0:gdk_atom_name
libgdk-3.so.0:gdk_cairo_create
@@ -781,13 +749,10 @@
libgdk-3.so.0:gdk_display_get_default_cursor_size
libgdk-3.so.0:gdk_display_get_device_manager
libgdk-3.so.0:gdk_display_get_pointer
-libgdk-3.so.0:gdk_display_get_window_at_pointer
libgdk-3.so.0:gdk_display_pointer_is_grabbed
libgdk-3.so.0:gdk_display_supports_composite
libgdk-3.so.0:gdk_drag_abort
-libgdk-3.so.0:gdk_drag_begin
libgdk-3.so.0:gdk_drag_begin_for_device
-libgdk-3.so.0:gdk_drag_context_get_actions
libgdk-3.so.0:gdk_drag_context_get_dest_window
libgdk-3.so.0:gdk_drag_context_get_device
libgdk-3.so.0:gdk_drag_context_get_selected_action
@@ -815,7 +780,6 @@
libgdk-3.so.0:gdk_property_change
libgdk-3.so.0:gdk_property_get
libgdk-3.so.0:gdk_rectangle_intersect
-libgdk-3.so.0:gdk_screen_get_default
libgdk-3.so.0:gdk_screen_get_height
libgdk-3.so.0:gdk_screen_get_height_mm
libgdk-3.so.0:gdk_screen_get_monitor_at_point
@@ -823,9 +787,7 @@
libgdk-3.so.0:gdk_screen_get_monitor_height_mm
libgdk-3.so.0:gdk_screen_get_monitor_width_mm
libgdk-3.so.0:gdk_screen_get_n_monitors
-libgdk-3.so.0:gdk_screen_get_resolution
libgdk-3.so.0:gdk_screen_get_rgba_visual
-libgdk-3.so.0:gdk_screen_get_root_window
libgdk-3.so.0:gdk_screen_get_system_visual
libgdk-3.so.0:gdk_screen_get_width
libgdk-3.so.0:gdk_screen_get_width_mm
@@ -854,7 +816,6 @@
libgdk-3.so.0:gdk_window_get_geometry
libgdk-3.so.0:gdk_window_get_height
libgdk-3.so.0:gdk_window_get_origin
-libgdk-3.so.0:gdk_window_get_screen
libgdk-3.so.0:gdk_window_get_visual
libgdk-3.so.0:gdk_window_get_width
libgdk-3.so.0:gdk_window_input_shape_combine_region
@@ -875,38 +836,58 @@
libgdk-3.so.0:gdk_x11_get_default_xdisplay
libgdk-3.so.0:gdk_x11_get_server_time
libgdk-3.so.0:gdk_x11_screen_lookup_visual
-libgdk-3.so.0:gdk_x11_window_foreign_new_for_display
libgdk-3.so.0:gdk_x11_window_get_xid
libgdk-3.so.0:gdk_x11_window_lookup_for_display
libgdk-x11-2.0.so.0:gdk_atom_intern
+libgdk-x11-2.0.so.0:gdk_cairo_create
libgdk-x11-2.0.so.0:gdk_colormap_new
libgdk-x11-2.0.so.0:gdk_cursor_new
+libgdk-x11-2.0.so.0:gdk_cursor_new_from_name
libgdk-x11-2.0.so.0:gdk_display_get_default
libgdk-x11-2.0.so.0:gdk_display_get_default_cursor_size
+libgdk-x11-2.0.so.0:gdk_display_get_window_at_pointer
+libgdk-x11-2.0.so.0:gdk_display_supports_composite
+libgdk-x11-2.0.so.0:gdk_drag_begin
+libgdk-x11-2.0.so.0:gdk_drag_context_get_actions
+libgdk-x11-2.0.so.0:gdk_drag_context_get_dest_window
+libgdk-x11-2.0.so.0:gdk_drag_context_get_selected_action
+libgdk-x11-2.0.so.0:gdk_drag_find_window_for_screen
libgdk-x11-2.0.so.0:gdk_drag_get_selection
+libgdk-x11-2.0.so.0:gdk_drag_status
libgdk-x11-2.0.so.0:gdk_drop_finish
-libgdk-x11-2.0.so.0:gdk_keymap_get_default
-libgdk-x11-2.0.so.0:gdk_keymap_translate_keyboard_state
+libgdk-x11-2.0.so.0:gdk_drop_reply
+libgdk-x11-2.0.so.0:gdk_get_default_root_window
+libgdk-x11-2.0.so.0:gdk_keymap_get_entries_for_keyval
+libgdk-x11-2.0.so.0:gdk_keymap_lookup_key
+libgdk-x11-2.0.so.0:gdk_keyval_to_unicode
libgdk-x11-2.0.so.0:gdk_pixbuf_get_from_drawable
libgdk-x11-2.0.so.0:gdk_pixbuf_render_pixmap_and_mask
-libgdk-x11-2.0.so.0:gdk_pointer_grab
-libgdk-x11-2.0.so.0:gdk_property_get
libgdk-x11-2.0.so.0:gdk_rectangle_intersect
-libgdk-x11-2.0.so.0:gdk_screen_get_monitor_geometry
-libgdk-x11-2.0.so.0:gdk_screen_get_monitor_height_mm
+libgdk-x11-2.0.so.0:gdk_screen_get_default
+libgdk-x11-2.0.so.0:gdk_screen_get_resolution
libgdk-x11-2.0.so.0:gdk_screen_get_rgba_colormap
libgdk-x11-2.0.so.0:gdk_screen_get_root_window
-libgdk-x11-2.0.so.0:gdk_selection_owner_set
-libgdk-x11-2.0.so.0:gdk_threads_add_timeout_full
+libgdk-x11-2.0.so.0:gdk_screen_get_system_visual
+libgdk-x11-2.0.so.0:gdk_screen_get_width
+libgdk-x11-2.0.so.0:gdk_selection_convert
+libgdk-x11-2.0.so.0:gdk_selection_send_notify
+libgdk-x11-2.0.so.0:gdk_threads_add_idle
+libgdk-x11-2.0.so.0:gdk_threads_add_idle_full
libgdk-x11-2.0.so.0:gdk_threads_enter
-libgdk-x11-2.0.so.0:gdk_threads_leave
-libgdk-x11-2.0.so.0:gdk_unicode_to_keyval
-libgdk-x11-2.0.so.0:gdk_window_destroy
-libgdk-x11-2.0.so.0:gdk_window_get_display
+libgdk-x11-2.0.so.0:gdk_threads_init
libgdk-x11-2.0.so.0:gdk_window_get_origin
+libgdk-x11-2.0.so.0:gdk_window_get_screen
+libgdk-x11-2.0.so.0:gdk_window_get_width
libgdk-x11-2.0.so.0:gdk_window_input_shape_combine_mask
-libgdk-x11-2.0.so.0:gdk_window_restack
+libgdk-x11-2.0.so.0:gdk_window_move
+libgdk-x11-2.0.so.0:gdk_window_raise
+libgdk-x11-2.0.so.0:gdk_window_resize
+libgdk-x11-2.0.so.0:gdk_window_set_functions
+libgdk-x11-2.0.so.0:gdk_x11_display_get_xdisplay
libgdk-x11-2.0.so.0:gdk_x11_drawable_get_xid
+libgdk-x11-2.0.so.0:gdk_x11_get_default_xdisplay
+libgdk-x11-2.0.so.0:gdk_x11_get_server_time
+libgdk-x11-2.0.so.0:gdk_x11_window_foreign_new_for_display
libgdk_pixbuf-2.0.so.0:gdk_pixbuf_add_alpha
libgdk_pixbuf-2.0.so.0:gdk_pixbuf_get_has_alpha
libgdk_pixbuf-2.0.so.0:gdk_pixbuf_get_height
@@ -979,127 +960,84 @@
libgobject-2.0.so.0:g_type_check_instance_is_a
libgthread-2.0.so.0:g_thread_init
libgtk-3.so.0:gtk_clipboard_set_with_data
-libgtk-3.so.0:gtk_clipboard_wait_for_contents
libgtk-3.so.0:gtk_clipboard_wait_for_image
libgtk-3.so.0:gtk_clipboard_wait_for_targets
libgtk-3.so.0:gtk_clipboard_wait_for_text
-libgtk-3.so.0:gtk_clipboard_wait_for_uris
-libgtk-3.so.0:gtk_container_add
libgtk-3.so.0:gtk_container_get_type
-libgtk-3.so.0:gtk_dialog_get_type
-libgtk-3.so.0:gtk_dialog_run
-libgtk-3.so.0:gtk_drawing_area_new
-libgtk-3.so.0:gtk_events_pending
-libgtk-3.so.0:gtk_file_chooser_add_filter
libgtk-3.so.0:gtk_file_chooser_dialog_new
-libgtk-3.so.0:gtk_file_chooser_get_filename
-libgtk-3.so.0:gtk_file_chooser_get_filenames
-libgtk-3.so.0:gtk_file_chooser_get_filter
-libgtk-3.so.0:gtk_file_chooser_get_type
-libgtk-3.so.0:gtk_file_chooser_set_current_folder
-libgtk-3.so.0:gtk_file_chooser_set_current_name
-libgtk-3.so.0:gtk_file_chooser_set_do_overwrite_confirmation
-libgtk-3.so.0:gtk_file_chooser_set_filter
-libgtk-3.so.0:gtk_file_chooser_set_select_multiple
-libgtk-3.so.0:gtk_file_filter_add_pattern
-libgtk-3.so.0:gtk_file_filter_new
-libgtk-3.so.0:gtk_file_filter_set_name
-libgtk-3.so.0:gtk_fixed_new
libgtk-3.so.0:gtk_get_minor_version
libgtk-3.so.0:gtk_init
libgtk-3.so.0:gtk_main_do_event
-libgtk-3.so.0:gtk_main_iteration
-libgtk-3.so.0:gtk_main_quit
libgtk-3.so.0:gtk_plug_new
libgtk-3.so.0:gtk_selection_data_free
-libgtk-3.so.0:gtk_selection_data_get_data
-libgtk-3.so.0:gtk_selection_data_get_length
-libgtk-3.so.0:gtk_selection_data_get_target
-libgtk-3.so.0:gtk_selection_data_set
-libgtk-3.so.0:gtk_selection_data_set_pixbuf
-libgtk-3.so.0:gtk_selection_data_set_text
libgtk-3.so.0:gtk_selection_data_set_uris
-libgtk-3.so.0:gtk_settings_get_default
-libgtk-3.so.0:gtk_target_list_add
-libgtk-3.so.0:gtk_target_list_add_image_targets
-libgtk-3.so.0:gtk_target_list_add_text_targets
-libgtk-3.so.0:gtk_target_list_new
libgtk-3.so.0:gtk_target_list_unref
-libgtk-3.so.0:gtk_target_table_free
-libgtk-3.so.0:gtk_target_table_new_from_list
-libgtk-3.so.0:gtk_targets_include_image
-libgtk-3.so.0:gtk_targets_include_text
-libgtk-3.so.0:gtk_widget_destroy
-libgtk-3.so.0:gtk_widget_get_allocation
-libgtk-3.so.0:gtk_widget_get_ancestor
-libgtk-3.so.0:gtk_widget_get_screen
-libgtk-3.so.0:gtk_widget_get_type
libgtk-3.so.0:gtk_widget_get_visible
-libgtk-3.so.0:gtk_widget_get_window
libgtk-3.so.0:gtk_widget_grab_focus
-libgtk-3.so.0:gtk_widget_hide
libgtk-3.so.0:gtk_widget_realize
-libgtk-3.so.0:gtk_widget_set_app_paintable
libgtk-3.so.0:gtk_widget_set_can_focus
-libgtk-3.so.0:gtk_widget_set_events
-libgtk-3.so.0:gtk_widget_set_size_request
libgtk-3.so.0:gtk_widget_set_visual
libgtk-3.so.0:gtk_widget_show
-libgtk-3.so.0:gtk_window_fullscreen
-libgtk-3.so.0:gtk_window_get_decorated
-libgtk-3.so.0:gtk_window_get_position
-libgtk-3.so.0:gtk_window_get_size
libgtk-3.so.0:gtk_window_get_type
-libgtk-3.so.0:gtk_window_iconify
libgtk-3.so.0:gtk_window_maximize
-libgtk-3.so.0:gtk_window_move
libgtk-3.so.0:gtk_window_present
-libgtk-3.so.0:gtk_window_set_accept_focus
-libgtk-3.so.0:gtk_window_set_decorated
-libgtk-3.so.0:gtk_window_set_geometry_hints
-libgtk-3.so.0:gtk_window_set_icon
-libgtk-3.so.0:gtk_window_set_keep_above
-libgtk-3.so.0:gtk_window_set_modal
-libgtk-3.so.0:gtk_window_set_opacity
-libgtk-3.so.0:gtk_window_set_title
libgtk-3.so.0:gtk_window_set_transient_for
-libgtk-3.so.0:gtk_window_set_type_hint
-libgtk-3.so.0:gtk_window_set_wmclass
libgtk-3.so.0:gtk_window_unfullscreen
-libgtk-3.so.0:gtk_window_unmaximize
libgtk-x11-2.0.so.0:gtk_clipboard_get
libgtk-x11-2.0.so.0:gtk_clipboard_set_with_data
+libgtk-x11-2.0.so.0:gtk_clipboard_wait_for_contents
libgtk-x11-2.0.so.0:gtk_clipboard_wait_for_image
libgtk-x11-2.0.so.0:gtk_clipboard_wait_for_targets
+libgtk-x11-2.0.so.0:gtk_clipboard_wait_for_text
libgtk-x11-2.0.so.0:gtk_clipboard_wait_for_uris
libgtk-x11-2.0.so.0:gtk_container_add
libgtk-x11-2.0.so.0:gtk_container_get_type
libgtk-x11-2.0.so.0:gtk_dialog_get_type
+libgtk-x11-2.0.so.0:gtk_dialog_run
+libgtk-x11-2.0.so.0:gtk_drawing_area_new
+libgtk-x11-2.0.so.0:gtk_events_pending
+libgtk-x11-2.0.so.0:gtk_file_chooser_add_filter
libgtk-x11-2.0.so.0:gtk_file_chooser_dialog_new
libgtk-x11-2.0.so.0:gtk_file_chooser_get_filename
+libgtk-x11-2.0.so.0:gtk_file_chooser_get_filenames
libgtk-x11-2.0.so.0:gtk_file_chooser_get_filter
+libgtk-x11-2.0.so.0:gtk_file_chooser_get_type
libgtk-x11-2.0.so.0:gtk_file_chooser_set_current_folder
+libgtk-x11-2.0.so.0:gtk_file_chooser_set_current_name
libgtk-x11-2.0.so.0:gtk_file_chooser_set_do_overwrite_confirmation
libgtk-x11-2.0.so.0:gtk_file_chooser_set_filter
+libgtk-x11-2.0.so.0:gtk_file_chooser_set_select_multiple
libgtk-x11-2.0.so.0:gtk_file_filter_add_pattern
+libgtk-x11-2.0.so.0:gtk_file_filter_new
libgtk-x11-2.0.so.0:gtk_file_filter_set_name
libgtk-x11-2.0.so.0:gtk_fixed_new
libgtk-x11-2.0.so.0:gtk_init
libgtk-x11-2.0.so.0:gtk_main
libgtk-x11-2.0.so.0:gtk_main_do_event
libgtk-x11-2.0.so.0:gtk_main_iteration
+libgtk-x11-2.0.so.0:gtk_main_quit
libgtk-x11-2.0.so.0:gtk_plug_new
+libgtk-x11-2.0.so.0:gtk_selection_data_free
+libgtk-x11-2.0.so.0:gtk_selection_data_get_data
+libgtk-x11-2.0.so.0:gtk_selection_data_get_length
libgtk-x11-2.0.so.0:gtk_selection_data_get_target
libgtk-x11-2.0.so.0:gtk_selection_data_set
+libgtk-x11-2.0.so.0:gtk_selection_data_set_pixbuf
libgtk-x11-2.0.so.0:gtk_selection_data_set_text
libgtk-x11-2.0.so.0:gtk_selection_data_set_uris
+libgtk-x11-2.0.so.0:gtk_settings_get_default
+libgtk-x11-2.0.so.0:gtk_target_list_add
libgtk-x11-2.0.so.0:gtk_target_list_add_image_targets
libgtk-x11-2.0.so.0:gtk_target_list_add_text_targets
libgtk-x11-2.0.so.0:gtk_target_list_new
libgtk-x11-2.0.so.0:gtk_target_list_unref
+libgtk-x11-2.0.so.0:gtk_target_table_free
+libgtk-x11-2.0.so.0:gtk_target_table_new_from_list
libgtk-x11-2.0.so.0:gtk_targets_include_image
libgtk-x11-2.0.so.0:gtk_targets_include_text
+libgtk-x11-2.0.so.0:gtk_widget_destroy
libgtk-x11-2.0.so.0:gtk_widget_get_allocation
+libgtk-x11-2.0.so.0:gtk_widget_get_ancestor
libgtk-x11-2.0.so.0:gtk_widget_get_screen
libgtk-x11-2.0.so.0:gtk_widget_get_type
libgtk-x11-2.0.so.0:gtk_widget_get_visible
@@ -1107,6 +1045,7 @@
libgtk-x11-2.0.so.0:gtk_widget_hide
libgtk-x11-2.0.so.0:gtk_widget_modify_bg
libgtk-x11-2.0.so.0:gtk_widget_realize
+libgtk-x11-2.0.so.0:gtk_widget_set_app_paintable
libgtk-x11-2.0.so.0:gtk_widget_set_can_focus
libgtk-x11-2.0.so.0:gtk_widget_set_colormap
libgtk-x11-2.0.so.0:gtk_widget_set_events
@@ -1116,18 +1055,25 @@
libgtk-x11-2.0.so.0:gtk_window_deiconify
libgtk-x11-2.0.so.0:gtk_window_fullscreen
libgtk-x11-2.0.so.0:gtk_window_get_decorated
+libgtk-x11-2.0.so.0:gtk_window_get_position
libgtk-x11-2.0.so.0:gtk_window_get_size
+libgtk-x11-2.0.so.0:gtk_window_get_type
+libgtk-x11-2.0.so.0:gtk_window_iconify
libgtk-x11-2.0.so.0:gtk_window_maximize
libgtk-x11-2.0.so.0:gtk_window_move
libgtk-x11-2.0.so.0:gtk_window_new
+libgtk-x11-2.0.so.0:gtk_window_present
libgtk-x11-2.0.so.0:gtk_window_resize
+libgtk-x11-2.0.so.0:gtk_window_set_accept_focus
libgtk-x11-2.0.so.0:gtk_window_set_decorated
libgtk-x11-2.0.so.0:gtk_window_set_geometry_hints
libgtk-x11-2.0.so.0:gtk_window_set_icon
+libgtk-x11-2.0.so.0:gtk_window_set_keep_above
libgtk-x11-2.0.so.0:gtk_window_set_modal
libgtk-x11-2.0.so.0:gtk_window_set_opacity
libgtk-x11-2.0.so.0:gtk_window_set_title
libgtk-x11-2.0.so.0:gtk_window_set_transient_for
+libgtk-x11-2.0.so.0:gtk_window_set_type_hint
libgtk-x11-2.0.so.0:gtk_window_set_wmclass
libgtk-x11-2.0.so.0:gtk_window_unfullscreen
libgtk-x11-2.0.so.0:gtk_window_unmaximize
@@ -1234,7 +1180,9 @@
libm.so.6:exp
libm.so.6:fesetround
libm.so.6:floor
+libm.so.6:floorf
libm.so.6:fma
+libm.so.6:fmaf
libm.so.6:fmod
libm.so.6:fmodf
libm.so.6:frexp
@@ -1244,7 +1192,6 @@
libm.so.6:powf
libm.so.6:roundf
libm.so.6:sin
-libm.so.6:sincos
libm.so.6:sqrt
libm.so.6:sqrtf
libpango-1.0.so.0:pango_attr_fallback_new
@@ -1352,12 +1299,14 @@
libpthread.so.0:sigaction
libpthread.so.0:write
libstdc++.so.6:_ZSt7nothrow
+libstdc++.so.6:_ZSt9terminatev
libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
libstdc++.so.6:_ZdaPv
libstdc++.so.6:_ZdlPv
libstdc++.so.6:_Znam
libstdc++.so.6:_Znwm
+libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_demangle
libstdc++.so.6:__cxa_guard_acquire
libstdc++.so.6:__cxa_guard_release
diff --git a/files/0001-Dont-echo-_JAVA_OPTIONS.patch b/files/0001-Dont-echo-_JAVA_OPTIONS.patch
new file mode 100644
--- /dev/null
+++ b/files/0001-Dont-echo-_JAVA_OPTIONS.patch
@@ -0,0 +1,57 @@
+From 83081de17001735ee8ccdeec5d5d56daf6bb1929 Mon Sep 17 00:00:00 2001
+From: Campbell Jones <git@serebit.com>
+Date: Wed, 8 Sep 2021 00:10:42 -0400
+Subject: [PATCH] Dont echo _JAVA_OPTIONS
+
+---
+ src/java.base/share/native/launcher/main.c | 11 +----------
+ src/java.base/windows/native/libjli/cmdtoargs.c | 11 +----------
+ 2 files changed, 2 insertions(+), 20 deletions(-)
+
+diff --git a/src/java.base/share/native/launcher/main.c b/src/java.base/share/native/launcher/main.c
+index b734fe2..20e1965 100644
+--- a/src/java.base/share/native/launcher/main.c
++++ b/src/java.base/share/native/launcher/main.c
+@@ -171,16 +171,7 @@ main(int argc, char **argv)
+ // Add first arg, which is the app name
+ JLI_List_add(args, JLI_StringDup(argv[0]));
+ // Append JDK_JAVA_OPTIONS
+- if (JLI_AddArgsFromEnvVar(args, JDK_JAVA_OPTIONS)) {
+- // JLI_SetTraceLauncher is not called yet
+- // Show _JAVA_OPTIONS content along with JDK_JAVA_OPTIONS to aid diagnosis
+- if (getenv(JLDEBUG_ENV_ENTRY)) {
+- char *tmp = getenv("_JAVA_OPTIONS");
+- if (NULL != tmp) {
+- JLI_ReportMessage(ARG_INFO_ENVVAR, "_JAVA_OPTIONS", tmp);
+- }
+- }
+- }
++ JLI_AddArgsFromEnvVar(args, JDK_JAVA_OPTIONS);
+ // Iterate the rest of command line
+ for (i = 1; i < argc; i++) {
+ JLI_List argsInFile = JLI_PreprocessArg(argv[i], JNI_TRUE);
+diff --git a/src/java.base/windows/native/libjli/cmdtoargs.c b/src/java.base/windows/native/libjli/cmdtoargs.c
+index 9bbbdaf..0d098de 100644
+--- a/src/java.base/windows/native/libjli/cmdtoargs.c
++++ b/src/java.base/windows/native/libjli/cmdtoargs.c
+@@ -209,16 +209,7 @@ JLI_CmdToArgs(char* cmdline) {
+ size_t i, cnt;
+
+ JLI_List envArgs = JLI_List_new(1);
+- if (JLI_AddArgsFromEnvVar(envArgs, JDK_JAVA_OPTIONS)) {
+- // JLI_SetTraceLauncher is not called yet
+- // Show _JAVA_OPTIONS content along with JDK_JAVA_OPTIONS to aid diagnosis
+- if (getenv(JLDEBUG_ENV_ENTRY)) {
+- char *tmp = getenv("_JAVA_OPTIONS");
+- if (NULL != tmp) {
+- JLI_ReportMessage(ARG_INFO_ENVVAR, "_JAVA_OPTIONS", tmp);
+- }
+- }
+- }
++ JLI_AddArgsFromEnvVar(envArgs, JDK_JAVA_OPTIONS);
+ cnt = envArgs->size + 1;
+ argv = JLI_MemAlloc(cnt * sizeof(StdArg));
+
+--
+2.32.0
+
diff --git a/files/0001-Use-current-directory-as-backup-for-user-prefs.patch b/files/0001-Use-current-directory-as-backup-for-user-prefs.patch
new file mode 100644
--- /dev/null
+++ b/files/0001-Use-current-directory-as-backup-for-user-prefs.patch
@@ -0,0 +1,33 @@
+From 3834e584e2e8b82767e9633c69ec7694b5cc7d4a Mon Sep 17 00:00:00 2001
+From: Campbell Jones <git@serebit.com>
+Date: Mon, 6 Sep 2021 20:41:20 -0400
+Subject: [PATCH] Use current directory as backup for user prefs
+
+---
+ .../classes/java/util/prefs/FileSystemPreferences.java | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java b/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
+index 0099e1f..3ab1ff0 100644
+--- a/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
++++ b/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
+@@ -113,9 +113,15 @@ class FileSystemPreferences extends AbstractPreferences {
+ private static void setupUserRoot() {
+ AccessController.doPrivileged(new PrivilegedAction<Void>() {
+ public Void run() {
++ File baseDir = new File(System.getProperty("user.home"));
++ if (!baseDir.canWrite()) {
++ baseDir = new File(System.getProperty("user.dir"));
++ }
++
+ userRootDir =
+ new File(System.getProperty("java.util.prefs.userRoot",
+- System.getProperty("user.home")), ".java/.userPrefs");
++ baseDir.getPath()), ".java/.userPrefs");
++
+ // Attempt to create root dir if it does not yet exist.
+ if (!userRootDir.exists()) {
+ if (userRootDir.mkdirs()) {
+--
+2.32.0
+
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,6 +1,6 @@
name : openjdk-11
version : 11.0.12
-release : 10
+release : 11
source :
- https://hg.openjdk.java.net/jdk-updates/jdk11u/archive/jdk-11.0.12-ga.tar.bz2 : c0d9129adefc033f62cdf57730ab10d38b3f238d7f72e09be89944e58c0e7d1c
- https://hg.openjdk.java.net/openjfx/11-dev/rt/archive/11.0.11+1.tar.bz2 : 6cd9d644d5c604320204915e30d1e30055011596f88f6eb0a62e7983c8a7a2f1
@@ -8,9 +8,9 @@
component : programming.java
homepage : https://openjdk.java.net/
summary : Open implementation of Oracle's Java Development Kit, major version 11
-description: |
- Open implementation of Oracle's Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.
+description: Open implementation of Oracle's Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.
ccache : no
+clang : yes
networking : yes
builddeps :
- pkgconfig(alsa)
@@ -51,13 +51,16 @@
%patch -p1 < $pkgfiles/0001-Double-default-reserved-code-cache-size.patch
%patch -p1 < $pkgfiles/0001-Enable-tiered-compilation.patch
+ %patch -p1 < $pkgfiles/0001-Use-current-directory-as-backup-for-user-prefs.patch
+ %patch -p1 < $pkgfiles/0001-Dont-echo-_JAVA_OPTIONS.patch
chmod +x configure
%configure --prefix="$installdir/usr" \
--with-jvm-variants=client \
- --with-jvm-features="compiler2" \
+ --with-jvm-features="compiler2,zgc" \
--with-boot-jdk="/usr/lib64/openjdk-11" \
--with-native-debug-symbols=internal \
+ --with-toolchain-type=clang \
--with-version-pre="" \
--with-version-opt="solus" \
--with-stdc++lib=dynamic \
@@ -109,3 +112,5 @@
# Add java-11-jar.desktop into usable apps
install -Dm 00644 $pkgfiles/java-11-jar.desktop $installdir/usr/share/applications/
+check : |
+ make test-hotspot-gtest
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -9,15 +9,13 @@
<License>GPL-2.0-with-classpath-exception</License>
<PartOf>programming.java</PartOf>
<Summary xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11</Summary>
- <Description xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.
-</Description>
+ <Description xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>openjdk-11</Name>
<Summary xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11</Summary>
- <Description xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.
-</Description>
+ <Description xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.</Description>
<PartOf>programming.java</PartOf>
<Files>
<Path fileType="library">/usr/lib64/openjdk-11/bin/jaotc</Path>
@@ -280,11 +278,10 @@
<Package>
<Name>openjdk-11-devel</Name>
<Summary xml:lang="en">Development files for openjdk-11</Summary>
- <Description xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.
-</Description>
+ <Description xml:lang="en">Open implementation of Oracle&apos;s Java Development Kit, major version 11. This package includes both the JDK and its accompanying JRE, along with OpenJFX 11.</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="10">openjdk-11</Dependency>
+ <Dependency release="11">openjdk-11</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/openjdk-11/classfile_constants.h</Path>
@@ -297,8 +294,8 @@
</Files>
</Package>
<History>
- <Update release="10">
- <Date>2021-07-31</Date>
+ <Update release="11">
+ <Date>2021-09-09</Date>
<Version>11.0.12</Version>
<Comment>Packaging update</Comment>
<Name>Campbell Jones</Name>

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 7:45 PM (1 d, 4 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5895085
Default Alt Text
D11819.id28743.diff (36 KB)

Event Timeline