Why is package 'redis' enforced to build against libc?

Hi,
after having heavy memory fragmentation issues on my redis instance I found out that since version 2.4 they switched to jemalloc as the default allocator on linux (please see https://github.com/antirez/redis).
So I wonder why the use of libc is enforced in the package? jemalloc is included in the source so there would be no additional dependency.
For me it solved my memory fragmentation issues!
Greetings

You could also post to https://mail.mozilla.org/listinfo/mobile-firefox-dev if being on line when the Americas and Europe are awake is inconvenient.
In addition https://wiki.mozilla.org/Mobile/Fennec/Android#Mac_OS_X tends to be more up to date than DevMo.

Similar Messages

  • Building against specific version [Solved]

    Hi!
    Me and many others have been having huge performance issues with libjpeg7 and backdrops/fanart in xbmc-svn. To fix this problem I need to recompile the xbmc-svn package against libjpeg6. I'm really finding this difficult. Can someone help me out? If I have libjpeg7 installed while compiling the build insist on using libjpeg7 (even though I've got libjpeg6 installed from the AUR). If I delete libjpeg7 (and only have libjpeg6 installed) the compiling fails with error 'missing jpeglib.h'. How am I supposed to get the build to use libjpeg6? As you can see in the PKGBUILD I've tried to put in 'CPPFLAGS="-I/usr/include/libjpeg6" || return 1' and I've changed the dependency from 'libjpeg' to libjpeg6. Still it won't work.
    Here's the PKGBUILD I'm using:
    # Contributors : Richard Atkinson atkinsonr-at-gmail
    # Ralf Barth <archlinux dot org at haggy dot org>
    # Original credits go to Edgar Hucek <gimli at dark-green dot com>
    # for his xbmc-vdpau-vdr PKGBUILD at https://archvdr.svn.sourceforge.net/svnroot/archvdr/trunk/archvdr/xbmc-vdpau-vdr/PKGBUILD
    pkgname=xbmc-svn
    pkgver=22473
    pkgrel=2
    pkgdesc="XBMC Media Center from SVN"
    provides=('xbmc')
    conflicts=('xbmc' 'xbmc-smoothvideo' 'xbmc-vdpau')
    arch=('i686' 'x86_64')
    url="http://xbmc.org"
    license=('GPL' 'LGPL')
    depends=('alsa-lib' 'curl' 'enca' 'faac' 'freetype2' 'fribidi' 'gawk' 'glew'
    'hal' 'jasper' 'libgl' 'libmad' 'libmysqlclient' 'libjpeg6'
    'libxinerama' 'libxrandr' 'lzo2' 'sdl_image' 'sdl_mixer' 'sqlite3'
    'tre' 'unzip' 'libcdio' 'libsamplerate' 'python' 'avahi' 'libmad'
    'a52dec' 'libdca' 'faad2' 'libmpeg2' 'libvorbis' 'libogg' 'libmms'
    'libmpcdec' 'flac' 'wavpack' 'xorg-utils' 'smbclient')
    makedepends=('subversion' 'autoconf' 'automake' 'boost' 'cmake' 'gcc' 'gperf'
    'libtool>=2.2.6a-1' 'make' 'nasm' 'patch' 'pkgconfig' 'zip' 'flex' 'bison')
    optdepends=('lirc: remote controller support'
    'pmount: mount removable devices as normal user'
    'unrar: access compressed files without unpacking them')
    install=("${pkgname}.install")
    source=('libcurl-not-in-lib64.patch')
    noextract=('libcurl-not-in-lib64.patch')
    md5sums=('c5e808703d0c9e392e1c2837fea1a5ef')
    options=(makeflags)
    _svnmod=XBMC
    _prefix=/usr
    build() {
    _svntrunk=https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk
    CPPFLAGS="-I/usr/include/libjpeg6" || return 1
    cd ${srcdir}/
    if [ -d $_svnmod/.svn ]; then
    msg "SVN tree found, reverting changes and updating to -r$pkgver"
    (cd $_svnmod && svn revert -R . && svn up -r $pkgver) || return 1
    else
    msg "Checking out SVN tree of -r$pkgver"
    svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod || return 1
    fi
    # Apply patches
    cd "$srcdir/$_svnmod"
    # Arch's libcurl lives in /usr/lib, not /usr/lib64 - fix the path:
    msg "Patching with libcurl-not-in-lib64.patch"
    patch -p0 < "$srcdir/libcurl-not-in-lib64.patch" || return 1
    # Goom also needs a fixup due to newer autotools
    msg "Fixing Goom build system"
    cd "$srcdir/$_svnmod/xbmc/visualizations/Goom/goom2k4-0"
    aclocal
    libtoolize --copy --force
    ./autogen.sh --enable-static --with-pic
    # Distclean shipped ffmpeg - sometimes breaks du to leftovers
    cd "$srcdir/$_svnmod/xbmc/cores/dvdplayer/Codecs/ffmpeg"
    make distclean
    # Configure XBMC
    # Note on external-libs:
    # - We cannot use external python because Arch's python was built with
    # UCS2 unicode support, whereas xbmc expects UCS4 support
    # - We cannot use Arch's libass because it's incompatible with XBMC's
    # subtitle rendering
    # - We cannot use external ffmpeg because we would loose VDPAU functionality
    cd "$srcdir/$_svnmod"
    msg "Configuring XBMC"
    make distclean
    ./configure --prefix=${_prefix} \
    --enable-external-libmad \
    --enable-external-liba52 \
    --enable-external-libdts \
    --enable-external-libfaad \
    --enable-external-libmpeg2 \
    --enable-external-libvorbis \
    --enable-external-libogg \
    --enable-external-libmpcdec \
    --enable-external-libflac \
    --enable-external-libwavpack \
    --disable-external-libass \
    --disable-external-ffmpeg \
    --disable-external-python \
    --disable-debug || return 1
    # Now (finally) build
    msg "Running make"
    make || return 1
    package() {
    cd "$srcdir/$_svnmod"
    msg "Running make install"
    make prefix=${pkgdir}${_prefix} install || return 1
    # Install
    install -Dm755 ${srcdir}/$_svnmod/xbmc-xrandr \
    ${pkgdir}${_prefix}/share/xbmc/xbmc-xrandr || return 1
    install -Dm644 ${srcdir}/$_svnmod/tools/Linux/xbmc.desktop \
    ${pkgdir}${_prefix}/share/applications/xbmc.desktop || return 1
    install -Dm644 ${srcdir}/$_svnmod/tools/Linux/xbmc.png \
    ${pkgdir}${_prefix}/share/pixmaps/xbmc.png || return 1
    install -Dm755 ${srcdir}/$_svnmod/tools/XBMCTex/XBMCTex \
    ${pkgdir}${_prefix}/share/xbmc/tools/xbmctex || return 1
    # Skins often use build.sh that looks for /usr/bin/XBMCTex
    ln -s "${_prefix}/share/xbmc/tools/xbmctex" "$pkgdir/usr/bin/XBMCTex"
    install -dm755 ${pkgdir}${_prefix}/share/licenses/${pkgname}
    for licensef in LICENSE.GPL README.linux copying.txt; do
    mv ${pkgdir}${_prefix}/share/xbmc/${licensef} \
    ${pkgdir}${_prefix}/share/licenses/${pkgname} || return 1
    done
    Last edited by Perre (2009-09-27 12:17:12)

    ould wrote:
    I have done the hard work for you. My HTPC is pretty barebones so it was relatively easy to roll back all the packages that depend on libjpeg>7 with older versions. I then compiled the xbmc-svn package using that system. Slow downs are gone and I have uploaded the package to hotfile here:
    http://hotfile.com/dl/13546051/021f9c9/ … ar.gz.html
    This is for 32-bit. You will need the libjpeg6 package from AUR installed. I have tested it on two systems, my main system which has both libjpeg7 and the AUR libjpeg6 installed and on my htpc which has only the libjpeg6 along with the rolled back dependancies. Works good on both systems.
    Hope that helps!
    Kevin
    Thanks ould!! You got it working with libjpeg6 again!
    I had to upgrade libcdio again so now I lost dvd support. It's not easy to use the svn version.
    If you could compile the build against libcdio 0.80 I'd be forever grateful... If you've got the time.
    Last edited by Perre (2009-09-26 17:09:04)

  • Why does a red exclamation point show up next to my outgoing text?, why does a red exclamation point show up next to my outgoing text?

    why does a red exclamation point keep showing up next to my outgoing text?

    It means you are trying to communicate with a person who the device cannot reach.  Are you using a phone number or email to reach this person?  Check your settings for iMessage and make sure that "Send as SMS" is ON.

  • Replacing a package with a self-build package

    If I have a self-build package that provides something (another package) that I allready have installed and also conflicts with, how do I replace the installed package with the self-build?
    When I try to install it with
    pacman -A /path/to/package
    pacman first tells me that my self-build package conflicts with the installed and whether I want to remove it. If I tell him that he should remove the installed package I get a list of dependencies that would get broke and the installation aborts.
    Any hints on how to solve that problem?

    Use -U (upgrade) switch if updating the package with the same name.
    Use -Rd (remove without dependencies) to uninstall a package and then install the one that provides the same.
    Last edited by lucke (2007-02-11 23:15:27)

  • Dyld: shared cached file was build against a different libSystem.dylib?

    Hi
    i have a strange error when i open terminal or the console:
    dyld: shared cached file was build against a different libSystem.dylib, ignoring cache.
    so i know how to repair this so i did:
    sudo update_dyld_shared_cache -force
    And when i did that, i get some strange warning :
    warning, could not bind /System/Library/QuickTime/QuickTimeMPEG4.component/Contents/MacOS/QuickTimeMPEG 4 because realpath() failed on
    /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    update_dyld_shared_cache[1255] current cache file is invalid because it contains a different set of dylibs
    update_dyld_shared_cache failed: could not resolve _CGSAcceleratorForDisplayAlias expected in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services in /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTim eComponents
    And this message still comes up! :
    dyld: shared cached file was build against a different libSystem.dylib, ignoring cache.
    It's realy annoying, please help?!

    We have been suffering this too. Fortunatly, finally, we figure out how to clear the share cache via Safe Boot now. Sharing with everybody:
    -Shut down your Mac.
    -Start your Mac, and keep pressing Shift key when the start music begins.
    -When Apple logo comes, the spinning ball appears, you can leave the Shift key.
    -Your certain OS open, and your caches will be cleaned.
    -Then Restart your certain OS.
    Now, congratulations, you will never see the warning message in your Terminal or Console.
    Hope this helpful.
    Love
    XPGtester

  • Are there any sample DRM protected streams to build against?

    Hi,
    I'm trying to test various elements of DRM (including problems with incognito mode...) and need a DRM protected stream to build against. Customer currently too snowed under with other things to provide one, so wondering whether there were any available from Adobe or anyone else?
    I did find a link or two to things like; http://drmtest2.adobe.com:8080/Content/anonymous.f4v
    But all of the links to drmtest2 come up as dead or moved.
    Any ideas where they may have gone to?
    Thanks,
    G

    Hi Gaius,
    Welcome to Adobe Forums.
    Please try the following steps in order to use the Test Player and stream:
    First, launch the Adobe demo video player container: http://drmtest2.adobe.com:8080/SVP/SampleVideoPlayer_FP.html
    Note the Adobe Flash Player version in the lower left of the demo video shell. Make sure that indicate 11.2 or higher
    Play sample protected content.
    Enter the following URL in the field "Input the video URL: (case-sensitive)
    http://drmtest2.adobe.com:8080/Content/anonymous.f4v
    Press the [Play] button at the bottom of the video container.
    The anonymous.f4v protected content should play. (This video is called the Getty "train" video.)
    Hope it helps! Let me know incase you face any issues.
    Regards,
    Diana

  • Premiere CS4 installer to support Red's camera build v20

    Any estimate/date when the new Premiere CS4 installer to support Red's camera build v20 will be out?
    The new Red API is released and just a matter of Adobe integrating. (FCP already has released it!)
    many thanks....Dave

    Thanks for the quick replies guys.....
    I've spoken to the developer at Red who is indicating the release date is dependant on Adobe.
    Now whether that suggests acceptance/integration testing (or development) by Adobe, I assume Adobe is on the critical path for the release this plugin...hence question. any further information greatly appreciated.
    Dave,
    edit: cheers Curt. The v20 plugin deals with noise, particularly in low light tungsten scenes which starves the blue channel of any signal, hence the noise.
    Red say 20% of the corrected code in the camera firmware (build v20) and 80% is in their software API which has been since released in other Red products and Final Cut.
    Makes a huge difference in picture quality so great to see it in Premiere.

  • Error: The Task has failed to load on Execute Package Task using TFS Build and MSBuild.exe on dedicated Build Machine.

    I'm trying to automate my building and deployment of SSIS packages using TFS build definitionss in conjunction with MSBuild.exe on a separate build machine.
    I have successfully built and deployed my projects but receive the following error:
    Error: Failed to load task "etl_UWP_Stage_tstg_7_Large",type "".  The contact information for this task is "Microsoft Corporation: Microsoft SQL Server .... "
    This error happens at runtime as well as if I perform a "Validate..." on the SSIS Catalog on the server.
    This only occurs when trying to execute a package that contains an Execute Package Task.  Any other packages that are doing the actual work are working just fine.
    In addition, when I do the MSBuild from my developer machine with the same deployment process everything works fine, even the Execute Package Task.
    I can even open up the project on the build machine in VS2012, rebuild all, then deploy and everything works fine.
    Some things I've considered/verified:
    1) Visual Studio 2012 and Visual Studio Data Tools 2012 are both on the build machine and my local machine.
    2) The .NET version being used by VS2012 is the same on the build machine and my local machine.
    3) I find it suspicious that the "Type" referenced in the error above is blank...but not sure where to go with that.
    4) Obvious difference is that during the TFS Build and Deploy on the build machine, everything is running under the TFS Service account, rather than my account...once again...not sure where to go with this, but it is a significant difference.
    Has anyone had similar issues or have any thoughts on things to try?
    Thanks,
    Jason

    Not sure why I couldn't find this answer in my earlier searches...
    But this thread solved it for me:
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3aa1e324-da32-4ea0-865c-c69f610ef262/failed-to-load-execute-package-task-error?forum=sqlintegrationservices
    Essentially I had to install SSIS on the build machine so that the 64-bit version for
    ExecPackageTask.dll, was available.  I did this from the original media CD selection Integration Services as a feature.
    Hope this helps someone in the future.

  • Android package contents in Flash Builder 4.5 : file list doesn't update

    I keep hitting what looks like a bug in Flash Builder 4.5, and I'm wondering if anyone else has seen it or can help me find a workaround.
    The problem occurs when I choose Export Release Build... and try to build an APK for Android. In the second screen of the wizard, under the Package Contents tab, there's a file list and you're supposed to select the files you want in the package. Simple enough. The problem is that this file list does not consistently reflect updates to the project file structure. So I usually see an outdated file list, which might or might not have all the files I actually need to put into the package.
    There doesn't seem to be a way to force the wizard to rescan the project and rebuild this list. I've tried restarting Flash Builder, deleting bin-release-temp, cleaning all projects, and a few other things besides. So far nothing works. (The Flash view always picks up my changes within a few seconds.)
    It seems like my only option is to use the command-line compiler. Not the end of the world, but I'd rather that the wizard just do what it's supposed to do.
    Anyone have any ideas?

    Thanks for the suggestion. I checked, but that doesn't seem to be the problem in my case. I've attached a screen shot showing the problem – the list of source files in the Flash view doesn't match the list of source files in the Export Release Build wizard. The red boxes highlight one of the areas where they differ.
    The file I want to include is StagesLoader/assets/game/assets.swf. (The directory StagesLoader/assets is included into the project as a separate source path.) As you can see, the "rooms" folder in that directory is available in the export wizard, but "assets.swf" is not.

  • Why created package with SE80 can't be found in Transport Connection?

    We want to transport our custom InfoCubes from Developement environment to Test environment:
    RSA1 -> Transport Connection, select an InfoCube we created and drag it over to the right frame, group it by "In Dataflow Before and Afterwards".  The Package column shows it's attached to $TMP that we would have to change it to a custom package that it can be transported over.  We click the Package picture icon with a pencil trying to change the package attached from $TMP to a custom one, but can't find any custom package we created with SE80 from here.  Could someone tell us why?
    Thanks

    hey AHP,
    Yeh, if I run rsdcube and follow the menu you specified, I can assign the InfoCube to the custom package I created with SE80.  I wonder why it's to work in this way?  If clicking the Package picture icon with pencil in Transport Connection doesn't work or successfully to bring up the correct custom package we created, then why SAP has this stupid picture icon over there to mislead our developers?
    You asked me how we created the custom package, we created them with SE80. 
    BTW, someone says that's BASIS work to create package to do the transports in their companies, how about your company?  You don't have to create custom package and just assign the objects to the package BASIS creates for you?
    Also someone says the ideal transport strategy is to group by "Necessary" other than "Dataflow Before and Afterwards", how do you think?
    Thanks

  • How to see the packaged procedures in form builder?

    Hi Experts,
    I have a oarcle apps form in form builder.
    When i want to see the code behind the trigger when pressed button do ,i see that it calls a packaged procedure like
    oksaudet_header.when_button_pressed(p_item => 'STOP_BUTTON');
    I want to see beyond this ,so how to find out this package procedure oksaudet_header.when_button_pressed?
    if its any pll ,how do i know which pll will have this package?
    Thanks

    Hi,
    You just need to search for component OKSAUDET_HEADER in Forms Builder (use the 'Find' button). It will take you to the package, and above it you will find the attached library that contains it (if it's an attached library).
    Hope it helps.

  • Why do I get the excalmation sign against music that has just been uploaded from C Ds.

    I have just spent 2 weeks uploading C.Ds. to I Tunes on;ly to find that certain albims are made unavailable when I try to play them.Why is this happening ? AND HOW DO i RESOLVE THIS ISSUE?

    Thanks for you response. Since this happened a while back, I really don't remember what I did to correct the issue. I did use the built in Mac OS X compressor (right click -> fly out menu -> Compress). It is interesting to think that a compressed file full of packaged Adobe application documents would cause so much issue.

  • Why can't I import FlexStore (build with Flex 2)

    I tried to import the FlexsStore application originally built in Flex 2.
    Unfortunately, I couldn't import the project (flexstore.zip) in any of the 3 ways possible:
         1) File, Import Flex Project FXP...   - this message appears (The folder does not contain a valid Flash Builder Project.)
         2) File, Import, Flash Builder Project - this message appears (The folder does not contain a valid Flash Builder Project.)
         3) File, Import, Other, Existing Projects into Workspace - this message appears (Select a directory to search for existing Eclipse projects.)
    Here's the message on the Import Flex Project Wizard when I attempted #1 and #2 above:
       The folder does not contain a valid Flash Builder Project.
    Here's the message on the  File, Import, Other, Existing Projects into Workspace Wizard when I attempted #3 above:
         Select a directory to search for existing Eclipse projects
         I couldn't select any directory.
    Has anybody tried to import FlexStore recently?  My boss really likes the robustness of Flex, being able to generate RIA.
    Unfortunately, I am not having any success trying to import the project.

    Hi,
    To import the original Flexstore project into Flash Builder, follow these steps:
    Extract the project ZIP file contents to a new folder.
    In FB, create a new Flex project (File > New > Flex project) and name the project 'flexstore'.
    In the project wizard dialog, un-check the 'Use Default Location' option and browse to the folder where you extracted the ZIP file.
    Click Next once...twice.
    On the build path configuration tab make the following changes:
    For the Main Source Folder, click Browse... and select the project's root folder, which is also the main source folder.
    For the Main Application File, click Browse and select flexstore.mxml. (This should already be set correctly if you named your project 'flexstore').
    Click Finish.
    Lastly right-click each of the following CSS files in the Package Explorer and select 'Compile to CSS to SWF':
    main.css
    beige.css
    blue.css
    You should now be able to run the main flexstore app in the browser.
    Tim Statler
    Flash Builder QE

  • [SOLVED] AUR package doesn't re-build with makepkg -ef

    Both the ABS version and the AUR (xscreensaver-arch-logo) compile just fine first time around.
    However, the moment I want to recompile them I get the following error:
    $ makepkg -ef
    ==> Making package: xscreensaver 5.12-2 (Thu Apr 21 15:06:32 EST 2011)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> WARNING: Skipping source retrieval -- using existing src/ tree
    ==> WARNING: Skipping source integrity checks -- using existing src/ tree
    ==> WARNING: Skipping source extraction -- using existing src/ tree
    ==> Removing existing pkg/ directory...
    ==> Starting build()...
    patching file driver/XScreenSaver.ad.in
    Reversed (or previously applied) patch detected! Skipping patch.
    1 out of 1 hunk ignored -- saving rejects to file driver/XScreenSaver.ad.in.rej
    ==> ERROR: A failure occurred in build().
    Aborting...
    Don't have the faintest what might be wrong. Thanks in advance for any help.
    Last edited by JackH79 (2011-04-21 07:03:18)

    JackH79 wrote:
    ngoonee wrote:Clear ./src before recompiling.
    Thanks, but that actually defeats the purpose of using "makepkg -ef". ./src is where you do changes to the source files to then recompile.
    I'm blind, then, sorry about that .

  • Why do these red boxes surrounding my apps keep appearing?

    these random red boxes keep going down then up sarounding my apps why are they doing that?

    Looks like you have some accessibility setting turned on. Not sure which one. Can't seem to find it on any of the settings.
    Have you tried resetting the phone?  Hold down the Home and Sleep/Power buttons at the same time until the Apple logo appears.  Ignore any slider that may appear. 

Maybe you are looking for

  • Calling a package.procedure that accepts a type table.

    I'm getting the error "Error(45,20): PLS-00330: invalid use of type name or subtype name" when I run the procedure SP when it calls the d.is_date procedure that accepts a table as the second parameter. below is the Abbreviated code for the package.pr

  • Monitor Turning Off

    My brand new iMac monitor keeps turning off, the computer is on, just the monitor keeps shutting off.

  • Sound Blaster Audigy 2 to

    Hi. Can some one help me? Is it possible to record music on to Minidisk player using digital out of my SB Audigy 2 and digital in of my Sony MD. I get no digital output from sound card. Is there some settings that I need to change?

  • Volume setting bug

    On a 17" i5 2010 MBP (4GB/1,5 TB SSD) I've noticed that the audio volume setting fails when the audio output switches between the built-in speaker and the headphones (ear pods) and vice-versa. If I startup the mac with the headphones connected, the v

  • Failed to import configuration

    Hi All, I created a track for ESS and imported all the needed components on to it. When I try to import configuration. I get the following error. Can anyone please help me out. Could not create mountpoint for SC in compartment www.com_www_ESS_SC_1: C