[SERVER-25906] Add RPM dependency on glibc 2.17-106.el7_2.8 Created: 31/Aug/16  Updated: 02/Sep/16  Resolved: 02/Sep/16

Status: Closed
Project: Core Server
Component/s: Packaging
Affects Version/s: 3.3.12
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Ernie Hershey Assignee: Ernie Hershey
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: Build 2016-09-19
Participants:

 Description   

We should consider adding a requirement in Linux packages that glibc be new enough to not include bugs referenced (if confirmed) in WT-2794.



 Comments   
Comment by Ernie Hershey [ 02/Sep/16 ]

Got it. Thanks Keith, Mark and Michael for the digging and explanation!

Comment by Michael Cahill (Inactive) [ 02/Sep/16 ]

mark.benvenuto I was misled by the comment in SConstruct not matching the code:

# Currently we only use tcmalloc on windows and linux x86_64. Other
# linux targets (power, s390x, arm) do not currently support tcmalloc.
#
# Normalize the allocator option and store it in the Environment. It
# would be nicer to use SetOption here, but you can't reset user
# options for some strange reason in SCons. Instead, we store this
# option as a new variable in the environment.
if get_option('allocator') == "auto":
    if env.TargetOSIs('windows') or \
       env.TargetOSIs('linux'):
        env['MONGO_ALLOCATOR'] = "tcmalloc"
    else:
        env['MONGO_ALLOCATOR'] = "system"

Based on the code, we're making sure tcmalloc is ported to all Linux targets, so the comment should be updated. Given that, I agree we don't need to update the RPM so this ticket can be closed.

Comment by Keith Bostic (Inactive) [ 31/Aug/16 ]

On Linux, we only use TCMalloc for MongoDB releases. I do not believe we are affected by this as a result. Do you agree?

Yes, I agree.

Comment by Mark Benvenuto [ 31/Aug/16 ]

keith.bostic On Linux, we only use TCMalloc for MongoDB releases. I do not believe we are affected by this as a result. Do you agree?

Generated at Thu Feb 08 04:10:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.