SUNWonld-README revision cd3e933325e68e23516a196a8fea7f49b1e497c3
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater# Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User# CDDL HEADER START
0c39b3ed9409ecb277d5e32fa763a4e4d6598df8Automatic Updater# The contents of this file are subject to the terms of the
46da3117812814a29432a8d9a9ccf8acdbfdadceAutomatic Updater# Common Development and Distribution License (the "License").
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User# You may not use this file except in compliance with the License.
79b273c187a4aa1016a62181983dfdd0521681aeMark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
bed0874e1a09e810575328c4bfc346a47514b69fMark Andrews# See the License for the specific language governing permissions
b253dcf9668f95e141bce9556dc88e30d3305a1dTinderbox User# and limitations under the License.
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User# When distributing Covered Code, include this CDDL HEADER in each
e20309353e6246485c521278131d3fced73d7957Tinderbox User# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
e20309353e6246485c521278131d3fced73d7957Tinderbox User# If applicable, add the following below this CDDL HEADER, with the
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
6c910bd5e4a85a56e3a61fdf7b237a45bb2553eeTinderbox User# information: Portions Copyright [yyyy] [name of copyright owner]
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews# CDDL HEADER END
e20309353e6246485c521278131d3fced73d7957Tinderbox User# Note: The contents of this file are used to determine the versioning
e20309353e6246485c521278131d3fced73d7957Tinderbox User# information for the SGS toolset. The number of CRs listed in
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews# this file must grow monotonically, or the SGS version will
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater# move backwards, causing a great deal of confusion. As such,
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews# CRs must never be removed from this file. See
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater# libconv/common/bld_vernote.ksh, and bug#4519569 for more
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson# details on SGS versioning.
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater--------------------------------------------------------------------------------
91216cff91b34c9ff6e846dc23f248219cafe660Andreas GustafssonSUNWonld - link-editors development package.
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User The SUNWonld package is an internal development package containing the
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt link-editors and some related tools. All components live in the OSNET
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater source base, but not all components are delivered as part of the normal
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater OSNET consolidation. The intent of this package is to provide access
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt to new features/bugfixes before they become generally available.
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews General link-editor information can be found:
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater http://linkers.sfbay/ (also known as linkers.eng)
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt Comments and Questions:
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater Contact Rod Evans, Ali Bahrami, and/or Seizo Sakurai.
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater The postremove script for this package employs /usr/sbin/static/mv,
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater and thus, besides the common core dependencies, this package also
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater has a dependency on the SUNWsutl package.
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews If the patch has been made official, you'll find it in:
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User http://sunsolve.Ebay.Sun.COM/cgi/show.pl?target=patches/os-patches
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews If it hasn't been released, the patch will be in:
7feccf248d2a20a2ae48b290f58ded5abc853e9aTinderbox User Note, any patches logged here refer to the temporary ("T") name, as we
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews never know when they're made official, and although we try to keep all
c59750de3ea3c7d5890000fb4606e8f5835a52aaTinderbox User patch information up-to-date the real status of any patch can be
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updater determined from:
114f7780384371121918624ae2c80ecfce545683Tinderbox User If it has been obsoleted, the patch will be in:
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews /net/on${RELEASE}-patch/on${RELEASE}/patches/${MACH}/obsolete
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews Note, starting after Solaris 10, letter codes in parenthesis may
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater be found following the bug synopsis. Their meanings are as follows:
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater (D) A documentation change accompanies the implementation change.
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater (P) A packaging change accompanies the implementation change.
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater In all cases, see the implementation bug report for details.
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews The following bug fixes exist in the OSNET consolidation workspace
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews from which this package is created:
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox UserBugid Risk Synopsis
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User================================================================================
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont4225937 i386 linker emits sparc specific warning messages
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4215164 shf_order flag handling broken by fix for 4194028.
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User4215587 using ld and the -r option on solaris 7 with compiler option -xarch=v9
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User causes link errors.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4234657 103627-08 breaks purify 4.2 (plt padding should not be enabled for
bed0874e1a09e810575328c4bfc346a47514b69fMark Andrews4235241 dbx no longer gets dlclose notification.
24bf1e02f03577db0feb50b80238c4150c96d05dAutomatic Updater--------------------------------------------------------------------------------
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark AndrewsAll the above changes are incorporated in the following patches:
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Solaris/SunOS 5.7_sparc patch 106950-05 (never released)
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User Solaris/SunOS 5.7_x86 patch 106951-05 (never released)
a308b69ac66fadf66863484f301314d6e6a3f1d2Automatic Updater Solaris/SunOS 5.6_sparc patch 107733-02 (never released)
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Solaris/SunOS 5.6_x86 patch 107734-02
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews--------------------------------------------------------------------------------
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User4248290 inetd dumps core upon bootup - failure in dlclose() logic.
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews4238071 dlopen() leaks while descriptors under low memory conditions
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews--------------------------------------------------------------------------------
b871c7156eb037d41f53828c6fcb9cc876128962Mark AndrewsAll the above changes are incorporated in the following patches:
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews Solaris/SunOS 5.7_sparc patch 106950-06
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews Solaris/SunOS 5.7_x86 patch 106951-06
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews Solaris/SunOS 5.6_sparc patch 107733-03 (never released)
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User Solaris/SunOS 5.6_x86 patch 107734-03
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews--------------------------------------------------------------------------------
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater4267980 INITFIRST flag of the shard object could be ignored.
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater--------------------------------------------------------------------------------
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic UpdaterAll the above changes plus:
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater 4238973 fix for 4121152 affects linking of Ada objects
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater 4158744 patch 103627-02 causes core when RPATH has blank entry and
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updaterare incorporated in the following patches:
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater Solaris/SunOS 5.5.1_sparc patch 103627-12 (never released)
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater Solaris/SunOS 5.5.1_x86 patch 103628-11
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson--------------------------------------------------------------------------------
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater4256518 miscalculated calloc() during dlclose/tsorting can result in segv
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews4254171 DT_SPARC_REGISTER has invalid value associated with it.
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson--------------------------------------------------------------------------------
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic UpdaterAll the above changes are incorporated in the following patches:
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater Solaris/SunOS 5.7_sparc patch 106950-07
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater Solaris/SunOS 5.7_x86 patch 106951-07
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater Solaris/SunOS 5.6_sparc patch 107733-04 (never released)
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater Solaris/SunOS 5.6_x86 patch 107734-04
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater--------------------------------------------------------------------------------
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater4293159 ld needs to combine sections with and without SHF_ORDERED flag(comdat)
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson4292238 linking a library which has a static char ptr invokes mprotect() call
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater--------------------------------------------------------------------------------
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox UserAll the above changes except for:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User 4256518 miscalculated calloc() during dlclose/tsorting can result in segv
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User 4254171 DT_SPARC_REGISTER has invalid value associated with it.
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User 4238973 fix for 4121152 affects linking of Ada objects
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User 4158744 patch 103627-02 causes core when RPATH has blank entry and
d642d3857129678797a01adee14fbd70335b05a9Mark Andrewsare incorporated in the following patches:
c6a0f4ae1d7183a16ffb196b86b647f870694796Automatic Updater Solaris/SunOS 5.5.1_sparc patch 103627-13
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.5.1_x86 patch 103628-12
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
269519eeb959d905ed125f96426e01d725c3b597Tinderbox User Solaris/SunOS 5.7_sparc patch 106950-08
8711e5c73ca872d59810760af0332194cbdd619bAutomatic Updater Solaris/SunOS 5.7_x86 patch 106951-08
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.6_sparc patch 107733-05
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.6_x86 patch 107734-05
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater--------------------------------------------------------------------------------
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater4295613 COMMON symbol resolution can be incorrect
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User--------------------------------------------------------------------------------
e85565067cf73f8cc21ee29b11761659f1d47ee9Automatic UpdaterAll the above changes plus:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater 4238973 fix for 4121152 affects linking of Ada objects
bc0a53583d92309bebcf93c408e2f3247ebd3d3cAutomatic Updater 4158744 patch 103627-02 causes core when RPATH has blank entry and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterare incorporated in the following patches:
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater Solaris/SunOS 5.5.1_sparc patch 103627-14
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.5.1_x86 patch 103628-13
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
7f79131f9a8e804b93c57f3c679065cce878b726Automatic UpdaterAll the above changes plus:
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater 4351197 nfs performance problem by 103627-13
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterare incorporated in the following patches:
3f616e6f846be57b1717c6beaba0f74de9d5a7c6Automatic Updater Solaris/SunOS 5.5.1_sparc patch 103627-15
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.5.1_x86 patch 103628-14
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
19b3dc94bce93fa76bd7e066f9298630dbc9dcb4Automatic UpdaterAll the above changes are incorporated in the following patches:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.7_sparc patch 106950-09
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater Solaris/SunOS 5.7_x86 patch 106951-09
7f94d9a8162c9a96b56e66176702b66e79d8e1a2Automatic Updater Solaris/SunOS 5.6_sparc patch 107733-06
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.6_x86 patch 107734-06
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
5ecad47f69b3fd945472ab2900a9ff826a7ce2f6Automatic Updater4158971 increase the default segment alignment for i386 to 64k
dbd021853bb1cd6ab128e8da8865f5965030aedcTinderbox User4064994 Add an $ISALIST token to those understood by the dynamic linker
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updaterxxxxxxx ia64 common code putback
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User4239308 LD_DEBUG busted for sparc machines
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User4239008 Support MAP_ANON
7262eb86f2b465822206122921e2f357218f0cfdAutomatic Updater4238494 link-auditing extensions required
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrews4232239 R_SPARC_LOX10 truncates field
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4231722 R_SPARC_UA* relocations are busted
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater4235514 R_SPARC_OLO10 relocation fails
bbb069be941f649228760edcc241122933c066d2Automatic Updater4244025 sgsmsg update
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater4239281 need to support SECREL relocations for ia64
4cda4fd158d6ded5586bacea8c388445d99611eaAutomatic Updater4253751 ia64 linker must support PT_IA_64_UNWIND tables
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4259254 dlmopen mistakenly closes fd 0 (stdin) under certain error conditions
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User4260872 libelf hangs when libthread present
80faf1588895fd26490f82f95a7a1b771df1c324Automatic Updater4224569 linker core dumping when profiling specified
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4270937 need mechanism to suppress ld.so.1's use of a default search path.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater1050476 ld.so to permit configuration of search path
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User4273654 filtee processing using $ISALIST could be optimized
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4271860 get MERCED cruft out of elf.h
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4248991 Dynamic loader (via PLT) corrupts register G4
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews4275754 cannot mmap file: Resource temporarily unavailable
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4277689 The linker can not handle relocation against MOVE tabl
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User4270766 atexit processing required on dlclose().
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4279229 Add a "release" token to those understood by the dynamic linker
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4215433 ld can bus error when insufficient disc space exists for output file
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User4285571 Pssst, want some free disk space? ld's miscalculating.
f751b1576ee6fef4023bf7101d10167e4fe520f3Tinderbox User4286236 ar gives confusing "bad format" error with a null .stab section
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4286838 ld.so.1 can't handle a no-bits segment
a792d42c3cdd6cd4608b936c0a06437b8c2d99ccTinderbox User4287364 ld.so.1 runtime configuration cleanup
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User4289573 disable linking of ia64 binaries for Solaris8
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User4293966 crle(1)'s default directories should be supplied
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updater------------------------------------
930f6069e5aa157cf6987cdafd412f5757a5a558Automatic UpdaterSolaris 8 600 (1st Q-update - s28u1)
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews------------------------------------
dc5552b4df5e3821783821c8d4e734c1608c446eTinderbox UserBugid Risk Synopsis
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater================================================================================
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updater4309212 dlsym can't find symbol
c3fd32ed29e9e419bb56583f4272a506773b1ea0Automatic Updater4311226 rejection of preloading in secure apps is inconsistent
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson4312449 dlclose: invalid deletion of dependency can occur using RTLD_GLOBAL
c3fd32ed29e9e419bb56583f4272a506773b1ea0Automatic Updater--------------------------------------------------------------------------------
c3fd32ed29e9e419bb56583f4272a506773b1ea0Automatic UpdaterAll the above changes are incorporated in the following patches:
a382ca49c874d38ad3ac8995b49f9f27128e4ca9Automatic Updater Solaris/SunOS 5.8_sparc patch 109147-01
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User Solaris/SunOS 5.8_x86 patch 109148-01
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User Solaris/SunOS 5.7_sparc patch 106950-10
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User Solaris/SunOS 5.7_x86 patch 106951-10
e20309353e6246485c521278131d3fced73d7957Tinderbox User Solaris/SunOS 5.6_sparc patch 107733-07
3857cb6fcabeb79d85de4b3e3e4ab99912b701f8Mark Andrews Solaris/SunOS 5.6_x86 patch 107734-07
d642d3857129678797a01adee14fbd70335b05a9Mark Andrews--------------------------------------------------------------------------------
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews------------------------------------
9174e44c14b1cb91a651fa1dc29470438c246ab9Automatic UpdaterSolaris 8 900 (2nd Q-update - s28u2)
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson------------------------------------
e2caa7536302de34de6cc04025abcd53dc3a499aAutomatic UpdaterBugid Risk Synopsis
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User================================================================================
8292deab031e7599cd7622aa7675fbe139ca6095Mark Andrews4324775 non-PIC code & -zcombreloc don't mix very well...
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews4327653 run-time linker should preload tables it will process (madvise)
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews4324324 shared object code can be referenced before .init has fired
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews4321634 .init firing of multiple INITFIRST objects can fail
f751b1576ee6fef4023bf7101d10167e4fe520f3Tinderbox User--------------------------------------------------------------------------------
f751b1576ee6fef4023bf7101d10167e4fe520f3Tinderbox UserAll the above changes are incorporated in the following patches:
f751b1576ee6fef4023bf7101d10167e4fe520f3Tinderbox User Solaris/SunOS 5.8_sparc patch 109147-03
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Solaris/SunOS 5.8_x86 patch 109148-03
b109432c3a939bff66a463be86c371bd88efe3aaAutomatic Updater Solaris/SunOS 5.7_sparc patch 106950-11
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater Solaris/SunOS 5.7_x86 patch 106951-11
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Solaris/SunOS 5.6_sparc patch 107733-08
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Solaris/SunOS 5.6_x86 patch 107734-08
3351ccbd5c1961404044f8273d54dad405f53960Mark Andrews--------------------------------------------------------------------------------
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater4338812 crle(1) omits entries in the directory cache
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews4341496 RFE: provide a static version of /usr/bin/crle
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews4340878 rtld should treat $ORIGIN like LD_LIBRARY_PATH in security issues
3351ccbd5c1961404044f8273d54dad405f53960Mark Andrews--------------------------------------------------------------------------------
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic UpdaterAll the above changes are incorporated in the following patches:
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Solaris/SunOS 5.8_sparc patch 109147-04
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews Solaris/SunOS 5.8_x86 patch 109148-04
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater Solaris/SunOS 5.7_sparc patch 106950-12
0b57424d28c9a67018107133f9fbc0a7dcf057e2Mark Andrews Solaris/SunOS 5.7_x86 patch 106951-12
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater--------------------------------------------------------------------------------
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater4349563 auxiliary filter error handling regression introduced in 4165487
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater4355795 ldd -r now gives "displacement relocated" warnings
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater--------------------------------------------------------------------------------
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic UpdaterAll the above changes are incorporated in the following patches:
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater Solaris/SunOS 5.7_sparc patch 106950-13
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater Solaris/SunOS 5.7_x86 patch 106951-13
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater Solaris/SunOS 5.6_sparc patch 107733-09
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater Solaris/SunOS 5.6_x86 patch 107734-09
7d12a6b412fe47e6d6582923fd6954ab8cd0baebAutomatic Updater--------------------------------------------------------------------------------
b253dcf9668f95e141bce9556dc88e30d3305a1dTinderbox User4210412 versioning a static executable causes ld to core dump
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4219652 Linker gives misleading error about not finding main (xarch=v9)
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4103449 ld command needs a command line flag to force 64-bits
c7ef13f6c9ef4436bc804b150e0a93307b11fa27Tinderbox User4187211 problem with RDISP32 linking in copy-relocated objects
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews4287274 dladdr, dlinfo do not provide the full path name of a shared object
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4297563 dlclose still does not remove all objects.
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User4250694 rtld_db needs a new auxvec entry
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4235315 new features for rtld_db (DT_CHECKSUM, dynamic linked .o files
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater4303609 64bit libelf.so.1 does not properly implement elf_hash()
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4310901 su.static fails when OSNet build with lazy-loading
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater4310324 elf_errno() causes Bus Error(coredump) in 64-bit multithreaded programs
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4306415 ld core dump
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4316531 BCP: possible failure with dlclose/_preexec_exit_handlers
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews4313765 LD_BREADTH should be shot
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4318162 crle uses automatic strings in putenv.
4b2cb1422c7c600fbc13b1cb06a8b4693bc11af8Mark Andrews4255943 Description of -t option incomplete.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews4322528 sgs message test infrastucture needs improvement
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4239213 Want an API to obtain linker's search path
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updater4324134 use of extern mapfile directives can contribute unused symbols
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater4322581 ELF data structures could be layed out more efficiently...
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson4040628 Unnecessary section header symbols should be removed from .dynsym
f2770f6b39a9b2a98afb7a11ed105f73f1570c1eAutomatic Updater4300018 rtld: bindlock should be freed before calling call_fini()
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews4336102 dlclose with non-deletable objects can mishandle dependencies
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews4329785 mixing of SHT_SUNW_COMDAT & SHF_ORDERED causes ld to seg fault
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User4334617 COPY relocations should be produces for references to .bss symbols
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4248250 relcoation of local ABS symbols incorrect
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4335801 For complimentary alignments eliminate ld: warning: symbol `ll'
e20309353e6246485c521278131d3fced73d7957Tinderbox User has differing a
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User4336980 ld.so.1 relative path processing revisited
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4243097 dlerror(3DL) is not affected by setlocale(3C).
b13d89bd89878137c81b36a36596cca3920f27a4Automatic Updater4344528 dump should remove -D and -l usage message
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox Userxxxxxxx enable LD_ALTEXEC to access alternate link-editor
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic UpdaterAll the above changes are incorporated in the following patches:
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User Solaris/SunOS 5.8_sparc patch 109147-06
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User Solaris/SunOS 5.8_x86 patch 109148-06
d6317350b1180aa4517f2e8a92fa8fbcbf904ad8Automatic Updater--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonSolaris 8 101 (3rd Q-update - s28u3)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonBugid Risk Synopsis
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington================================================================================
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4346144 link-auditing: plt_tracing fails if LA_SYMB_NOPLTENTER given after
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4346001 The ld should support mapfile syntax to generate PT_SUNWSTACK segment
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4349137 rtld_db: A third fallback method for locating the linkmap
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4343417 dladdr interface information inadequate
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4343801 RFE: crle(1): provide option for updating configuration files
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4346615 ld.so.1 attempting to open a directory gives: No such device
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4352233 crle should not honor umask
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4352330 LD_PRELOAD cannot use absolute path for privileged program
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4357805 RFE: man page for ld(1) does not document all -z or -B options in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris 8 9/00
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4358751 ld.so.1: LD_XXX environ variables and LD_FLAGS should be synchronized.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4358862 link editors should reference "64" symlinks instead of sparcv9 (ia64).
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4356879 PLTs could use faster code sequences in some cases
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4367118 new fast baplt's fail when traversed twice in threaded application
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4366905 Need a way to determine path to a shared library
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4351197 nfs performance problem by 103627-13
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4367405 LD_LIBRARY_PATH_64 not being used
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4354500 SHF_ORDERED ordered scections does not properly sort sections
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4369068 ld(1)'s weak symbol processing is inefficient (slow and doesn't scale).
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonAll the above changes are incorporated in the following patches:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_sparc patch 109147-07
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_x86 patch 109148-07
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.7_sparc patch 106950-14
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.7_x86 patch 106951-14
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonSolaris 8 701 (5th Q-update - s28u5)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonBugid Risk Synopsis
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington================================================================================
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4368846 ld(1) fails to version some interfaces given in a mapfile
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4077245 dump core dump on null pointer.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4372554 elfdump should demangle symbols (like nm, dump)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4371114 dlclose may unmap a promiscuous object while it's still in use.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4204447 elfdump should understand SHN_AFTER/SHN_BEGIN macro
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4377941 initialization of interposers may not occur
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4381116 ldd/ld.so.1 could aid in detecting unused dependencies
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4381783 dlopen/dlclose of a libCrun+libthread can dump core
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4385402 linker & run-time linker must support gABI ELF updates
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4394698 ld.so.1 does not process DF_SYMBOLIC - not gABI conforming
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4394212 the link editor quietly ignores missing support libraries
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4390308 ld.so.1 should provide more flexibility LD_PRELOAD'ing 32-bit/64-bit
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User4401232 crle(1) could provide better flexibility for alternatives
febbdb34a7f7759922e239655e7429d78d3a8d26Tinderbox User4401815 fix misc nits in debugging output...
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater4402861 cleanup /usr/demo/link_audit & /usr/tmp/librtld_db demo source code...
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater4393044 elfdump should allow raw dumping of sections
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater4413168 SHF_ORDERED bit causes linker to generate a separate section
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater--------------------------------------------------------------------------------
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterAll the above changes are incorporated in the following patches:
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater Solaris/SunOS 5.8_sparc patch 109147-08
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_x86 patch 109148-08
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater--------------------------------------------------------------------------------
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater4452202 Typos in <sys/link.h>
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater4452220 dump doesn't support RUNPATH
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater--------------------------------------------------------------------------------
ae7e54b14c946e0984c191554db9abb4893f9349Automatic UpdaterAll the above changes are incorporated in the following patches:
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater Solaris/SunOS 5.8_sparc patch 109147-09
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater Solaris/SunOS 5.8_x86 patch 109148-09
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater--------------------------------------------------------------------------------
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington-------------------------------------
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonSolaris 8 1001 (6th Q-update - s28u6)
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington-------------------------------------
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonBugid Risk Synopsis
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews================================================================================
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews4421842 fixups in SHT_GROUP processing required...
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4450433 problem with liblddbg output on -Dsection,detail when
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews processing SHF_LINK_ORDER
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington--------------------------------------------------------------------------------
aa1d397c4736cd86540555193d71e55fa3b37b2aMark AndrewsAll the above changes are incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_sparc patch 109147-10
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_x86 patch 109148-10
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User Solaris/SunOS 5.7_sparc patch 106950-15
099b86fb8136a7dff81df85cf395978c16eb254cAutomatic Updater Solaris/SunOS 5.7_x86 patch 106951-15
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4463473 pldd showing wrong output
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonAll the above changes are incorporated in the following patches:
e10d61d84e0b735f1e8eca18644cfdb1b06cad33Tinderbox User Solaris/SunOS 5.8_sparc patch 109147-11
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_x86 patch 109148-11
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterSolaris 8 202 (7th Q-update - s28u7)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserBugid Risk Synopsis
e01f44b37ba11c9d34f4a8394f950efae5c07f33Automatic Updater================================================================================
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4488954 ld.so.1 reuses same buffer to send ummapping range to
c01dec514a81ecf8c17ca3ef8c3ba95e437295ebAutomatic Updater _preexec_exit_handlers()
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterAll the above changes are incorporated in the following patches:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_sparc patch 109147-12
3de6db3208d51de1e138b63b9670430c03f99694Automatic Updater Solaris/SunOS 5.8_x86 patch 109148-12
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonBugid Risk Synopsis
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington================================================================================
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4505289 incorrect handling of _START_ and _END_
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4506164 mcs does not recognize #linkbefore or #linkafter qualifiers
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4447560 strip is creating unexecutable files...
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4513842 library names not in ld.so string pool cause corefile bugs
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonAll the above changes are incorporated in the following patches:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_sparc patch 109147-13
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_x86 patch 109148-13
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.7_sparc patch 106950-16
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.7_x86 patch 106951-16
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4291384 ld -M with a mapfile does not properly align Fortran REAL*8 data
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4413322 SunOS 5.9 librtld_db doesn't show dlopened ".o" files anymore?
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4429371 librtld_db busted on ia32 with SC6.x compilers...
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4418274 elfdump dumps core on invalid input
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4432224 libelf xlate routines are out of date
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4433643 Memory leak using dlopen()/dlclose() in Solaris 8
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4446564 ldd/lddstub - core dump conditions
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4446115 translating SUNW_move sections is broken
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater4450225 The rdb command can fall into an infinite loop
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater4448531 Linker Causes Segmentation Fault
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4453241 Regression in 4291384 can result in empty symbol table.
a26b22914b7bf25f065afb8cdef983766dcd672bAutomatic Updater4453398 invalid runpath token can cause ld to spin.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4460230 ld (for OS 5.8 and 5.9) loses error message
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater4462245 ld.so.1 core dumps when executed directly...
79cea03ba823e2d3a34895f0ba91d7fb5ad799e7Automatic Updater4455802 need more flexibility in establishing a support library for ld
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4467068 dyn_plt_entsize not properly initialized in ld.so.1
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4468779 elf_plt_trace_write() broken on i386 (link-auditing)
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4465871 -zld32 and -zld64 does not work the way it should
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4461890 bad shared object created with -zredlocsym
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4469400 ld.so.1: is_so_loaded isn't as efficient as we thought...
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4469566 lazy loading fallback can reference un-relocated objects
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4470493 libelf incorectly translates NOTE sections accross architectures...
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4469684 rtld leaks dl_handles and permits on dlopen/dlclose
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4475174 ld.so.1 prematurly reports the failure to load a object...
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4475514 ld.so.1 can core dump in memory allocation fails (no swap)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4481851 Setting ld.so.1 environment variables globally would be useful
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4482035 setting LD_PROFILE & LD_AUDIT causes ping command to issue warnings
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4377735 segment reservations cause sbrk() to fail
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4491434 ld.so.1 can leak file-descriptors when loading same named objects
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4289232 some of warning/error/debugging messages from libld.so can be revised
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User4462748 Linker Portion of TLS Support
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4496718 run-time linkers mutex_locks not working with ld_libc interface
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4497270 The -zredlocsym option should not eliminate partially initialized local
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4496963 dumping an object with crle(1) that uses $ORIGIN can loose its
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4499413 Sun linker orders of magnitude slower than gnu linker
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4461760 lazy loading libXm and libXt can fail.
7d704e522860496310bb29c28e76064868401a9cMark Andrews4469031 The partial initialized (local) symbols for intel platform is not
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4492883 Add link-editor option to multi-pass archives to resolve unsatisfied
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4503731 linker-related commands misspell "argument"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4503768 whocalls(1) should output messages to stderr, not stdout
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4503748 whocalls(1) usage message and manpage could be improved
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4503625 nm should be taught about TLS symbols - that they aren't allowed that is
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4300120 segment address validation is too simplistic to handle segment
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4404547 krtld/reloc.h could have better error message, has typos
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4270931 R_SPARC_HIX22 relocation is not handled properly
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4485320 ld needs to support more the 32768 PLTs
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4516434 sotruss can not watch libc_psr.so.1
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4213100 sotruss could use more flexible pattern matching
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4503457 ld seg fault with comdat
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4510264 sections with SHF_TLS can come in different orders...
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4518079 link-editor support library unable to modify section header flags
56effd2e3f579fd77b1fb37d47871d1bf1286bc4Automatic Updater4515913 ld.so.1 can incorrectly decrement external reference counts on dlclose()
42bee07ebb8152a6ec2f87f4790d87368c24704cAutomatic Updater4519569 ld -V does not return a interesting value...
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4524512 ld.so.1 should allow alternate termination signals
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4524767 elfdump dies on bogus sh_name fields...
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4524735 ld getopt processing of '-' changed
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4521931 subroutine in a shared object as LOCL instead of GLOB
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonAll the above changes are incorporated in the following patches:
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews Solaris/SunOS 5.8_sparc patch 109147-14
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_x86 patch 109148-14
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews Solaris/SunOS 5.7_sparc patch 106950-17
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews Solaris/SunOS 5.7_x86 patch 106951-17
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews--------------------------------------------------------------------------------
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4532729 tentative definition of TLS variable causes linker to dump core
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews4526745 fixup ld error message about duplicate dependencies/needed names
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4522999 Solaris linker one order of magnitude slower than GNU linker
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4518966 dldump undoes existing relocations with no thought of alignment or size.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4587441 Certain libraries have race conditions when setting error codes
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4523798 linker option to align bss to large pagesize alignments.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4524008 ld can improperly set st_size of symbols named "_init" or "_fini"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4619282 ld cannot link a program with the option -sb
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4620846 Perl Configure probing broken by ld changes
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington4621122 multiple ld '-zinitarray=' on a commandline fails
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_sparc patch 109147-15
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_x86 patch 109148-15
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.7_sparc patch 106950-18
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User Solaris/SunOS 5.7_x86 patch 106951-18
89623368b8f662d458d9964b923050f33c5f75b0Tinderbox User Solaris/SunOS 5.6_sparc patch 107733-10
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.6_x86 patch 107734-10
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
febbdb34a7f7759922e239655e7429d78d3a8d26Tinderbox UserAll the above changes plus:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User 4616944 ar seg faults when order of object file is reversed.
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox Userare incorporated in the following patches:
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User Solaris/SunOS 5.8_sparc patch 109147-16
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_x86 patch 109148-16
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
84a18c72b9f05a7d2aabbc50886de494251d1719Automatic UpdaterAll the above changes plus:
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User 4872634 Large LD_PRELOAD values can cause SEGV of process
febbdb34a7f7759922e239655e7429d78d3a8d26Tinderbox Userare incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.6_sparc patch T107733-11
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.6_x86 patch T107734-11
1fdd58445074579ee3b65c871137a7a1740eb542Mark Andrews--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserSolaris 9 1202 (2nd Q-update - s9u2)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User------------------------------------
cc5a9ce75af9870f2cb9e2bf00548c2f7e6398d6Automatic UpdaterBugid Risk Synopsis
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater================================================================================
ec8755f605d7dcb2de1076040e77bc2d7ec33b4aTinderbox User4546416 add help messages to ld.so mdbmodule
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews4526752 we should build and ship ld.so's mdb module
3f616e6f846be57b1717c6beaba0f74de9d5a7c6Automatic Updater4624658 update 386 TLS relocation values
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4622472 LA_SYMB_DLSYM not set for la_symbind() invocations
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater4638070 ldd/ld.so.1 could aid in detecting unreferenced dependencies
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater PSARC/2002/096 Detecting unreferenced dependencies with ldd(1)
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater4633860 Optimization for unused static global variables
532d27b39244fadfcf8d8b4593f4c65434c9c664Automatic Updater PSARC/2002/113 ld -zignore - section elimination
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4642829 ld.so.1 mprotect()'s text segment for weak relocations (it shouldn't)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4621479 'make' in $SRC/cmd/sgs/tools tries to install things in the proto area
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4529912 purge ia64 source from sgs
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4651709 dlopen(RTLD_NOLOAD) can disable lazy loading
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4655066 crle: -u with nonexistent config file doesn't work
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4654406 string tables created by the link-editor could be smaller...
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews PSARC/2002/160 ld -znocompstrtab - disable string-table compression
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4651493 RTLD_NOW can result in binding to an object prior to its init being run.
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4662575 linker displacement relocation checking introduces significant
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews linker overhead
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4533195 ld interposes on malloc()/free() preventing support library from freeing
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews4630224 crle get's confused about memory layout of objects...
93089a352d6903b0d7845a039de4ec2df9a0e35aTinderbox User4664855 crle on application failed with ld.so.1 encountering mmap() returning
93089a352d6903b0d7845a039de4ec2df9a0e35aTinderbox User4669582 latest dynamic linker causes libthread _init to get skipped
665ba746c0585088d0c314dcfc4671aa2c7b2dc1Automatic Updater4671493 ld.so.1 inconsistantly assigns PATHNAME() on primary objects
e8c17c74535be290abaaa160a434ed80bf0ad2feMark Andrews4668517 compile with map.bssalign doesn't copy _iob to bss
93089a352d6903b0d7845a039de4ec2df9a0e35aTinderbox User--------------------------------------------------------------------------------
665ba746c0585088d0c314dcfc4671aa2c7b2dc1Automatic UpdaterAll the above changes are incorporated in the following patches:
9c446b72069d0ab9f710502f4d7048e50875fccbAutomatic Updater Solaris/SunOS 5.9_sparc patch T112963-01
665ba746c0585088d0c314dcfc4671aa2c7b2dc1Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-17
665ba746c0585088d0c314dcfc4671aa2c7b2dc1Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-17
93089a352d6903b0d7845a039de4ec2df9a0e35aTinderbox User--------------------------------------------------------------------------------
93089a352d6903b0d7845a039de4ec2df9a0e35aTinderbox User4701749 On Solaris 8 + 109147-16 ld crashes when building a dynamic library.
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4707808 The ldd command is broken in the latest 2.8 linker patch.
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic UpdaterAll the above changes are incorporated in the following patches:
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-02
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-18
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-18
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4696204 enable extended section indexes in relocatable objects
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater PSARC/2001/332 ELF gABI updates - round II
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater PSARC/2002/369 libelf interfaces to support ELF Extended Sections
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4706503 linkers need to cope with EF_SPARCV9_PSO/EF_SPARCV9_RMO
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4716929 updating of local register symbols in dynamic symtab busted...
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4710814 add "official" support for the "symbolic" keyword in linker map-file
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater PSARC/2002/439 linker mapfile visibility declarations
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic UpdaterAll the above changes are incorporated in the following patches:
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-03
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-19
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-19
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.7_sparc patch T106950-19
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.7_x86 patch T106951-19
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater-----------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic UpdaterSolaris 9 403 (3nd Q-update - s9u3)
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater-----------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic UpdaterBugid Risk Synopsis
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater================================================================================
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4731174 strip(1) does not fixup SHT_GROUP data
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4733697 -zignore with gcc may exclude C++ exception sections
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4733317 R_SPARC_*_HIX22 calculations are wrong with 32bit LD building
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater ELF64 binaries
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4735165 fatal linker error when compiling C++ programs with -xlinkopt
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4736951 The mcs broken when the target file is an archive file
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic UpdaterAll the above changes are incorporated in the following patches:
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-20
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-20
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.7_sparc patch T106950-20
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater Solaris/SunOS 5.7_x86 patch T106951-20
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4739660 Threads deadlock in schedlock and dynamic linker lock.
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User4653148 ld.so.1/libc should unregister its dlclose() exit handler via a fini.
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4743413 ld.so.1 doesn't terminate argv with NULL pointer when invoked directly
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater4746231 linker core-dumps when SECTION relocations are made against discarded
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4730433 ld.so.1 wastes time repeatedly opening dependencies
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User4744337 missing RD_CONSISTENT event with dlmopen(LD_ID_NEWLM, ...)
fe84edc17e0d582cf7b4270f8df9d4742a107b1cAutomatic Updater4670835 rd_load_objiter can ignore callback's return value
a382ca49c874d38ad3ac8995b49f9f27128e4ca9Automatic Updater4745932 strip utility doesn't strip out Dwarf2 debug section
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4754751 "strip" command doesn't remove comdat stab sections.
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4755674 Patch 109147-18 results in coredump.
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater--------------------------------------------------------------------------------
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark AndrewsAll the above changes are incorporated in the following patches:
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrews Solaris/SunOS 5.9_sparc patch T112963-04
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrews Solaris/SunOS 5.7_sparc patch T106950-21
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrews Solaris/SunOS 5.7_x86 patch T106951-21
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater--------------------------------------------------------------------------------
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4772927 strip core dumps on an archive library
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4774727 direct-bindings can fail against copy-reloc symbols
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater--------------------------------------------------------------------------------
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic UpdaterAll the above changes are incorporated in the following patches:
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater Solaris/SunOS 5.9_sparc patch T112963-05
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_x86 patch T113986-01
75333ed9bf283dc5f93deea43460149937402985Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-21
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater Solaris/SunOS 5.8_x86 patch T109148-21
ec8755f605d7dcb2de1076040e77bc2d7ec33b4aTinderbox User Solaris/SunOS 5.7_sparc patch T106950-22
4ea3649f028ea6a1e42377082a7ccf8f789fb950Automatic Updater Solaris/SunOS 5.7_x86 patch T106951-22
40072ce70bc4125329addb4aaa56d18a1230bc17Automatic Updater--------------------------------------------------------------------------------
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater-----------------------------------
a382ca49c874d38ad3ac8995b49f9f27128e4ca9Automatic UpdaterSolaris 9 803 (4th Q-update - s9u4)
a382ca49c874d38ad3ac8995b49f9f27128e4ca9Automatic Updater-----------------------------------
60d5d17479b47c03b9c7c86f54269718103750b8Automatic UpdaterBugid Risk Synopsis
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater================================================================================
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater4730110 ld.so.1 list implementation could scale better
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4728822 restrict the objects dlsym() searches.
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater PSARC/2002/478 New dlopen(3dl) flag - RTLD_FIRST
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4714146 crle: 64-bit secure pathname is incorrect.
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater4504895 dlclose() does not remove all objects
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4698800 Wrong comments in /usr/lib/ld/sparcv9/map.*
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4745129 dldump is inconsistent with .dynamic processing errors.
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4753066 LD_SIGNAL isn't very useful in a threaded environment
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater PSARC/2002/569 New dlinfo(3dl) flag - RTLD_DI_SIGNAL
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4765536 crle: symbolic links can confuse alternative object configuration info
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater4766815 ld -r of object the TLS data fails
19dbf2e20df03f2b81ed1f347e27718084374059Automatic Updater4770484 elfdump can not handle stripped archive file
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4770494 The ld command gives improper error message handling broken archive
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4775738 overwriting output relocation table when 'ld -zignore' is used
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4778247 elfdump -e of core files fails
a308b69ac66fadf66863484f301314d6e6a3f1d2Automatic Updater4779976 elfdump dies on bad relocation entries
a308b69ac66fadf66863484f301314d6e6a3f1d2Automatic Updater4787579 invalid SHT_GROUP entries can cause linker to seg fault
a308b69ac66fadf66863484f301314d6e6a3f1d2Automatic Updater4783869 dlclose: filter closure exhibits hang/failure - introduced with 4504895
a308b69ac66fadf66863484f301314d6e6a3f1d2Automatic Updater4778418 ld.so.1: there be nits out there
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater4792461 Thread-Local Storage - x86 instruction sequence updates
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater PSARC/2002/746 Thread-Local Storage - x86 instruction sequence updates
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4461340 sgs: ugly build output while suppressing ia64 (64-bit) build on Intel
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4790194 dlopen(..., RTLD_GROUP) has an odd interaction with interposition
016614bf32c25cbd3f2b39f68455b8c98a1a22b3Automatic Updater4804328 auditing of threaded applications results in deadlock
7dd02af3c9350553e1d52d980a7812425b3f1295Automatic Updater4806476 building relocatable objects with SHF_EXCLUDE loses relocation
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonAll the above changes are incorporated in the following patches:
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Solaris/SunOS 5.9_sparc patch T112963-06
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews Solaris/SunOS 5.9_x86 patch T113986-02
01f91b9cd440833f66e7476e43659655cb52ad10Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-22
3e5b24a74c03d5b52f32d138e64e427bd2cbc8f3Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-22
3e5b24a74c03d5b52f32d138e64e427bd2cbc8f3Automatic Updater--------------------------------------------------------------------------------
ec8755f605d7dcb2de1076040e77bc2d7ec33b4aTinderbox User4731183 compiler creates .tlsbss section instead of .tbss as documented
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4816378 TLS: a tls test case dumps core with C and C++ compilers
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4817314 TLS_GD relocations against local symbols do not reference symbol...
d642d3857129678797a01adee14fbd70335b05a9Mark Andrews4811951 non-default symbol visibility overriden by definition in shared object
aa49af836ce7a7a2888f5cedf4cbb14ff4dc1d11Mark Andrews4802194 relocation error of mozilla built by K2 compiler
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4715815 ld should allow linking with no output file (or /dev/null)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4793721 Need a way to null all code in ISV objects enabling ld performance
789875a1bd6d50c00d3bd883cad17ead1d3c21cdMark Andrews--------------------------------------------------------------------------------
789875a1bd6d50c00d3bd883cad17ead1d3c21cdMark AndrewsAll the above changes plus:
789875a1bd6d50c00d3bd883cad17ead1d3c21cdMark Andrews 4796237 RFE: link-editor became extremely slow with patch 109147-20 and
24ab436514338897008610dc9b6a7a8bdd2dee73Tinderbox User static libraries
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox Userare incorporated in the following patches:
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User Solaris/SunOS 5.9_sparc patch T112963-07
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User Solaris/SunOS 5.9_x86 patch T113986-03
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt Solaris/SunOS 5.8_sparc patch T109147-23
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt Solaris/SunOS 5.8_x86 patch T109148-23
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt--------------------------------------------------------------------------------
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt------------------------------------
b123be91958e0bc58a10c165be64d47661199e3bEvan HuntSolaris 9 1203 (5th Q-update - s9u5)
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt------------------------------------
b123be91958e0bc58a10c165be64d47661199e3bEvan HuntBugid Risk Synopsis
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt================================================================================
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4830584 mmap for the padding region doesn't get freed after dlclose
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User4831650 ld.so.1 can walk off the end of it's call_init() array...
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt4831544 ldd using .so modules compiled with FD7 compiler caused a core dump
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt4834784 Accessing members in a TLS structure causes a core dump in Oracle
b123be91958e0bc58a10c165be64d47661199e3bEvan Hunt4824026 segv when -z combreloc is used with -xlinkopt
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4825296 typo in elfdump
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterAll the above changes are incorporated in the following patches:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-08
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.9_x86 patch T113986-04
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-24
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-24
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4470917 Solaris Process Model Unification (link-editor components only)
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater PSARC/2002/117 Solaris Process Model Unification
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4744411 Bloomberg wants a faster linker.
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater4811969 64-bit links can be much slower than 32-bit.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4825065 ld(1) should ignore consecutive empty sections.
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4838226 unrelocated shared objects may be erroneously collected for init firing
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4830889 TLS: testcase coredumps with -xarch=v9 and -g
e20309353e6246485c521278131d3fced73d7957Tinderbox User4845764 filter removal can leave dangling filtee pointer
e20309353e6246485c521278131d3fced73d7957Tinderbox User4811093 apptrace -F libc date core dumps
ff62ab3c2e6274f19190ded15548c723d38bbbe3Automatic Updater4826315 Link editors need to be pre- and post- Unified Process Model aware
e20309353e6246485c521278131d3fced73d7957Tinderbox User4868300 interposing on direct bindings can fail
e20309353e6246485c521278131d3fced73d7957Tinderbox User4872634 Large LD_PRELOAD values can cause SEGV of process
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-09
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.9_x86 patch T113986-05
d9f94d668f4b9342e9367d80e9fc6e81fab303a0Mark Andrews Solaris/SunOS 5.8_sparc patch T109147-25
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-25
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews--------------------------------------------------------------------------------
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater------------------------------------
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic UpdaterSolaris 9 404 (6th Q-update - s9u6)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserBugid Risk Synopsis
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater================================================================================
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4870260 The elfdump command should produce more warning message on invalid move
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4865418 empty PT_TLS program headers cause problems in TLS enabled applications
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4825151 compiler core dumped with a -mt -xF=%all test
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4845829 The runtime linker fails to dlopen() long path name.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4900684 shared libraries with more then 32768 plt's fail for sparc ELF64
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4906062 Makefiles under usr/src/cmd/sgs needs to be updated
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_sparc patch T112963-10
7f814b8b164ae04916a8487cdc5e88ee3ff51a58Automatic Updater Solaris/SunOS 5.9_x86 patch T113986-06
7f814b8b164ae04916a8487cdc5e88ee3ff51a58Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-26
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-26
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.7_sparc patch T106950-24
88d58d79c5bc7ce3c20a42461a5070116c736836Automatic Updater Solaris/SunOS 5.7_x86 patch T106951-24
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
7f814b8b164ae04916a8487cdc5e88ee3ff51a58Automatic Updater4900320 rtld library mapping could be faster
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4911775 implement GOTDATA proposal in ld
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater PSARC/2003/477 SPARC GOTDATA instruction sequences
48b36fa08b2b5bc0d552dc2a4425b3f7007b3d59Automatic Updater4904565 Functionality to ignore relocations against external symbols
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4764817 add section types SHT_DEBUG and SHT_DEBUGSTR
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater PSARC/2003/510 New ELF DEBUG and ANNOTATE sections
7f814b8b164ae04916a8487cdc5e88ee3ff51a58Automatic Updater4850703 enable per-symbol direct bindings
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4716275 Help required in the link analysis of runtime interfaces
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater PSARC/2003/519 Link-editors: Direct Binding Updates
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4904573 elfdump may hang when processing archive files
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4918310 direct binding from an executable can't be interposed on
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4918938 ld.so.1 has become SPARC32PLUS - breaks 4.x binary compatibility
7f814b8b164ae04916a8487cdc5e88ee3ff51a58Automatic Updater4911796 S1S8 C++: ld dump core when compiled and linked with xlinkopt=1.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater4889914 ld crashes with SEGV using -M mapfile under certain conditions
48b36fa08b2b5bc0d552dc2a4425b3f7007b3d59Automatic Updater4911936 exception are not catch from shared library with -zignore
9fa39c73fc1d8bc44fdbbb79a1d26b837e7dd555Mark Andrews--------------------------------------------------------------------------------
7f814b8b164ae04916a8487cdc5e88ee3ff51a58Automatic UpdaterAll the above changes are incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_sparc patch T112963-11
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_x86 patch T113986-07
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_sparc patch T109147-27
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_x86 patch T109148-27
1959fd489a8832e4e3d311670f64ae18e5d08156Automatic Updater Solaris/SunOS 5.7_sparc patch T106950-25
1959fd489a8832e4e3d311670f64ae18e5d08156Automatic Updater Solaris/SunOS 5.7_x86 patch T106951-25
1959fd489a8832e4e3d311670f64ae18e5d08156Automatic Updater--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4946992 ld crashes due to huge number of sections (>65,000)
1959fd489a8832e4e3d311670f64ae18e5d08156Automatic Updater4951840 mcs -c goes into a loop on executable program
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4939869 Need additional relocation types for abs34 code model
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2003/684 abs34 ELF relocations
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
8bc194b266a17f89e6c54469d4dfbb408070f39eMark Andrews Solaris/SunOS 5.9_sparc patch T112963-12
8bc194b266a17f89e6c54469d4dfbb408070f39eMark Andrews Solaris/SunOS 5.9_x86 patch T113986-08
8bc194b266a17f89e6c54469d4dfbb408070f39eMark Andrews Solaris/SunOS 5.8_sparc patch T109147-28
8bc194b266a17f89e6c54469d4dfbb408070f39eMark Andrews Solaris/SunOS 5.8_x86 patch T109148-28
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserSolaris 9 904 (7th Q-update - s9u7)
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User------------------------------------
8711e5c73ca872d59810760af0332194cbdd619bAutomatic UpdaterBugid Risk Synopsis
f751b1576ee6fef4023bf7101d10167e4fe520f3Tinderbox User================================================================================
8711e5c73ca872d59810760af0332194cbdd619bAutomatic Updater4912214 Having multiple of libc.so.1 in a link map causes malloc() to fail
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User4526878 ld.so.1 should pass MAP_ALIGN flag to give kernel more flexibility
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4930997 sgs bld_vernote.ksh script needs to be hardend...
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4796286 ld.so.1: scenario for trouble?
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4930985 clean up cruft under usr/src/cmd/sgs/tools
dc5552b4df5e3821783821c8d4e734c1608c446eTinderbox User4933300 remove references to Ultra-1 in librtld_db demo
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4936305 string table compression is much too slow...
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4939626 SUNWonld internal package must be updated...
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4939565 per-symbol filtering required
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4948119 ld(1) -z loadfltr fails with per-symbol filtering
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4948427 ld.so.1 gives fatal error when multiple RTLDINFO objects are loaded
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4940894 ld core dumps using "-xldscope=symbolic
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4955373 per-symbol filtering refinements
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4878827 crle(1M) - display post-UPM search paths, and compensate for pre-UPM.
e6fc17ec5ad5ba1c4bf5730b2b97c82d1f2b8f3cMark Andrews4955802 /usr/ccs/bin/ld dumps core in process_reld()
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4964415 elfdump issues wrong relocation error message
e5bf83fe0bbca838a0749e9071bd76d9ee0fb59bFrancis Dupont4966465 LD_NOAUXFLTR fails when object is both a standard and auxiliary filter
e5bf83fe0bbca838a0749e9071bd76d9ee0fb59bFrancis Dupont4973865 the link-editor does not scale properly when linking objects with
4dca64bb8991502db368028aeeba2f832d3b971dAutomatic Updater4975598 SHT_SUNW_ANNOTATE section relocation not resolved
e5bf83fe0bbca838a0749e9071bd76d9ee0fb59bFrancis Dupont4974828 nss_files nss_compat r_mt tests randomly segfaulting
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-13
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater Solaris/SunOS 5.9_x86 patch T113986-09
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater--------------------------------------------------------------------------------
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater4860508 link-editors should create/promote/verify hardware capabilities
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater5002160 crle: reservation for dumped objects gets confused by mmaped object
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater4967869 linking stripped library causes segv in linker
7169f76a893666eb20fc7750782e7f411db742d6Tinderbox User5006657 link-editor doesn't always handle nodirect binding syminfo information
7169f76a893666eb20fc7750782e7f411db742d6Tinderbox User4915901 no way to see ELF information
7169f76a893666eb20fc7750782e7f411db742d6Tinderbox User5021773 ld.so.1 has trouble with objects having more than 2 segments.
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater--------------------------------------------------------------------------------
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic UpdaterAll the above changes are incorporated in the following patches:
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-14
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater Solaris/SunOS 5.9_x86 patch T113986-10
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-29
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User Solaris/SunOS 5.8_x86 patch T109148-29
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic Updater--------------------------------------------------------------------------------
ead8aa3182c5805fccb6c7c1636cede6a24a5fc1Automatic UpdaterAll the above changes plus:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User 6850124 dlopen reports "No such file or directory" in spite of ENOMEM
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User when mmap fails in anon_map()
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox Userare incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_sparc patch TXXXXXX-XX
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User Solaris/SunOS 5.9_x86 patch TXXXXXX-XX
229ea4644b3a7d9c7fdaa43888e7f55ba01e2ee3Automatic Updater--------------------------------------------------------------------------------
e20309353e6246485c521278131d3fced73d7957Tinderbox UserBugid Risk Synopsis
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater================================================================================
665ba746c0585088d0c314dcfc4671aa2c7b2dc1Automatic Updater5044797 ld.so.1: secure directory testing is being skipped during filtee
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater4963676 Remove remaining static libraries
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater5021541 unnecessary PT_SUNWBSS segment may be created
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater5031495 elfdump complains about bad symbol entries in core files
af9cf290cea6ada6ce27b51c724ab77ad5d73fa0Tinderbox User5012172 Need error when creating shared object with .o compiled
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater -xarch=v9 -xcode=abs44
da82e232161d67b77df2d67898bdac693f647be1Automatic Updater4994738 rd_plt_resolution() resolves ebx-relative PLT entries incorrectly
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater5023493 ld -m output with patch 109147-25 missing .o information
2da2220fe7af2c45724b50b0187523b1fab0cf08Rob Austein--------------------------------------------------------------------------------
af9cf290cea6ada6ce27b51c724ab77ad5d73fa0Tinderbox UserAll the above changes are incorporated in the following patches:
e171a4137c6ba348957e61b7c4c3541493c0da02Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-15
c53a6f37deaa396660adb6a4ca600c4a58adfd3fAutomatic Updater Solaris/SunOS 5.9_x86 patch T113986-11
c53a6f37deaa396660adb6a4ca600c4a58adfd3fAutomatic Updater Solaris/SunOS 5.8_sparc patch T109147-30
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-30
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
19ad308d84cbf446a144e5a91f2032389a9d65c1Tinderbox User5071614 109147-29 & -30 break the build of on28-patch on Solaris 8 2/04
19ad308d84cbf446a144e5a91f2032389a9d65c1Tinderbox User5029830 crle: provide for optional alternative dependencies.
b3386fba31414344f38f0c30849c056dceb22dceTinderbox User5034652 ld.so.1 should save, and print, more error messages
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater5036561 ld.so.1 outputs non-fatal fatal message about auxiliary filter libraries
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater5042713 4866170 broke ld.so's ::setenv
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5047082 ld can core dump on bad gcc objects
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5047612 ld.so.1: secure pathname verification is flawed with filter use
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater5047235 elfdump can core dump printing PT_INTERP section
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater4798376 nits in demo code
af9cf290cea6ada6ce27b51c724ab77ad5d73fa0Tinderbox User5041446 gelf_update_*() functions inconsistently return NULL or 0
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5032364 M_ID_TLSBSS and M_ID_UNKNOWN have the same value
af9cf290cea6ada6ce27b51c724ab77ad5d73fa0Tinderbox User4707030 Empty LD_PRELOAD_64 doesn't override LD_PRELOAD
6671e343b8c7e44ac10a7900fde59555fbc71571Automatic Updater4968618 symbolic linkage causes core dump
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5062313 dladdr() can cause deadlock in MT apps.
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5056867 $ISALIST/$HWCAP expansion should be more flexible.
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater4918303 0@0.so.1 should not use compiler-supplied crt*.o files
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5058415 whocalls cannot take more than 10 arguments
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5067518 The fix for 4918303 breaks the build if a new work space is used.
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater--------------------------------------------------------------------------------
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic UpdaterAll the above changes are incorporated in the following patches:
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater Solaris/SunOS 5.9_sparc patch T112963-16
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updater Solaris/SunOS 5.9_x86 patch T113986-12
4104e236f71eb5108fcfda6711878a97f6f4a8e7Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-31
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-31
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User--------------------------------------------------------------------------------
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater5013759 *file* should report hardware/software capabilities (link-editor
7af91d15b2ce1ce32f7320f6d5cc3b83621c241aAutomatic Updater components only)
af9cf290cea6ada6ce27b51c724ab77ad5d73fa0Tinderbox User5063580 libldstab: file /tmp/posto..: .stab[.index|.sbfocus] found with no
8e9f3b69914ee02a80b87c97b1f8093edb3e9ae0Automatic Updater5076838 elfdump(1) is built with a CTF section (the wrong one)
664917bedafa65dee4349c84324a31731aa1e228Francis Dupont5080344 Hardware capabilities are not enforced for a.out
c53a6f37deaa396660adb6a4ca600c4a58adfd3fAutomatic Updater5079061 RTLD_DEFAULT can be expensive
af9cf290cea6ada6ce27b51c724ab77ad5d73fa0Tinderbox User PSARC/2004/747 New dlsym(3c) Handle - RTLD_PROBE
229ea4644b3a7d9c7fdaa43888e7f55ba01e2ee3Automatic Updater5064973 allow normal relocs against TLS symbols for some sections
229ea4644b3a7d9c7fdaa43888e7f55ba01e2ee3Automatic Updater5085792 LD_XXXX_64 should override LD_XXXX
19ad308d84cbf446a144e5a91f2032389a9d65c1Tinderbox User5096272 every executable or library has a .SUNW_dof section
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater5094135 Bloomberg wants a faster ldd.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater5086352 libld.so.3 should be built with a .SUNW_ctf ELF section, ready for CR
e20309353e6246485c521278131d3fced73d7957Tinderbox User5098205 elfdump gives wrong section name for the global offset table
e20309353e6246485c521278131d3fced73d7957Tinderbox User5092414 Linker patch 109147-29 makes Broadvison One-To-One server v4.1
e20309353e6246485c521278131d3fced73d7957Tinderbox User installation fail
e20309353e6246485c521278131d3fced73d7957Tinderbox User5080256 dump(1) doesn't list ELF hardware capabilities
e628576d3b3d91c8954679077f4c208f1e43b433Automatic Updater5097347 recursive read lock in gelf_getsym()
f8a9a38ee40c139a8d145ac76ecbff3a0f986453Mark Andrews--------------------------------------------------------------------------------
e628576d3b3d91c8954679077f4c208f1e43b433Automatic UpdaterAll the above changes are incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_sparc patch T112963-17
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_x86 patch T113986-13
9d80d23172c30fd63e5046a7e69b8445e564ff31Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-32
e20309353e6246485c521278131d3fced73d7957Tinderbox User Solaris/SunOS 5.8_x86 patch T109148-32
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User--------------------------------------------------------------------------------
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User5106206 ld.so.1 fail to run a Solaris9 program that has libc linked with
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User5102601 ON should deliver a 64-bit operating system for Opteron systems
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User (link-editor components only)
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6173852 enable link_auditing technology for amd64
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6174599 linker does not create .eh_frame_hdr sections for eh_frame sections
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User with SHF_LINK_ORDER
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6175609 amd64 run-time linker has a corrupted note section
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6175843 amd64 rdb_demo files not installed
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6182293 ld.so.1 can repeatedly relocate object .plts (RTLD_NOW).
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6183645 ld core dumps when automounter fails
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6178667 ldd list unexpected (file not found) in x86 environment.
a80993946f29ff39df38818ee9b2e58a4e46cb7eTinderbox User6181928 Need new reloc types R_AMD64_GOTOFF64 and R_AMD64_GOTPC32
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User6182884 AMD64: ld coredumps when building a shared library
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User6173559 The ld may set incorrect value for sh_addralign under some conditions.
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User5105601 ld.so.1 gets a little too enthusiastic with interposition
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User6189384 ld.so.1 should accommodate a files dev/inode change (libc loopback mnt)
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User6177838 AMD64: linker cannot resolve PLT for 32-bit a.out(s) on amd64-S2 kernel
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User6190863 sparc disassembly code should be removed from rdb_demo
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User6191488 unwind eh_frame_hdr needs corrected encoding value
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User6192490 moe(1) returns /lib/libc.so.1 for optimal expansion of libc HWCAP
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6192164 AMD64: introduce dlamd64getunwind interface
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User PSARC/2004/747 libc::dlamd64getunwind()
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews6195030 libdl has bad version name
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews6195521 64-bit moe(1) missed the train
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews6198358 AMD64: bad eh_frame_hdr data when C and C++ mixed in a.out
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews6204123 ld.so.1: symbol lookup fails even after lazy loading fallback
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews6207495 UNIX98/UNIX03 vsx namespace violation DYNL.hdr/misc/dlfcn/T.dlfcn
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews6217285 ctfmerge crashed during full onnv build
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews--------------------------------------------------------------------------------
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews-------------------------------------
48dfee71508886d86fe8fb12f91961b5daf3141dMark AndrewsSolaris 10 106 (1st Q-update - s10u1)
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews-------------------------------------
48dfee71508886d86fe8fb12f91961b5daf3141dMark AndrewsBugid Risk Synopsis
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews================================================================================
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6209350 Do not include signature section from dynamic dependency library into
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User relocatable object
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6212797 The binary compiled on SunOS4.x doesn't run on Solaris8 with Patch
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic UpdaterAll the above changes are incorporated in the following patches:
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.9_sparc patch T112963-18
48dfee71508886d86fe8fb12f91961b5daf3141dMark Andrews Solaris/SunOS 5.9_x86 patch T113986-14
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User Solaris/SunOS 5.8_sparc patch T109147-33
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User Solaris/SunOS 5.8_x86 patch T109148-33
8c9c79e5fea0cb698026a74821695907c8312a46Mark Andrews--------------------------------------------------------------------------------
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6219538 112963-17: linker patch causes binary to dump core
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User--------------------------------------------------------------------------------
1368e4b34cef64604c874fcc40201c78e548714cTinderbox UserAll the above changes are incorporated in the following patches:
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User Solaris/SunOS 5.10_sparc patch T117461-01
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.10_x86 patch T118345-01
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_sparc patch T112963-19
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.9_x86 patch T113986-15
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.8_sparc patch T109147-34
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_x86 patch T109148-34
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User--------------------------------------------------------------------------------
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater6257177 incremental builds of usr/src/cmd/sgs can fail...
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews6219651 AMD64: Linker does not issue error for out of range R_AMD64_PC32
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews--------------------------------------------------------------------------------
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark AndrewsAll the above changes are incorporated in the following patches:
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews Solaris/SunOS 5.10_sparc patch T117461-02
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews Solaris/SunOS 5.10_x86 patch T118345-02
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews Solaris/SunOS 5.9_sparc patch T112963-20
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews Solaris/SunOS 5.9_x86 patch T113986-16
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews Solaris/SunOS 5.8_sparc patch T109147-35
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_x86 patch T109148-35
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonNOTE: The fix for 6219651 is only applicable for 5.10_x86 platform.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater5080443 lazy loading failure doesn't clean up after itself (D)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6226206 ld.so.1 failure when processing single segment hwcap filtee
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6228472 ld.so.1: link-map control list stacking can loose objects
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6235000 random packages not getting installed in snv_09 and snv_10 -
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6219317 Large page support is needed for mapping executables, libraries and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater files (link-editor components only)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6244897 ld.so.1 can't run apps from commandline
e007e3e5b0316c6c05698a71101885743aca22bdAutomatic Updater6251798 moe(1) returns an internal assertion failure message in some
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6251722 ld fails silently with exit 1 status when -z ignore passed
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews6254364 ld won't build libgenunix.so with absolute relocations
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6215444 ld.so.1 caches "not there" lazy libraries, foils svc.startd(1M)'s logic
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6222525 dlsym(3C) trusts caller(), which may return wrong results with tail call
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6241995 warnings in sgs should be fixed (link-editor components only)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6258834 direct binding availability should be verified at runtime
bbf7c3fd96ae5e02cb84743c581862e35327032aAutomatic Updater6260361 lari shouldn't count a.out non-zero undefined entries as interesting
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6260780 ldd doesn't recognize LD_NOAUXFLTR
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6266261 Add ld(1) -Bnodirect support (D)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6261990 invalid e_flags error could be a little more friendly
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6261803 lari(1) should find more events uninteresting (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6267352 libld_malloc provides inadequate alignment
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6268693 SHN_SUNW_IGNORE symbols should be allowed to be mulitiply defined
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews6262789 Infosys wants a faster linker
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User--------------------------------------------------------------------------------
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox UserAll the above changes are incorporated in the following patches:
95cfad51a3f71246d263af79a7861a6821f7a0beAutomatic Updater Solaris/SunOS 5.10_sparc patch T117461-03
95cfad51a3f71246d263af79a7861a6821f7a0beAutomatic Updater Solaris/SunOS 5.10_x86 patch T118345-03
3349f0044fda807e1fd6681c833d3593a22dad86Tinderbox User Solaris/SunOS 5.9_sparc patch T112963-21
95cfad51a3f71246d263af79a7861a6821f7a0beAutomatic Updater Solaris/SunOS 5.9_x86 patch T113986-17
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_sparc patch T109147-36
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_x86 patch T109148-36
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
e135e3c4b1f4f986f00997f5ad5866effb203139Tinderbox User6283601 The usr/src/cmd/sgs/packages/common/copyright contains old information
f132a836c4e386b1af045dd8fe7106ae61b90bffAutomatic Updater legally problematic
5ecad47f69b3fd945472ab2900a9ff826a7ce2f6Automatic Updater6276905 dlinfo gives inconsistent results (relative vs absolute linkname) (D)
f132a836c4e386b1af045dd8fe7106ae61b90bffAutomatic Updater PSARC/2005/357 dlinfo(3c) RTLD_DI_ARGSINFO
5e1503eb9464c2284bb782228d4c315087a2415fAutomatic Updater6284941 excessive link times with many groups/sections
5ecad47f69b3fd945472ab2900a9ff826a7ce2f6Automatic Updater6280467 dlclose() unmaps shared library before library's _fini() has finished
5e1503eb9464c2284bb782228d4c315087a2415fAutomatic Updater6291547 ld.so mishandles LD_AUDIT causing security problems.
08d53af7d51409036462fa80fb1bde7a8c2ac123Automatic Updater--------------------------------------------------------------------------------
08d53af7d51409036462fa80fb1bde7a8c2ac123Automatic UpdaterAll the above changes are incorporated in the following patches:
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater Solaris/SunOS 5.10_sparc patch T117461-04
ec7751119a08c6a7250f3187beed69a8b836d349Tinderbox User Solaris/SunOS 5.10_x86 patch T118345-04
f132a836c4e386b1af045dd8fe7106ae61b90bffAutomatic Updater Solaris/SunOS 5.9_sparc patch T112963-22
f132a836c4e386b1af045dd8fe7106ae61b90bffAutomatic Updater Solaris/SunOS 5.9_x86 patch T113986-18
5ecad47f69b3fd945472ab2900a9ff826a7ce2f6Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-37
5ecad47f69b3fd945472ab2900a9ff826a7ce2f6Automatic Updater Solaris/SunOS 5.8_x86 patch T109148-37
07d9d0dbcc0c79deb3c34f4a8af05ac68a6800e4Mark Andrews--------------------------------------------------------------------------------
07d9d0dbcc0c79deb3c34f4a8af05ac68a6800e4Mark Andrews6295971 UNIX98/UNIX03 *vsx* DYNL.hdr/misc/dlfcn/T.dlfcn 14 fails, auxv.h syntax
f132a836c4e386b1af045dd8fe7106ae61b90bffAutomatic Updater6299525 .init order failure when processing cycles
f132a836c4e386b1af045dd8fe7106ae61b90bffAutomatic Updater6273855 gcc and sgs/crle don't get along
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6273864 gcc and sgs/libld don't get along
e2e3f655d133f08056c9035412d4c013aab234e7Automatic Updater6273875 gcc and sgs/rtld don't get along
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User6272563 gcc and amd64/krtld/doreloc.c don't get along
e135e3c4b1f4f986f00997f5ad5866effb203139Tinderbox User6290157 gcc and sgs/librtld_db/rdb_demo don't get along
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User6301218 Matlab dumps core on startup when running on 112963-22 (D)
2fd1e3918971180155c10d09454a277f015daecaAutomatic Updater--------------------------------------------------------------------------------
2fd1e3918971180155c10d09454a277f015daecaAutomatic UpdaterAll the above changes are incorporated in the following patches:
2fd1e3918971180155c10d09454a277f015daecaAutomatic Updater Solaris/SunOS 5.10_sparc patch T117461-06
2fd1e3918971180155c10d09454a277f015daecaAutomatic Updater Solaris/SunOS 5.10_x86 patch T118345-08
2fd1e3918971180155c10d09454a277f015daecaAutomatic Updater Solaris/SunOS 5.9_sparc patch T112963-23
2fd1e3918971180155c10d09454a277f015daecaAutomatic Updater Solaris/SunOS 5.9_x86 patch T113986-19
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User Solaris/SunOS 5.8_sparc patch T109147-38
2fd1e3918971180155c10d09454a277f015daecaAutomatic Updater Solaris/SunOS 5.8_x86 patch T109148-38
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
e2e3f655d133f08056c9035412d4c013aab234e7Automatic Updater6314115 Checkpoint refuses to start, crashes on start, after application of
e2e3f655d133f08056c9035412d4c013aab234e7Automatic Updater linker patch 112963-22
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonAll the above changes are incorporated in the following patches:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.9_sparc patch T112963-24
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.9_x86 patch T113986-20
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_sparc patch T109147-39
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Solaris/SunOS 5.8_x86 patch T109148-39
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6318306 a dlsym() from a filter should be redirected to an associated filtee
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6318401 mis-aligned TLS variable
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6324019 ld.so.1: malloc alignment is insufficient for new compilers
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6324589 psh coredumps on x86 machines on snv_23
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6236594 AMD64: Linker needs to handle the new .lbss section (D)
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater PSARC 2005/514 AMD64 - large section support
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6314743 Linker: incorrect resolution for R_AMD64_GOTPC32
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6311865 Linker: x86 medium model; invalid ELF program header
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater--------------------------------------------------------------------------------
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic UpdaterAll the above changes are incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.10_sparc patch T117461-07
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User Solaris/SunOS 5.10_x86 patch T118345-12
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
d04fe0d954df649d763640642cb5a456ae1c63a3Automatic Updater6309061 link_audit should use __asm__ with gcc
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6310736 gcc and sgs/libld don't get along on SPARC
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6329796 Memory leak with iconv_open/iconv_close with patch 109147-33
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User6332983 s9 linker patches 112963-24/113986-20 causing cluster machines not
e062b72f783cdb436a1a57a630bdff471dbb3038Mark Andrews--------------------------------------------------------------------------------
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic UpdaterAll the above changes are incorporated in the following patches:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.10_sparc patch T117461-08
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.10_x86 patch T121208-02
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-25
d145b64cacc8d9cda51f9924ec70cd4661c3e2cfAutomatic Updater Solaris/SunOS 5.9_x86 patch T113986-21
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-40
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_x86 patch T109148-40
d04fe0d954df649d763640642cb5a456ae1c63a3Automatic Updater--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6445311 The sparc S8/S9/S10 linker patches which include the fix for the
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews CR6222525 are hit by the CR6439613.
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterAll the above changes are incorporated in the following patches:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-26
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.8_sparc patch T109147-41
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
2cdbfcdad94eba75f3f8e77343a0eefabf553b8eAutomatic Updater-------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserSolaris 10 807 (4th Q-update - s10u4)
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews-------------------------------------
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark AndrewsBugid Risk Synopsis
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater================================================================================
52cfbde0bd391cfb37e3c1a1b460c16ba6bf1a73Automatic Updater6487273 ld.so.1 may open arbitrary locale files when relative path is built
52cfbde0bd391cfb37e3c1a1b460c16ba6bf1a73Automatic Updater from locale environment vars
24e0e8d17df315d5d494ca933874e545eadce773Automatic Updater6487284 ld.so.1: buffer overflow in doprf() function
52cfbde0bd391cfb37e3c1a1b460c16ba6bf1a73Automatic Updater--------------------------------------------------------------------------------
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark AndrewsAll the above changes are incorporated in the following patches:
52cfbde0bd391cfb37e3c1a1b460c16ba6bf1a73Automatic Updater Solaris/SunOS 5.10_sparc patch T124922-01
27c3c21f41520e8d6336d80a8094389e321cb6d2Mark Andrews Solaris/SunOS 5.10_x86 patch T124923-01
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater Solaris/SunOS 5.9_sparc patch T112963-27
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.9_x86 patch T113986-22
31a540386a9abaf681d8952f1b2cdf5c75a0ba6cAutomatic Updater Solaris/SunOS 5.8_sparc patch T109147-42
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.8_x86 patch T109148-41
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
2ba8f584b97cbab864570e38fd26b8cb90961428Tinderbox User6477132 ld.so.1: memory leak when running set*id application
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterAll the above changes are incorporated in the following patches:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Solaris/SunOS 5.10_sparc patch T124922-02
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater Solaris/SunOS 5.10_x86 patch T124923-02
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater Solaris/SunOS 5.9_sparc patch T112963-30
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater Solaris/SunOS 5.9_x86 patch T113986-24
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater--------------------------------------------------------------------------------
0c7657e9302e7f9a8fe4f32fe561dc7e7e7ee6b5Automatic Updater6340814 ld.so.1 core dump with HWCAP relocatable object + updated statistics
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater6307274 crle bug with LD_LIBRARY_PATH
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6317969 elfheader limited to 65535 segments (link-editor components only)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6350027 ld.so.1 aborts with assertion failed on amd64
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User6362044 ld(1) inconsistencies with LD_DEBUG=-Dunused and -zignore
12ee3c02ab36d7e7430bd705cc289db1a69a5733Mark Andrews6362047 ld.so.1 dumps core when combining HWCAP and LD_PROFILE
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater6304206 runtime linker may respect LANG and LC_MESSAGE more than LC_ALL
aa1d397c4736cd86540555193d71e55fa3b37b2aMark Andrews6363495 Catchup required with Intel relocations
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater6326497 ld.so not properly processing LD_LIBRARY_PATH ending in :
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater6307146 mcs dumps core when appending null string to comment section
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User6371877 LD_PROFILE_64 with gprof does not produce correct results on amd64
55f7099aade5630f3b10b5f007536c60e80cced2Automatic Updater6372082 ld -r erroneously creates .got section on i386
8ccd7da886e93cd490fcb6f4c4e98a6514f35820Automatic Updater6201866 amd64: linker symbol elimination is broken
cd839f5cf5f84cf163f55ff05cb88ce37efd24d1Automatic Updater6372620 printstack() segfaults when called from static function (D)
8ccd7da886e93cd490fcb6f4c4e98a6514f35820Automatic Updater6380470 32-bit ld(1) incorrectly builds 64-bit relocatable objects
cd839f5cf5f84cf163f55ff05cb88ce37efd24d1Automatic Updater6391407 Insufficient alignment of 32-bit object in archive makes ld segfault
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User (libelf component only) (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6316708 LD_DEBUG should provide a means of identifying/isolating individual
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User link-map lists (P)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6280209 elfdump cores on memory model 0x3
d642d3857129678797a01adee14fbd70335b05a9Mark Andrews6197234 elfdump and dump don't handle 64-bit symbols correctly
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6398893 Extended section processing needs some work
fd8fb4df8499e292daeac765f599ac7c507d9ca3Mark Andrews6397256 ldd dumps core in elf_fix_name
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6327926 ld does not set etext symbol correctly for AMD64 medium model (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6390410 64-bit LD_PROFILE can fail: relocation error when binding profile plt
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updater6382945 AMD64-GCC: dbx: internal error: dwarf reference attribute out of bounds
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater6262333 init section of .so dlopened from audit interface not being called
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6409613 elf_outsync() should fsync()
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater6426048 C++ exceptions broken in Nevada for amd64
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater6429418 ld.so.1: need work-around for Nvidia drivers use of static TLS
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater6429504 crle(1) shows wrong defaults for non-existent 64-bit config file
f9119ad8f6114b2255e7545bf5cd187f4db0a89bAutomatic Updater6431835 data corruption on x64 in 64-bit mode while LD_PROFILE is in effect
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6423051 static TLS support within the link-editors needs a major face lift (D)
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updater6388946 attempting to dlopen a .o file mislabeled as .so fails
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updater6446740 allow mapfile symbol definitions to create backing storage (D)
c95f536d78842fbc8ebcef653d88e1f2270054f8Automatic Updater4986360 linker crash on exec of .so (as opposed to a.out) -- error preferred
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6229145 ld: initarray/finiarray processing occurs after got size is determined
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6324924 the linker should warn if there's a .init section but not _init
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6424132 elfdump inserts extra whitespace in bitmap value display
ec8755f605d7dcb2de1076040e77bc2d7ec33b4aTinderbox User6449485 ld(1) creates misaligned TLS in binary compiled with -xpg
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6424550 Write to unallocated (wua) errors when libraries are built with
45c349c278fd83acd4dcb91eec3482401a623e47Automatic Updater6464235 executing the 64-bit ld(1) should be easy (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6465623 need a way of building unix without an interpreter
bbc0e1c4f47f101c4a64db3469352c49a49e734fTinderbox User6467925 ld: section deletion (-z ignore) requires improvement
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6357230 specfiles should be nuked (link-editor components only)
bf8c3776f1bf1a1270e5e0443ae5a8df022632a8Mark Andrews--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater Solaris/SunOS 5.10_sparc patch T124922-03
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater Solaris/SunOS 5.10_x86 patch T124923-03
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic UpdaterThese patches also include the framework changes for the following bug fixes.
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic UpdaterHowever, the associated feature has not been enabled in Solaris 10 or earlier
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater6174390 crle configuration files are inconsistent across platforms (D, P)
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater6432984 ld(1) output file removal - change default behavior (D)
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater PSARC/2006/353 ld(1) output file removal - change default behavior
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater--------------------------------------------------------------------------------
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic Updater-------------------------------------
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic UpdaterSolaris 10 508 (5th Q-update - s10u5)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User-------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserBugid Risk Synopsis
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews================================================================================
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6561987 data vac_conflict faults on lipthread libthread libs in s10.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterAll the above changes are incorporated in the following patches:
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater Solaris/SunOS 5.10_sparc patch T127111-01
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater Solaris/SunOS 5.10_x86 patch T127112-01
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater--------------------------------------------------------------------------------
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater6501793 GOTOP relocation transition (optimization) fails with offsets > 2^32
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6532924 AMD64: Solaris 5.11 55b: SEGV after whocatches
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater6551627 OGL: SIGSEGV when trying to use OpenGL pipeline with splash screen,
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.10_sparc patch T127111-04
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Solaris/SunOS 5.10_x86 patch T127112-04
4d813066e967a36c407ee641155ada0c614d4dc6Automatic Updater--------------------------------------------------------------------------------
6de27e27ad6056d7c049feb912df5a6b9a56d1b8Automatic Updater6479848 Enhancements to the linker support interface needed. (D)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater PSARC/2006/595 link-editor support library interface - ld_open()
e0bf4fc289705375be65c05a8fb085d514a98c97Tinderbox User6521608 assertion failure in runtime linker related to auditing
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater6494228 pclose() error when an audit library calls popen() and the main target
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater is being run under ldd (D)
4d813066e967a36c407ee641155ada0c614d4dc6Automatic Updater6568745 segfault when using LD_DEBUG with bit_audit library when instrumenting
2cdbfcdad94eba75f3f8e77343a0eefabf553b8eAutomatic Updater PSARC/2007/413 Add -zglobalaudit option to ld
4d813066e967a36c407ee641155ada0c614d4dc6Automatic Updater6602294 ps_pbrandname breaks apps linked directly against librtld_db
4d813066e967a36c407ee641155ada0c614d4dc6Automatic Updater--------------------------------------------------------------------------------
f42fc714eda962112e45b904d1f846c61a080114Automatic UpdaterAll the above changes are incorporated in the following patches:
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater Solaris/SunOS 5.10_sparc patch T127111-07
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater Solaris/SunOS 5.10_x86 patch T127112-07
2cdbfcdad94eba75f3f8e77343a0eefabf553b8eAutomatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic Updater-------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserSolaris 10 908 (6th Q-update - s10u6)
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater-------------------------------------
4d813066e967a36c407ee641155ada0c614d4dc6Automatic UpdaterBugid Risk Synopsis
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater================================================================================
4d813066e967a36c407ee641155ada0c614d4dc6Automatic Updater6672544 elf_rtbndr must support non-ABI aligned stacks on amd64
dbd021853bb1cd6ab128e8da8865f5965030aedcTinderbox User6668050 First trip through PLT does not preserve args in xmm registers
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater--------------------------------------------------------------------------------
44e3b272904bfd85556771d30cf1bc6fa539dd03Automatic UpdaterAll the above changes are incorporated in the following patch:
f42fc714eda962112e45b904d1f846c61a080114Automatic Updater Solaris/SunOS 5.10_x86 patch T137138-01
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User--------------------------------------------------------------------------------
4d813066e967a36c407ee641155ada0c614d4dc6Automatic Updater-------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserSolaris 10 409 (7th Q-update - s10u7)
f9666f4b6e4410b5f1a5ccae730e233313b96d18Mark Andrews-------------------------------------
6686505e3ae3289eea38002a3269828893532489Evan HuntBugid Risk Synopsis
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User================================================================================
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6629404 ld with -z ignore doesn't scale
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6606203 link editor ought to allow creation of >2gb sized objects (P)
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User--------------------------------------------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserAll the above changes are incorporated in the following patches:
7349698120e3f6f51162a2fdb5613f9aecbc78c3Automatic Updater Solaris/SunOS 5.10_sparc patch T139574-01
3f616e6f846be57b1717c6beaba0f74de9d5a7c6Automatic Updater Solaris/SunOS 5.10_x86 patch T139575-01
7349698120e3f6f51162a2fdb5613f9aecbc78c3Automatic Updater--------------------------------------------------------------------------------
afaa290bb6acc504e93a0adbf20b6dd6c64e6d63Vernon Schryver6746674 setuid applications do not find libraries any more because trusted
bde1625cbc0256920625797a2cd4f05312f02ffaMark Andrews directories behavior changed (D)
7349698120e3f6f51162a2fdb5613f9aecbc78c3Automatic Updater--------------------------------------------------------------------------------
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox UserAll the above changes are incorporated in the following patches:
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox User Solaris/SunOS 5.10_sparc patch T139574-02
b86a75e3ade957c80316e03e148a6969fc3179b9Automatic Updater Solaris/SunOS 5.10_x86 patch T139575-02
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox User--------------------------------------------------------------------------------
bde1625cbc0256920625797a2cd4f05312f02ffaMark Andrews6703683 Can't build VirtualBox on Build 88 or 89
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox User6737579 process_req_lib() in libld consumes file descriptors
afaa290bb6acc504e93a0adbf20b6dd6c64e6d63Vernon Schryver6685125 ld/elfdump do not handle ZERO terminator .eh_frame amd64 unwind entry
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox User--------------------------------------------------------------------------------
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox UserAll the above changes are incorporated in the following patches:
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox User Solaris/SunOS 5.10_sparc patch T139574-03
afaa290bb6acc504e93a0adbf20b6dd6c64e6d63Vernon Schryver Solaris/SunOS 5.10_x86 patch T139575-03
afaa290bb6acc504e93a0adbf20b6dd6c64e6d63Vernon Schryver--------------------------------------------------------------------------------
7349698120e3f6f51162a2fdb5613f9aecbc78c3Automatic Updater-------------------------------------
7349698120e3f6f51162a2fdb5613f9aecbc78c3Automatic UpdaterSolaris 10 1009 (8th Q-update - s10u8)
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox User-------------------------------------
5645e0c82a55b05abb975bd91b9566823dc5efb0Evan HuntBugid Risk Synopsis
5645e0c82a55b05abb975bd91b9566823dc5efb0Evan Hunt================================================================================
ed52536a1722606f22332ba4f92cbb74c3b256d9Tinderbox User6782597 32-bit ld.so.1 needs to accept objects with large inode number
7349698120e3f6f51162a2fdb5613f9aecbc78c3Automatic Updater6805502 The addition of "inline" keywords to sgs code broke the lint
ec8755f605d7dcb2de1076040e77bc2d7ec33b4aTinderbox User verification in S10
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews6807864 ld.so.1 is susceptible to a fatal dlsym()/setlocale() race
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews--------------------------------------------------------------------------------
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsAll the above changes are incorporated in the following patches:
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.10_sparc patch T141692-01
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.10_x86 patch T141693-01
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsNOTE: The fix for 6805502 is only applicable to s10.
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews--------------------------------------------------------------------------------
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews6826410 ld needs to sort sections using 32-bit sort keys
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews--------------------------------------------------------------------------------
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsAll the above changes are incorporated in the following patches:
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.10_sparc patch T141771-01
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.10_x86 patch T141772-01
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsNOTE: The fix for 6826410 is also available for s9 in the following patches:
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.9_sparc patch T112963-33
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.9_x86 patch T113986-27
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews--------------------------------------------------------------------------------
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews6568447 bcp is broken by 6551627
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews6599700 librtld_db needs better plugin support
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews6713830 mdb dumped core reading a gcore
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews6756048 rd_loadobj_iter() should always invoke brand plugin callback
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews6786744 32-bit dbx failed with unknown rtld_db.so error on snv_104
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews--------------------------------------------------------------------------------
7e1a8f402e3881388db37152f71c698cb1f1c426Mark AndrewsAll the above changes are incorporated in the following patches:
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.10_sparc patch T141444-06
7e1a8f402e3881388db37152f71c698cb1f1c426Mark Andrews Solaris/SunOS 5.10_x86 patch T141445-06
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater--------------------------------------------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater-------------------------------------
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic UpdaterSolaris 10 XXXX (9th Q-update - s10u9)
7a2a1b8b14fc804ac80612d7b98064095e445be5Automatic Updater-------------------------------------
351eca011cf38fd3272b325029afce144a9a1ebaMark AndrewsBugid Risk Synopsis
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews================================================================================
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews6850124 dlopen reports "No such file or directory" in spite of ENOMEM
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews when mmap fails in anon_map()
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews6826513 ldd gets confused by a crle(1) LD_PRELOAD setting
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews6684577 ld should propagate SHF_LINK_ORDER flag to ET_REL objects
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews6524709 executables using /usr/lib/libc.so.1 as the ELF interpreter dump core
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews (link-editor components only)
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews--------------------------------------------------------------------------------
351eca011cf38fd3272b325029afce144a9a1ebaMark AndrewsAll the above changes are incorporated in the following patches:
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews Solaris/SunOS 5.10_sparc patch T143895-01
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews Solaris/SunOS 5.10_x86 patch T143896-01
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews--------------------------------------------------------------------------------
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews--------------------------------------------
351eca011cf38fd3272b325029afce144a9a1ebaMark AndrewsSolaris Nevada (OpenSolaris 2008.05, snv_86)
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews--------------------------------------------
351eca011cf38fd3272b325029afce144a9a1ebaMark AndrewsBugid Risk Synopsis
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews================================================================================
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews6409350 BrandZ project integration into Solaris (link-editor components only)
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews6459189 UNIX03: *VSC* c99 compiler overwrites non-writable file
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews6423746 add an option to relax the resolution of COMDAT relocs (D)
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews4934427 runtime linker should load up static symbol names visible to
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews dladdr() (D)
351eca011cf38fd3272b325029afce144a9a1ebaMark Andrews PSARC 2006/526 SHT_SUNW_LDYNSYM - default local symbol addition
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6448719 sys/elf.h could be updated with additional machine and ABI types
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6336605 link-editors need to support R_*_SIZE relocations
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2006/558 R_*_SIZE relocation support
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6475375 symbol search optimization to reduce rescans
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater6475497 elfdump(1) is misreporting sh_link
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6482058 lari(1) could be faster, and handle per-symbol filters better
ff8ec39ce4afc2d774ce99f2386474d2c8539cd4Automatic Updater6482974 defining virtual address of text segment can result in an invalid data
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6476734 crle(1m) "-l" as described fails system, crle cores trying to fix
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6487499 link_audit "make clobber" creates and populates proto area
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6488141 ld(1) should detect attempt to reference 0-length .bss section
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6496718 restricted visibility symbol references should trigger archive
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6515970 HWCAP processing doesn't clean up fmap structure - browser fails to
a382ca49c874d38ad3ac8995b49f9f27128e4ca9Automatic Updater run java applet
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6494214 Refinements to symbolic binding, symbol declarations and
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User interposition (D)
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater PSARC/2006/714 ld(1) mapfile: symbol interpose definition
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6475344 DTrace needs ELF function and data symbols sorted by address (D)
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater PSARC/2007/026 ELF symbol sort sections
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6518480 ld -melf_i386 doesn't complain (D)
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6519951 bfu is just another word for exit today (RPATH -> RUNPATH conversion
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6521504 ld: hardware capabilities processing from relocatables objects needs
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6518322 Some ELF utilities need updating for .SUNW_ldynsym section (D)
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater PSARC/2007/074 -L option for nm(1) to display SHT_SUNW_LDYNSYM symbols
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6523787 dlopen() handle gets mistakenly orphaned - results in access to freed
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6531189 SEGV in dladdr()
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6527318 dlopen(name, RTLD_NOLOAD) returns handle for unloaded library
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6518359 extern mapfiles references to _init/_fini can create INIT/FINI
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater addresses of 0
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6533587 ld.so.1: init/fini processing needs to compensate for interposer
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6516118 Reserved space needed in ELF dynamic section and string table (D)
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater PSARC/2007/127 Reserved space for editing ELF dynamic sections
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6535688 elfdump could be more robust in the face of Purify (D)
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6516665 The link-editors should be more resilient against gcc's symbol
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6541004 hwcap filter processing can leak memory
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater5108874 elfdump SEGVs on bad object file
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6547441 Uninitialized variable causes ld.so.1 to crash on object cleanup
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6341667 elfdump should check alignments of ELF header elements
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6387860 elfdump cores, when processing linux built ELF file
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6198202 mcs -d dumps core
8aa53dcb1d26277e8e805464bfff7bb7136f60cbAutomatic Updater6246083 elfdump should allow section index specification
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User (numeric -N equivalent) (D)
29b33908adf234dbe677e2c0e152e74e2b1be13dTinderbox User PSARC/2007/247 Add -I option to elfdump
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6556563 elfdump section overlap checking is too slow for large files
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User5006034 need ?E mapfile feature extension (D)
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6565476 rtld symbol version check prevents GNU ld binary from running
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6567670 ld(1) symbol size/section size verification uncovers Haskell
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User compiler inconsistency
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6530249 elfdump should handle ELF files with no section header table (D)
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User PSARC/2007/395 Add -P option to elfdump
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6573641 ld.so.1 does not maintain parent relationship to a dlopen() caller.
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6577462 Additional improvements needed to handling of gcc's symbol versioning
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User6583742 ELF string conversion library needs to lose static writable buffers
059cd1994d4ac5c1b967ce777d2c7409dc829a42Tinderbox User6589819 ld generated reference to __tls_get_addr() fails when resolving to a
1368e4b34cef64604c874fcc40201c78e548714cTinderbox User shared object reference
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6595139 various applications should export yy* global variables for libl
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2007/474 new ldd(1) -w option
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6597841 gelf_getdyn() reads one too many dynamic entries
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6603313 dlclose() can fail to unload objects after fix for 6573641
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6234471 need a way to edit ELF objects (D)
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater PSARC/2007/509 elfedit
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater5035454 mixing -Kpic and -KPIC may cause SIGSEGV with -xarch=v9
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6473571 strip and mcs get confused and corrupt files when passed
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User non-ELF arguments
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6253589 mcs has problems handling multiple SHT_NOTE sections
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6610591 do_reloc() should not require unused arguments
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6602451 new symbol visibilities required: EXPORTED, SINGLETON and ELIMINATE (D)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington PSARC/2007/559 new symbol visibilities - EXPORTED, SINGLETON, and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6570616 elfdump should display incorrectly aligned note section
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6614968 elfedit needs string table module (D)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6620533 HWCAP filtering can leave uninitialized data behind - results in
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater "rejected: Invalid argument"
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6617855 nodirect tag can be ignored when other syminfo tags are available
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater (link-editor components only)
13deeb1d12876eddcd6d468b170da710c00b4041Tinderbox User6621066 Reduce need for new elfdump options with every section type (D)
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews PSARC/2007/620 elfdump -T, and simplified matching
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6627765 soffice failure after integration of 6603313 - dangling GROUP pointer.
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6319025 SUNWbtool packaging issues in Nevada and S10u1.
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6626135 elfedit capabilities str->value mapping should come from
3e5340279d8875d136a4dd815cccad0044aa2644Automatic Updater6642769 ld(1) -z combreloc should become default behavior (D)
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews PSARC/2008/006 make ld(1) -z combreloc become default behavior
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6634436 XFFLAG should be updated. (link-editor components only)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6492726 Merge SHF_MERGE|SHF_STRINGS input sections (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User4947191 OSNet should use direct bindings (link-editor components only)
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6654381 lazy loading fall-back needs optimizing
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6658385 ld core dumps when building Xorg on nv_82
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6516808 ld.so.1's token expansion provides no escape for platforms that don't
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6668534 Direct bindings can compromise function address comparisons from
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6667661 Direct bindings can compromise executables with insufficient copy
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User relocation information
ace530234c82bbfcd03bbfd4ba6c6a04293d497fMark Andrews6357282 ldd should recognize PARENT and EXTERN symbols (D)
879391501ee0ffba072433120bf1baa4087f8899Automatic Updater PSARC/2008/148 new ldd(1) -p option
f7a71eef29bcbf892270460269c79664f600cffdAutomatic Updater6672394 ldd(1) unused dependency processing is tricked by relocations errors
f7a71eef29bcbf892270460269c79664f600cffdAutomatic Updater--------------------------------------------------------------------------------
099b86fb8136a7dff81df85cf395978c16eb254cAutomatic Updater---------------------------------------------
f7a71eef29bcbf892270460269c79664f600cffdAutomatic UpdaterSolaris Nevada (OpenSolaris 2008.11, snv_101)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User---------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserBugid Risk Synopsis
ace530234c82bbfcd03bbfd4ba6c6a04293d497fMark Andrews================================================================================
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User6671255 link-editor should support cross linking (D)
dcd42a39d311b44877161ffd1e27fa62700c0171Mark Andrews PSARC/2008/179 cross link-editor
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6674666 elfedit dyn:posflag1 needs option to locate element via NEEDED item
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6675591 elfwrap - wrap data in an ELF file (D,P)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater PSARC/2008/198 elfwrap - wrap data in an ELF file
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6678244 elfdump dynamic section sanity checking needs refinement
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6679212 sgs use of SCCS id for versioning is obstacle to mercurial migration
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6681761 lies, darn lies, and linker README files
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6509323 Need to disable the Multiple Files loading - same name, different
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User directories (or its stat() use)
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User6686889 ld.so.1 regression - bad pointer created with 6509323 integration
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6695681 ldd(1) crashes when run from a chrooted environment
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User6516212 usr/src/cmd/sgs/libelf warlock targets should be fixed or abandoned
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User6678310 using LD_AUDIT, ld.so.1 calls shared library's .init before library is
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User fully relocated (link-editor components only)
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User6699594 The ld command has a problem handling 'protected' mapfile keyword.
3f68e9c0e5a6ce475d15eef04bfed9b08a22afa9Tinderbox User6699131 elfdump should display core file notes (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6702260 single threading .init/.fini sections breaks staroffice
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6703919 boot hangs intermittently on x86 with onnv daily.0430 and on
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6701798 ld can enter infinite loop processing bad mapfile
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6706401 direct binding copy relocation fallback is insufficient for ild
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington generated objects
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6705846 multithreaded C++ application seems to get deadlocked in the dynamic
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater6686343 ldd(1) - unused search path diagnosis should be enabled
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater6712292 ld.so.1 should fall back to an interposer for failed direct bindings
63654fea53d6a58a65112234bc8d0c322e0c81b5Automatic Updater6716350 usr/src/cmd/sgs should be linted by nightly builds
63654fea53d6a58a65112234bc8d0c322e0c81b5Automatic Updater6720509 usr/src/cmd/sgs/sgsdemangler should be removed
27aa770222192dda4ba4ff4b76defd4b8c846226Automatic Updater6617475 gas creates erroneous FILE symbols [was: ld.so.1 is reported as
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User false positive by wsdiff]
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6724311 dldump() mishandles R_AMD64_JUMP_SLOT relocations
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6724774 elfdump -n doesn't print siginfo structure
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6728555 Fix for amd64 aw (6617475) breaks pure gcc builds
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6734598 ld(1) archive processing failure due to mismatched file descriptors (D)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6735939 ld(1) discarded symbol relocations errors (Studio and GNU).
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6354160 Solaris linker includes more than one copy of code in binary when
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater linking gnu object code
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater6744003 ld(1) could provide better argument processing diagnostics (D)
fd7c65dce9c2b1a3d12ca4df9074cd38019fdb5fAutomatic Updater PSARC 2008/583 add gld options to ld(1)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6749055 ld should generate GNU style VERSYM indexes for VERNEED records (D)
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews PSARC/2008/603 ELF objects to adopt GNU-style Versym indexes
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews6752728 link-editor can enter UNDEF symbols in symbol sort sections
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews6756472 AOUT search path pruning (D)
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User--------------------------------------------------------------------------------
b871c7156eb037d41f53828c6fcb9cc876128962Mark Andrews---------------------------------------------
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox UserSolaris Nevada (OpenSolaris 2009.06, snv_111)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater---------------------------------------------
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterBugid Risk Synopsis
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User================================================================================
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6754965 introduce the SF1_SUNW_ADDR32 bit in software capabilities (D)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater (link-editor components only)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater PSARC/2008/622 32-bit Address Restriction Software Capabilities Flag
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6756953 customer requests that DT_CONFIG strings be honored for secure apps (D)
b6561016dc8a813bfd91cef5b876b3dfc3f08ffaTinderbox User6765299 ld --version-script option not compatible with GNU ld (D)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6748160 problem with -zrescan (D)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater PSARC/2008/651 New ld archive rescan options
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6763342 sloppy relocations need to get sloppier
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6736890 PT_SUNWBSS should be disabled (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2008/715 PT_SUNWBSS removal
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6772661 ldd/lddstub/ld.so.1 dump core in current nightly while processing
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6765931 mcs generates unlink(NULL) system calls
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User6775062 remove /usr/lib/libldstab.so (D)
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User6782977 ld segfaults after support lib version error sends bad args to vprintf()
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User6773695 ld -z nopartial can break non-pic objects
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User6778453 RTLD_GROUP prevents use of application defined malloc
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User6789925 64-bit applications with SF1_SUNW_ADDR32 require non-default starting
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews6792906 ld -z nopartial fix breaks TLS
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews6686372 ld.so.1 should use mmapobj(2)
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews6726108 dlopen() performance could be improved.
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews6792836 ld is slow when processing GNU linkonce sections
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews6797468 ld.so.1: orphaned handles aren't processed correctly
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6798676 ld.so.1: enters infinite loop with realloc/defragmentation logic
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews6237063 request extension to dl* family to provide segment bounds
cc17f4a672fc4ce67327902dd797c4465f12c4c9Mark Andrews information (D)
5b4ef313da4283079786e516b4b07a1691e1dc50Mark Andrews PSARC/2009/054 dlinfo(3c) - segment mapping retrieval
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6800388 shstrtab can be sized incorrectly when -z ignore is used
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6805009 ld.so.1: link map control list tear down leaves dangling pointer -
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater pfinstall does it again.
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6807050 GNU linkonce sections can create duplicate and incompatible
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater eh_frame FDE entries
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater--------------------------------------------------------------------------------
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark Andrews--------------
10702d681eb650391bcaa0e2704aa3cf2dbf0e98Mark AndrewsSolaris Nevada
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterBugid Risk Synopsis
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User================================================================================
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User6813909 generalize eh_frame support to non-amd64 platforms
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater6801536 ld: mapfile processing oddities unveiled through mmapobj(2) observations
82447d835d3ff5c658749b4e9b4f66166407b3eaAutomatic Updater6802452 libelf shouldn't use MS_SYNC
183b6c7fca54001820078f324d102fc33e64bbc6Automatic Updater6818012 nm tries to modify readonly segment and dumps core
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater6821646 xVM dom0 doesn't boot on daily.0324 and beyond
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater6822828 librtld_db can return RD_ERR before RD_NOMAPS, which compromises dbx
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User expectations.
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User6821619 Solaris linkers need systematic approach to ELF OSABI (D)
551271d8198ae06e37edf5da519d8ee153eeac0fTinderbox User PSARC/2009/196 ELF objects to set OSABI / elfdump -O option
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6827468 6801536 breaks 'ld -s' if there are weak/strong symbol pairs
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6715578 AOUT (BCP) symbol lookup can be compromised with lazy loading.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6752883 ld.so.1 error message should be buffered (not sent to stderr).
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6577982 ld.so.1 calls getpid() before it should when any LD_* are set
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6831285 linker LD_DEBUG support needs improvements (D)
601c1908d06375f5dea00ab98671a6c934d8a840Automatic Updater6806791 filter builds could be optimized (link-editor components only)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6823371 calloc() uses suboptimal memset() causing 15% regression in SpecCPU2006
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User gcc code (link-editor components only)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6831308 ld.so.1: symbol rescanning does a little too much work
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6837777 ld ordered section code uses too much memory and works too hard
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6841199 Undo 10 year old workaround and use 64-bit ld on 32-bit objects
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6784790 ld should examine archives to determine output object class/machine (D)
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater PSARC/2009/305 ld -32 option
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6849998 remove undocumented mapfile $SPECVERS and $NEED options
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6851224 elf_getshnum() and elf_getshstrndx() incompatible with 2002 ELF gABI
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater PSARC/2009/363 replace elf_getphnum, elf_getshnum, and elf_getshstrndx
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater6853809 ld.so.1: rescan fallback optimization is invalid
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6854158 ld.so.1: interposition can be skipped because of incorrect
8f2c45a35dd8c40bcc9caba8f7d40ce64fc27bcdAutomatic Updater6862967 rd_loadobj_iter() failing for core files
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6856173 streams core dumps when compiled in 64bit with a very large static
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6834197 ld pukes when given an empty plate
e130ab53e992670e2a2ecf043976ac09f21358d1Automatic Updater6516644 per-symbol filtering shouldn't be allowed in executables
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6878605 ld should accept '%' syntax when matching input SHT_PROGBITS sections
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6850768 ld option to autogenerate wrappers/interposers similar to GNU ld
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2009/493 ld -z wrap option
17198e77b87667f796e910d31a4f47a80e256d09Mark Andrews6888489 Null environment variables are not overriding crle(1) replaceable
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User environment variables.
c07cdac6cf5bf3e9affc1aed25f8350087691f1eAutomatic Updater6885456 Need to implement GNU-ld behavior in construction of .init/.fini
c07cdac6cf5bf3e9affc1aed25f8350087691f1eAutomatic Updater6900241 ld should track SHT_GROUP sections by symbol name, not section name
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6901773 Special handling of STT_SECTION group signature symbol for GNU objects
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6901895 Failing asserts in ld update_osym() trying to build gcc 4.5 develpment
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6909523 core dump when run "LD_DEBUG=help ls" in non-English locale
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6903688 mdb(1) can't resolve certain symbols in solaris10-branded processes
c07cdac6cf5bf3e9affc1aed25f8350087691f1eAutomatic Updater from the global zone
c07cdac6cf5bf3e9affc1aed25f8350087691f1eAutomatic Updater6923449 elfdump misinterprets _init/_fini symbols in dynamic section test
c07cdac6cf5bf3e9affc1aed25f8350087691f1eAutomatic Updater6914728 Add dl_iterate_phdr() function to ld.so.1 (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2010/015 dl_iterate_phdr
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6916788 ld version 2 mapfile syntax (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2009/688 Human readable and extensible ld mapfile syntax
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6929607 ld generates incorrect VERDEF entries for ET_REL output objects
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6924224 linker should ignore SUNW_dof when calculating the elf checksum
de73ef7ecdb9e009155993a6fa8dee5cd1bde319Mark Andrews6918143 symbol capabilities (D)
7c899ff8af55a6855100e7fb4f5dd9a0a04b48a0Automatic Updater PSARC/2010/022 Linker-editors: Symbol Capabilities
7c899ff8af55a6855100e7fb4f5dd9a0a04b48a0Automatic Updater6910387 .tdata and .tbss separation invalidates TLS program header information
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6478684 isainfo/cpuid reports pause instruction not supported on amd64
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2010/089 Removal of AV_386_PAUSE and AV_386_MON
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6934123 elfdump -d coredumps on PA-RISC elf
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6931044 ld should not allow SHT_PROGBITS .eh_frame sections on amd64 (D)
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6931056 pvs -r output can include empty versions in output
7c899ff8af55a6855100e7fb4f5dd9a0a04b48a0Automatic Updater6938628 ld.so.1 should produce diagnostics for all dl*() entry points
7c899ff8af55a6855100e7fb4f5dd9a0a04b48a0Automatic Updater6938111 nm `No symbol table data' message goes to stdout
7c899ff8af55a6855100e7fb4f5dd9a0a04b48a0Automatic Updater6941727 ld relocation cache memory use is excessive
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6932220 ld -z allextract skips objects that lack global symbols
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6943772 Testing for a symbols existence with RTLD_PROBE is compromised by
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User RTLD_BIND_NOW
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User PSARC/2010/XXX Deferred symbol references
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6943432 dlsym(RTLD_PROBE) should only bind to symbol definitions
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6668759 an external method for determining whether an ELF dependency is optional
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6954032 Support library with ld_open and -z allextract in snv_139 do not mix
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User6949596 wrong section alignment generated in joint compilation with shared
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater6961755 ld.so.1's -e arguments should take precedence over environment
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington variables. (D)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6748925 moe returns wrong hwcap library in some circumstances
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington6916796 OSnet mapfiles should use version 2 link-editor syntax