[SOLVED] Recipie for target all-recursive failed

Hello Arch Forums! I'm compiling prboom and alephone. Both give me the same error,
Makefile:285: recipe for target 'install-recursive' failed
I've done some searching and still haven't found a solution. What is all-recursive, and how can I continue installation?
Here's the full report:
make  all-recursive
make[1]: Entering directory '/home/switch/Downloads/prboom-2.5.0'
Making all in doc
make[2]: Entering directory '/home/switch/Downloads/prboom-2.5.0/doc'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/switch/Downloads/prboom-2.5.0/doc'
Making all in data
make[2]: Entering directory '/home/switch/Downloads/prboom-2.5.0/data'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/switch/Downloads/prboom-2.5.0/data'
Making all in src
make[2]: Entering directory '/home/switch/Downloads/prboom-2.5.0/src'
Making all in SDL
make[3]: Entering directory '/home/switch/Downloads/prboom-2.5.0/src/SDL'
gcc -DHAVE_CONFIG_H -I. -I../..     -g -O2 -Wall -Wno-unused -Wno-switch -march=native -Wextra -Wno-missing-field-initializers -Winline -Wwrite-strings -Wundef -Wbad-function-cast -Wcast-align -Wcast-qual -Wdeclaration-after-statement -ffast-math -O2 -fomit-frame-pointer -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT i_sshot.o -MD -MP -MF .deps/i_sshot.Tpo -c -o i_sshot.o i_sshot.c
i_sshot.c: In function ‘I_ScreenShot’:
i_sshot.c:234:32: error: ‘png_error_ptr_NULL’ undeclared (first use in this function)
         PNG_LIBPNG_VER_STRING, png_error_ptr_NULL, error_fn, warning_fn);
                                ^
i_sshot.c:234:32: note: each undeclared identifier is reported only once for each function it appears in
i_sshot.c:282:43: error: ‘png_infopp_NULL’ undeclared (first use in this function)
       png_destroy_write_struct(&png_ptr,  png_infopp_NULL);
                                           ^
Makefile:242: recipe for target 'i_sshot.o' failed
make[3]: *** [i_sshot.o] Error 1
make[3]: Leaving directory '/home/switch/Downloads/prboom-2.5.0/src/SDL'
Makefile:460: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/switch/Downloads/prboom-2.5.0/src'
Makefile:285: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/switch/Downloads/prboom-2.5.0'
Makefile:205: recipe for target 'all' failed
make: *** [all] Error 2
Last edited by SwitchDhole (2015-03-04 05:59:45)

This sounds like a problem that is specific to the package or the code itself. I'm don't use either of those, but I can give you some general recommendations.
`pacman -Syu` has been known to fix compilation errors when a package depends on a header file that is owned by another package. Unfortunately this works the other way around, too: the packages you're trying to install might depend on an older header file that has been upgraded by pacman. The latter is usually a result of outdated code and is much harder to fix.
`grep png_error_ptr_NULL -R /usr/include` will show you which header files the identifier appears in (if any). One of them should contain the declaration, so make sure that file is #include'd in i_sshot.c
For best results, I recommend contacting the package maintainer, posting a comment on the AUR package page, or contacting upstream directly. Those users are likely to be more knowledgeable about this software than the rest of us on the forum.

Similar Messages

  • [SOLVED] Recipe for target 'src/Interface/openxcom-ComboBox.o' failed

    I've been having some problems with installing openxcom, most of which appear to come from a problem with yaml-cpp 0.5.2-2, and thus, the git file in the AUR (https://aur.archlinux.org/packages/openxcom-git/) was updated with a rollback yaml-cpp.
    When I tried to build this package, there was an error involving some recipe.
    CXX src/Interface/openxcom-ComboBox.o
    src/Interface/ComboBox.cpp: In member function ‘size_t OpenXcom::ComboBox::getHoveredListIdx() const’:
    src/Interface/ComboBox.cpp:245:9: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
    if (-1 == ret)
    ^
    cc1plus: all warnings being treated as errors
    Makefile:5043: recipe for target 'src/Interface/openxcom-ComboBox.o' failed
    make[1]: *** [src/Interface/openxcom-ComboBox.o] Error 1
    make[1]: Leaving directory '/home/sailol/Downloads/AUR/openxcom-git/src/OpenXcom'
    Makefile:7157: recipe for target 'all-recursive' failed
    make: *** [all-recursive] Error 1
    [1m[31m==> ERROR:[m[1m A failure occurred in build().[m
    [1m Aborting...[m
    After finding this post, I think it may have something to do with a header file that is missing, but I'm not sure.
    Thank you for your time.
    Last edited by Sailol (2015-06-08 01:00:46)

    Mmm, the git package (maintained by me) frequently fails due to warnings since it's a developmental package. You can override the warnings by changing enable_werror to no in configure.ac (before you run autogen.sh in the prepare function).
    sed -i 's:werror=yes:werror=no:' configure.ac
    Should do it.
    EDIT: I'd avoid the -git package for the time being, seems like a lot of stuff isn't getting installed correctly at the moment. I'll try to fix it up and upload a new PKGBUILD tomorrow.
    Last edited by WorMzy (2015-06-07 23:08:29)

  • Libvorbis-aotuv, make: recipe for target 'x' failed

    I looked into this on Google, but all I could find was this error for other git projects and the solution was installing some other package that has nothing to do with the errors.
    Here's a link to pastebin of the output of makepkg -s.
    Anyone know what the problem could be, or how to get this working?

    Trilby wrote:
    Works fine here too.  What is the output of `which install`?  (I'm also wondering what git has to do with this - this is not a git package.  You just happen to be building in a directory you've created and named "git").
    EDIT: your output is missing the following two lines found in mine from right before the `if test ...` block that fails:
    /usr/bin/mkdir -p '/tmp/libvorbis-aotuv/pkg/libvorbis-aotuv/usr/share/doc/libvorbis-1.3.4'
    /usr/bin/install -c -m 644 rfc5215.xml rfc5215.txt eightphase.png evenlsp.png fish_xiph_org.png floor1_inverse_dB_table.html floorval.png fourphase.png framing.html helper.html index.html lspmap.png oddlsp.png oggstream.html programming.html squarepolar.png stereo.html stream.png v-comment.html vorbis-clip.txt vorbis-errors.txt vorbis-fidelity.html vorbis.html vorbisword2.png wait.png white-xifish.png doxygen-build.stamp '/tmp/libvorbis-aotuv/pkg/libvorbis-aotuv/usr/share/doc/libvorbis-1.3.4'
    I guess "git projects" was a bad description. "Source packages" would be better, but all the articles I found were for people trying to build packages they got from git and getting the error. `which install` gives me `/usr/bin/install`. And yes, I know I built it in a directory called git. I just didn't want to bother making a new directory for manually building AUR packages at the time. Also, I just tried installing firejail, but it gave me "recipe for target `install` failed". I updated several packages from the AUR today, it just seems to be new installs giving me problems.

  • [SOLVED] PKGBUILD for a font - xset fails when X not running

    I am working on my second PKGBUILD -- this time for a simple raster font I use.  The PKGBUILD uses a post_install() which does an "xset -fp rehash" after installing the font files, because it seemed like otherwise the font wouldn't show up in X.  Then in tests I found that the install died with errors when I installed my package without X running.  How is this situation normally handled?
    Last edited by scottfial (2010-07-09 08:04:21)

    xset will fail if X isn't running.  Font packages generally have an install file like this:
    # arg 1: the new package version
    post_install() {
    echo -n "Updating font cache... "
    fc-cache -f > /dev/null
    mkfontscale /usr/share/fonts/local
    mkfontdir /usr/share/fonts/local
    echo "done."
    # # arg 1: the new package version
    # # arg 2: the old package version
    post_upgrade() {
    post_install $1
    # # arg 1: the old package version
    post_remove() {
    post_install $1
    The user can then either run xset manually or logout/login after installation.

  • [SOLVED] xorg-server build from abs fails

    Hi,
    ever since I installed the update to gcc-5.1.0 the building of xorg-server from abs fails:
    $ makepkg -s
    CCLD libXextdpmsstubs.la
    xvdisp.c: In function ‘XineramifyXv’:
    xvdisp.c:1783:37: error: array subscript is above array bounds [-Werror=array-bounds]
    if (MatchingAdaptors[k] && (MatchingAdaptors[k]->nPorts > j))
    ^
    xvdisp.c:1784:31: error: array subscript is above array bounds [-Werror=array-bounds]
    port->info[k].id = MatchingAdaptors[k]->base_id + j;
    ^
    xvdisp.c:1786:31: error: array subscript is above array bounds [-Werror=array-bounds]
    port->info[k].id = 0;
    ^
    cc1: some warnings being treated as errors
    Makefile:777: recipe for target 'xvdisp.lo' failed
    make[1]: *** [xvdisp.lo] Error 1
    make[1]: *** Waiting for unfinished jobs....
    make: *** [all-recursive] Error 1
    ==> ERROR: A failure occurred in build().
    Aborting...
    This happens for xorg-server-1.17.1-6 and up as well as for xorg-server-1.17.2-1 .
    $ gcc --version
    gcc (GCC) 5.1.0
    Copyright (C) 2015 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    I searched for a solution or a patch, but couldn't find anything.
    xorg-server-1.17.2 supposedly has build fixes with gcc-5.1, but obviously that didn't help much for me.
    Otherwise my arch installation is up-to-date.
    I'm building on x86-64 (Haswell) with
    CPPFLAGS="-D_FORTIFY_SOURCE=2"
    CFLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    CXXFLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    LDFLAGS="-Wl,-O2,--sort-common,--as-needed,-z,relro"
    MAKEFLAGS="-j16"
    DEBUG_CFLAGS="-g -fvar-tracking-assignments"
    DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
    Has anyone else seen this or any idea how to fix it?
    Last edited by pgzh (2015-06-19 15:03:20)

    Using
    CFLAGS="-march=native -mtune=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    CXXFLAGS="-march=native -mtune=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4"
    in makepkg.conf actually worked, I totally forgot about changing the optimization level.
    Since this is the first time for a very long time I've encountered a problem with -O3, do you think this should be reported as a bug for xorg-server?
    With gcc-4.9 building xorg-server with -O3 optimization level worked perfectly fine for me (I built 1.17.1 like that) and gcc-5.1 causes this culprit.
    Anyways, thank you very much for your help!

  • [Solved] Cantata Qt5 & KDE SVN PKGBUILDs fail to compile (speex)

    I haven't been able to compile any revisions past 5664.  All of the deps are current as of 2/13.  I just want to know if anyone has been encountering something similar. Upstream cannot make heads or tails about it as his svn checkout compiles fine on his ubuntu build machine.
    Qt5 PKGBUILD:
    31%] Building CXX object 3rdparty/solid-lite/CMakeFiles/solidlite.dir/backends/udisks/moc_udisksmanager.cpp.o
    [ 31%] Building CXX object 3rdparty/solid-lite/CMakeFiles/solidlite.dir/backends/udisks/moc_udisksstorageaccess.cpp.o
    [ 31%] Building CXX object 3rdparty/solid-lite/CMakeFiles/solidlite.dir/backends/udisks/moc_udisksstoragedrive.cpp.o
    [ 31%] Building CXX object 3rdparty/solid-lite/CMakeFiles/solidlite.dir/backends/udisks/moc_udisksstoragevolume.cpp.o
    Linking CXX static library libsolidlite.a
    [ 31%] Built target solidlite
    Makefile:137: recipe for target 'all' failed
    make: *** [all] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    KDE PKGBUILD:
    Generating moc_ratingwidget.cpp
    [ 18%] Built target cantata_automoc
    Linking CXX static library ../lib/libsupport.a
    [ 18%] Built target support
    Makefile:137: recipe for target 'all' failed
    make: *** [all] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    Last edited by ssri (2015-02-14 15:43:31)

    Confirmed!  Removing speex (1.2rc2-1) and speexdsp (1.2rc3-1) and then downgrading to last week's speex package (1.2rc1-4) enables both Qt5 and KDE packages to compile successfully.  Thanks for checking the issue for me.  Prior reported compilation errors usually had the relevant output near the termination point.  I guess I was being lazy this time around.  smh... Reported upstream.
    Scanning dependencies of target ebur128
    Generating moc_thread.cxx
    [ 3%] Building C object 3rdparty/ebur128/CMakeFiles/ebur128.dir/ebur128.o
    Generating moc_replaygain.cpp
    Generating moc_taghelper.cpp
    Generating moc_playlistsmodel.cpp
    /home/user/Projects/cantata-kde-svn/src/cantata-kde-svn/po/ko.po:7: warning: header field 'Language-Team' still has the initial default value
    [ 3%] Built target translations
    [ 4%] Generating moc_fancytabwidget.cxx
    In file included from /usr/include/speex/speexdsp_types.h:122:0,
    from /usr/include/speex/speex_resampler.h:87,
    from /home/user/Projects/cantata-kde-svn/src/cantata-kde-svn/3rdparty/ebur128/ebur128.c:34:
    /usr/include/speex/speexdsp_config_types.h:13:9: error: unknown type name ‘uint16_t’
    typedef uint16_t spx_uint16_t;
    ^
    /usr/include/speex/speexdsp_config_types.h:15:9: error: unknown type name ‘uint32_t’
    typedef uint32_t spx_uint32_t;
    ^
    Scanning dependencies of target qtiocompressor
    /home/user/Projects/cantata-kde-svn/src/cantata-kde-svn/3rdparty/ebur128/ebur128.c: In function ‘ebur128_check_true_peak’:
    /home/user/Projects/cantata-kde-svn/src/cantata-kde-svn/3rdparty/ebur128/ebur128.c:395:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    for (i = 0; i < out_len; ++i) {
    ^
    3rdparty/ebur128/CMakeFiles/ebur128.dir/build.make:54: recipe for target '3rdparty/ebur128/CMakeFiles/ebur128.dir/ebur128.o' failed
    make[2]: *** [3rdparty/ebur128/CMakeFiles/ebur128.dir/ebur128.o] Error 1
    CMakeFiles/Makefile2:305: recipe for target '3rdparty/ebur128/CMakeFiles/ebur128.dir/all' failed
    make[1]: *** [3rdparty/ebur128/CMakeFiles/ebur128.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    Last edited by ssri (2015-02-14 15:57:38)

  • [SOLVED] PKGBUILD for a perl application (gscan2pdf)

    Hello, I'm the maintainer of the package gscan2pdf and I have some problems to update the PKGBUILD
    for the version 1.2.0. I'm a beginner, so perhaps I missed something that is well-known. The build() function contains
    the following:
    perl Makefile.PL
    make
    make DESTDIR=${pkgdir} install
    But unfortunately it doesn't work. I get the following error when I run makepkg:
    ln: target ‘usr/bin/’ is not a directory: No such file or directory
    ==> ERROR: A failure occurred in build().
    Aborting...
    By the way, the PKGBUILD is:
    # Maintainer: Tristelune <tristelune1 at gmail dot com>
    # Contributor: LeCrayonVert <greenarrow at archlinux dot us>
    # Contributor: yugrotavele <yugrotavele at archlinux dot us>
    # Contributor: Sven Salzwedel <[email protected]>
    # Contributor: Olaf Leidinger <[email protected]>
    pkgname=gscan2pdf
    pkgver=1.2.0
    pkgrel=1
    pkgdesc='A GUI to produce a multipage PDF from a scan'
    arch=('i686' 'x86_64')
    url='http://gscan2pdf.sourceforge.net/'
    license=('GPL')
    depends=('xsane' 'gtk2-perl' 'perl-locale-gettext' 'libtiff' 'sane'
    'perl-gtk2-ex-simple-list' 'imagemagick' 'perl-config-general>=2.40'
    'perl-pdf-api2' 'perl-goo-canvas' 'perl-gtk2-imageview' 'perl-sane'
    'perl-test-critic' 'perl-set-intspan' 'perl-proc-processtable' 'perl-log-log4perl' 'perl-html-parser' 'perl-try-tiny' 'unpaper' )
    optdepends=('djvulibre' 'gocr' 'ocropus' 'xdg-utils' 'tesseract' 'cuneiform' )
    source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
    sha512sums=('98546936ff2b178c8047f46e6b38d0e9244e51cecbbfa69bf3f08d9f71cbbab261e47f8f5514558a892d5e7a178eb67c1cb3db50eb75b5d6a0a08cadb0095a17')
    build() {
    cd ${srcdir}/${pkgname}-${pkgver}
    perl Makefile.PL
    make
    make DESTDIR=${pkgdir} install
    # Create symlinks to /usr/bin/site_perl/* in /usr/bin/
    cd ${pkgdir}
    ln -sf site_perl/gscan2pdf usr/bin/
    ln -sf site_perl/scanadf-perl usr/bin/
    ln -sf site_perl/scanimage-perl usr/bin/
    # Standard perl cleaning
    /usr/bin/find ${pkgdir} -name '.packlist' -o -name 'perllocal.pod' -delete
    package() {
    # Create symlinks to /usr/bin/site_perl/* in /usr/bin/
    cd ${pkgdir}
    ln -sf site_perl/gscan2pdf usr/bin/
    ln -sf site_perl/scanadf-perl usr/bin/
    ln -sf site_perl/scanimage-perl usr/bin/
    After searching what is wrong, I saw some files are installed in the HOME directory of the user, what I don't want to. I was told, I should rather change
    perl Makefile.PL
    make
    make DESTDIR=${pkgdir} install
    to
    perl Makefile.PL INSTALL_BASE=${pkgdir}
    make
    make install
    But I still have the problem. This time, it's the following:
    $ makepkg
    msgfmt -c po/gscan2pdf-ab.po -o /usr/share/locale/ab/LC_MESSAGES/gscan2pdf.mo
    msgfmt -c po/gscan2pdf-bg.po -o /usr/share/locale/bg/LC_MESSAGES/gscan2pdf.mo
    msgfmt -c po/gscan2pdf-ca.po -o /usr/share/locale/ca/LC_MESSAGES/gscan2pdf.mo
    po/gscan2pdf-ab.po:7: warning: header field 'Language' missing in header
    msgfmt: error while opening "/usr/share/locale/ab/LC_MESSAGES/gscan2pdf.mo" for writing: Permission denied
    Makefile:1036: recipe for target '/usr/share/locale/ab/LC_MESSAGES/gscan2pdf.mo' failed
    make: *** [/usr/share/locale/ab/LC_MESSAGES/gscan2pdf.mo] Error 1
    make: *** Waiting for unfinished jobs....
    po/gscan2pdf-be.po:7: warning: header field 'Language' missing in header
    msgfmt: error while opening "/usr/share/locale/be/LC_MESSAGES/gscan2pdf.mo" for writing: Permission denied
    Makefile:1036: recipe for target '/usr/share/locale/be/LC_MESSAGES/gscan2pdf.mo' failed
    make: *** [/usr/share/locale/be/LC_MESSAGES/gscan2pdf.mo] Error 1
    po/gscan2pdf-bg.po:7: warning: header field 'Language' missing in header
    msgfmt: error while opening "/usr/share/locale/bg/LC_MESSAGES/gscan2pdf.mo" for writing: Permission denied
    Makefile:1036: recipe for target '/usr/share/locale/bg/LC_MESSAGES/gscan2pdf.mo' failed
    make: *** [/usr/share/locale/bg/LC_MESSAGES/gscan2pdf.mo] Error 1
    po/gscan2pdf-ca.po:7: warning: header field 'Language' missing in header
    msgfmt: error while opening "/usr/share/locale/ca/LC_MESSAGES/gscan2pdf.mo" for writing: Permission denied
    Makefile:1036: recipe for target '/usr/share/locale/ca/LC_MESSAGES/gscan2pdf.mo' failed
    make: *** [/usr/share/locale/ca/LC_MESSAGES/gscan2pdf.mo] Error 1
    ==> ERROR: A failure occurred in build().
    Aborting...
    It's because during the creation of the PKGBUILD, some files are installed in /usr/share/ rather than usr/share.
    I had a look at the  Makefile.PL and it seems I can specify the location of usr/share with the variables SHAREINSTDIR and
    SHAREDIR. But it's unclear for me If I have to set both. And perhaps the most important question: did I miss some perl Tool or am I going
    in the right direction ?
    Thank you!
    Last edited by Tristelune (2013-12-06 11:52:05)

    I have found the problem. I had the following in my .zshrc:
    export PERL_LOCAL_LIB_ROOT="/home/user/perl5:$PERL_LOCAL_LIB_ROOT";
    export PERL_MB_OPT="--install_base "/home/user/perl5"";
    export PERL_MM_OPT="INSTALL_BASE=/home/user/perl5";
    export PERL5LIB="/home/user/perl5/lib/perl5:$PERL5LIB";
    Without those variables, nothing is installed in my HOME.
    So the package can be updated now!

  • Error while compiling BerkeleyDB: Command failed for target `util_sig.lo'

    Hi,
    While trying to compile BerkeleyDB on Solaris 10 x86 ( is there an easier way to get BerkeleyDB running than compiling from source? ) I was confronted with the error message appended.
    I used Berkeley 4.4.20 and configured by executing
    PATH=/usr/ccs/bin:${PATH} # for ar
    cd build_unix
    CC=gcc ../dist/configure
    Here the error message:
    UNIX /app/berkeleydb/db/4.4.20/build_unix
    $ make
    /usr/bin/sh ./libtool --mode=compile gcc -c -I. -I../dist/..  -D_REENTRANT -O2 ../common/util_sig.c
    gcc -c -I. -I../dist/.. -D_REENTRANT -O2 ../common/util_sig.c -fPIC -DPIC -o .libs/util_sig.o
    In file included from /usr/include/sys/signal.h:34,
    from /usr/include/signal.h:26,
    from ../common/util_sig.c:15:
    /usr/include/sys/siginfo.h:259: error: parse error before "ctid_t"
    /usr/include/sys/siginfo.h:292: error: parse error before '}' token
    /usr/include/sys/siginfo.h:294: error: parse error before '}' token
    /usr/include/sys/siginfo.h:390: error: parse error before "ctid_t"
    /usr/include/sys/siginfo.h:392: error: conflicting types for `__proc'
    /usr/include/sys/siginfo.h:261: error: previous declaration of `__proc'
    /usr/include/sys/siginfo.h:398: error: conflicting types for `__fault'
    /usr/include/sys/siginfo.h:267: error: previous declaration of `__fault'
    /usr/include/sys/siginfo.h:404: error: conflicting types for `__file'
    /usr/include/sys/siginfo.h:273: error: previous declaration of `__file'
    /usr/include/sys/siginfo.h:420: error: conflicting types for `__prof'
    /usr/include/sys/siginfo.h:287: error: previous declaration of `__prof'
    /usr/include/sys/siginfo.h:424: error: conflicting types for `__rctl'
    /usr/include/sys/siginfo.h:291: error: previous declaration of `__rctl'
    /usr/include/sys/siginfo.h:426: error: parse error before '}' token
    /usr/include/sys/siginfo.h:428: error: parse error before '}' token
    /usr/include/sys/siginfo.h:432: error: parse error before "k_siginfo_t"
    /usr/include/sys/siginfo.h:437: error: parse error before '}' token
    In file included from /usr/include/signal.h:26,
    from ../common/util_sig.c:15:
    /usr/include/sys/signal.h:85: error: parse error before "siginfo_t"
    In file included from ../common/util_sig.c:15:
    /usr/include/signal.h:111: error: parse error before "siginfo_t"
    /usr/include/signal.h:113: error: parse error before "siginfo_t"
    *** Error code 1
    make: Fatal error: Command failed for target `util_sig.lo'
    Thanks, Dietrich
    PS:
    I need the LDAP server for playing with a JAAS LDAP login module and something minimal would be enough. Is there something easier to install than OpenLDAP?

    I fail to understand why you're taking all this trouble. Both the Berkeley DB as OpenLDAP are both shipped with Solaris 10/x86 natively. Look into the so called companion cd / dvd. That makes setting all of this up a piece of cake.
    Another option could be looking into Blastwave or Sun Freeware.

  • Concurrent manager log CONC-SM TNS FAIL ICM failed to start for target MSOA

    Hi all,
    We are doing cloning from two node PCP with loadbalancer to single node application tier.
    I did preclone in database and one of the node of application,
    Run adcfgclone.pl in dbTier and AppsTier everything went smooth, But the Three managers are not coming up,
    1. Internel manager
    2.Standar manager
    3.standard manager
    Thease three managers are pointing to node" Prymary node of PCP
    We followed the note: 555081.1 still the issue is same
    The manager logfile shows:
    "Check that your system has enough resources to start a concurrent manager process : 15-NOV-2008 21:20:22
    Starting STANDARD Concurrent Manager : 15-NOV-2008 21:20:22
    CONC-SM TNS FAIL
    Routine AFPEIM encountered an error while starting concurrent manager STANDARD with library /ebiz/u01/appltest/TEST/apps/apps_st/appl/fnd/12.0.0/bin/FNDLIBR.
    CONC-SM TNS FAIL
    Routine AFPEIM encountered an error while starting concurrent manager STANDARD with library /ebiz/u01/appltest/TEST/apps/apps_st/appl/fnd/12.0.0/bin/FNDLIBR.
    Check that your system has enough resources to start a concurrent manager process : 15-NOV-2008 21:20:23
    Starting Internal Concurrent Manager Concurrent Manager : 15-NOV-2008 21:20:23
    CONC-SM TNS FAIL
    : ICM failed to start for target MSOAAPPL2. Review ICM log files for additional information.
    Process monitor session ended : 15-NOV-2008 21:20:23"
    Please help me out in resolving this
    many thanks in advance..

    Hi all,
    Sorted out by changing the Primary node as thhe corect node and run cmclean.sql..
    Now the managers are working file..
    Thanks and Regards
    Vasu

  • HT4623 why my device  had "no service" even I already put my sim card..I have follow a few instruction from you tube how to solve this problem but all failed. Please help me .TQ

    why my device  had "no service" ..I have follow a few instruction from you tube how to solve this problem but all failed. Please help me .TQ

    See if anything in this support document help http://support.apple.com/kb/ts4429

  • OVERALL TOTALS FOR ALL RECURSIVE STATEMENTS

    Dear all,
    10.2.0.4 on solaris..
    below is the trace file content.. Do I have to increase the SGA size considering this ?
    OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse        0      0.00       0.00          0          0          0           0
    Execute      0      0.00       0.00          0          0          0           0
    Fetch        0      0.00       0.00          0          0          0           0
    total        0      0.00       0.00          0          0          0           0
    Misses in library cache during parse: 0
    OVERALL TOTALS FOR ALL RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse       93      0.01       0.01          0          0         10           0
    Execute   1337      0.54       0.62          0          0         18           0
    Fetch     5302   1498.35    2743.11   13049277  188386516          0        6631
    total     6732   1498.90    2743.76   13049277  188386516         28        6631
    Misses in library cache during parse: 21
    Misses in library cache during execute: 55
       18  user  SQL statements in session.
    1119  internal SQL statements in session.
    1137  SQL statements in session.Please advise
    Kai

    The bulk o the "Recursive Statements" load probably comes from the "18 user SQL statements in session".
    Those are SQLs likely inside a PLSQL block / procedure.
    Also, it seems that tracing was enabled after the PLSQL procedure began running (abd stopped before it completed ?)
    Hemant K Chitale
    (aka "hkchital" in forums)
    http://hemantoracledba.blogspot.com

  • How can I diagnose or resolve missing AD groups for target audience rules

    Hello everyone,
    I'm having some problems with the target audiences I have set up in my SharePoint 2010 farm. I have set up a single rule for each target audience in Central Administration, pointing to a group in Active Directory. Up until a couple of weeks ago I had no
    problem using the people picker to look up AD grups and everything seemed to be working, but now I am suddenly not able to find any groups in AD.
    The User Profile Synchronisation is running without any errors. I have already performed a full synchronisation and compiled all audiences with no luck. I have also checked the property called peoplepicker-searchadforests with stsadm and that appears to
    be correct as well. If I try and look up the same AD group in a peoplepicker on one of the site collections it is immediately displayed with no errors. All of the AD groups I'm using are global security groups and the ULS log contains no errors from when the
    target audience compilation started until it ended.
    What puzzles me is that AD groups on our test environment can be found in the peoplepicker in Central Administration without any problems, despite the fact that the target audience rule fails with the message "Non-existent Membership group...".
    It would seem to me that SharePoint does not look up the security groups directly in AD but rather somewhere else - a lot of posts suggests that SharePoint stores information about target audience it in the ProfileDB but I haven't been able to find which table.
    I know I'm leaving out a lot of other details but what I really need to know is how I can investigate this issue further, e.g. does SharePoint in fact look up the groups in the ProfileDB and if so from what table? Is there any kind of tool or technique I
    can use to actually see what happens in SharePoint from the moment I try and search for an AD group in the people picker?

    Hi SharePointMC,
    Thank you for the info - I didn't know about $wa.PeoplePickerSettings :-)
    I have compared all the properties from PeoplePickerSettings between our prod- and test environment and the only difference I found was that the domain was added to "distributionlistsearchdomains" on prod but not on test. Adding the value in test did not
    reproduce the issue though.
    I'm not sure if I can see somewhere which account was used to set up the people picker but the account I used to look up AD-groups is not locked out and there is no filter set for peoplepicker-searchadcustomfilter. If there is a way to see which account
    was used to set up the people picker I would very much like to know.
    However I did manage to find some clue in the profile database. It turns out that querying the MemberGroup table I was able to locate all target audiences on our test environment (not counting the "all site users"), but I was not able to find any of the
    groups in prod. If the peoplepicker is indeed looking for the AD groups in ProfileDB then that might explain why I cannot find any groups.
    The question is how I can persue this further - how does SharePoint update the Profile database and what would be a good place to look for any errors?

  • Invalid Path for target file, check if connector is deployed correctly

    Hi all,
    I've got a tricky problem over here: we are using OMB scripts for generating simple extract mappings that just copy data from an oracle source table to a flat file on a directory. Up untill now ( with version 11.1 ) this did not pose any troubles, but now we are using 11.2 for the first time and we don't get the mappings to execute. Generating, validating and deploying all works fine, only executing fails with the error: "Invalid Path for target file, check if connector is deployed correctly". It ends to rapidly, so I'm assuming the problem lies in the repository and not on the database itself.
    I'm pretty sure all locations are defined as needed, flat file operator in the mapping has correct location, the flat file module has the same location,...
    I tried almost everything: recreate oracle module, recreate flat file module, unregister and recreate db location, unregister and recreate dir location, recreate mapping and flat file, export/import...
    The strange thing is, I was able to execute a mapping once. Although it ended with an error (due to a function in the mapping), it created the file correctly. After that I needed to update the directory path of the target location and from then on, I always got the error above, and I don't see a good reason.
    Any suggestions??
    Tnx,
    Michel

    That error is displayed when the generated code fails to execute with one of the following database errors;
    UTL_FILE.INVALID_PATH
    UTL_FILE.INVALID_OPERATION
    UTL_FILE.INVALID_FILEHANDLE
    So its worth checking the generated code for that map and searching for the code around UTL_FILE.FOPEN and seeing what the path and the file name in the code are. Maybe the file is created with permissions such that it can be created but not then re-written and its an OS permissions thing (such as UMASK settings).
    Cheers
    David

  • INVALID PATH FOR TARGET FILE - 11g

    I had several mappings that's need to run almost all of my mappings got this same error,
    OWB Owner: owb_rpo_ev04
    User Owner: owb_rpu_ev04
    h2. "INVALID PATH FOR TARGET FILE, CHECK IF CONNECTOR IS DEPLOYED CORRECTLY"
    -Flat File Location has been indicated
    -Locations has been deployed
    -Files Location has been deployed
    -Physical Location has been created
    Two mappings is working prefectly without any error, but to several mappings the one with Flat Files Location are the one with the error when executing. I already grant permission owb_rpu_ev04 to UTL_FILE. I even create a synonym for UTL_FILE the i can used "ECT_FILE"
    Files are in FTP,
    h2. partial script
    OUTPUT_FILE ECT_FILE.file_type;
    FILENAME VARCHAR2(50);
    FILEPATH VARCHAR2(50);
    email_subject VARCHAR2(200);
    email_body_hdr VARCHAR2(10000);
    crlf VARCHAR2(2) := chr(13)||chr(10);
    OWB_FAILURE_RUN EXCEPTION;
    PRAGMA EXCEPTION_INIT (OWB_FAILURE_RUN,-20000);
    PROCEDURE CHK_EXECUTION (EXEC_FLAG IN NUMBER) AS
    BEGIN
    IF EXEC_FLAG = 3 OR EXEC_FLAG = 4 THEN
    RAISE OWB_FAILURE_RUN;
    END IF;
    END;
    BEGIN
    FILEPATH := 'ECTDM_EV04_OUTFILE_DIR';
    -- ECTBusiness.csv
    ECT_RUN_BATCH_MAP1 ( 'PLSQL', 'ECTDM_IN_M_BUSINESS_L1', 'OWB_RPU_EV04_LOCATION', 'ERROR_DETAILS', 0, EXEC_FLAG, 'A','DM');
    CHK_EXECUTION (EXEC_FLAG);
    Edited by: ellenore on Apr 26, 2012 5:52 AM
    Edited by: ellenore on Apr 26, 2012 6:03 AM

    That error is displayed when the generated code fails to execute with one of the following database errors;
    UTL_FILE.INVALID_PATH
    UTL_FILE.INVALID_OPERATION
    UTL_FILE.INVALID_FILEHANDLE
    So its worth checking the generated code for that map and searching for the code around UTL_FILE.FOPEN and seeing what the path and the file name in the code are. Maybe the file is created with permissions such that it can be created but not then re-written and its an OS permissions thing (such as UMASK settings).
    Cheers
    David

  • SOLVED Installing idjc from AUR, compiling fails. libavformat problem?

    I'm having difficulty installing idjc from the AUR. I'm not sure what could be causing it, although it seems like it might be an issue with libavformat. Here is the relevant part of the output:
    gcc -DHAVE_CONFIG_H -I. -I.. -Wall -std=gnu99 -O2 -I/usr/include/FLAC -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT idjcmixer-avcodecdecode.o -MD -MP -MF .deps/idjcmixer-avcodecdecode.Tpo -c -o idjcmixer-avcodecdecode.o `test -f 'avcodecdecode.c' || echo './'`avcodecdecode.c
    avcodecdecode.c: In function 'once_init':
    avcodecdecode.c:43:4: warning: implicit declaration of function 'avcodec_init' [-Wimplicit-function-declaration]
    avcodecdecode.c: In function 'avcodecdecode_eject':
    avcodecdecode.c:64:4: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c: In function 'avcodecdecode_play':
    avcodecdecode.c:161:7: warning: 'avcodec_decode_audio3' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3658) [-Wdeprecated-declarations]
    avcodecdecode.c: In function 'avcodecdecode_reg':
    avcodecdecode.c:243:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c:248:4: warning: 'av_find_stream_info' is deprecated (declared at /usr/include/libavformat/avformat.h:1357) [-Wdeprecated-declarations]
    avcodecdecode.c:256:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c:262:4: warning: 'avcodec_open' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3380) [-Wdeprecated-declarations]
    avcodecdecode.c:266:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c: In function 'avformatinfo':
    avcodecdecode.c:295:22: error: 'AV_METADATA_DONT_STRDUP_KEY' undeclared (first use in this function)
    avcodecdecode.c:295:22: note: each undeclared identifier is reported only once for each function it appears in
    avcodecdecode.c:295:52: error: 'AV_METADATA_DONT_STRDUP_VAL' undeclared (first use in this function)
    avcodecdecode.c:301:7: warning: 'av_find_stream_info' is deprecated (declared at /usr/include/libavformat/avformat.h:1357) [-Wdeprecated-declarations]
    avcodecdecode.c:311:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    make[2]: *** [idjcmixer-avcodecdecode.o] Error 1
    make[2]: Leaving directory `/tmp/packerbuild-1000/idjc/idjc/src/idjc-0.8.7/c'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/tmp/packerbuild-1000/idjc/idjc/src/idjc-0.8.7'
    make: *** [all] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    The build failed.
    Last edited by themusicalduck (2012-08-01 22:07:43)

    Yes, ffmpeg libraries dropped support for many deprecated functions and macros.  Either this was fairly recent, or the documentation has been fairly slow to catch up.
    This change, however, is documented.  AV_METADATA_... needs to be replaces with AV_DICT_... and dict.h needs to be included.
    This is an upstream issue and should be reported there, but I'll see if I can get a PKGBUILD to "patch" the problem in the mean time.
    edit:  I was able to fix this issue with a single sed line in the PKGBUILD, but then new issues sprang up.  I fixed those, then yet more arose.  The entire package is written against an outdated version of the ffmpeg libraries.  This either needs to be built against those old versions, or fixed (rewritten) upstream.
    edit2: if you don't need mp4 support, you should be able to disable this option and compile everything else just fine.  To do so you can use this PKGBULD hack in the build function:
    ./configure \
    --prefix=/usr \
    --libexecdir=/usr/lib \
    --disable-static
    sed -i 's/\(#define HAVE_AVCODEC 1\)/\/*\1*\//g' config.h
    sed -i 's/\(#define HAVE_AVFORMAT 1\)/\/*\1*\//g' config.h
    sed -i 's/\(#define HAVE_AVUTIL 1\)/\/*\1*\//g' config.h
    make
    adding the three sed lines.  This compiles fine, but again, you will not have mp4 support.
    Last edited by Trilby (2012-08-01 21:35:57)

Maybe you are looking for

  • Websites not loading correctly and flash videos not playing

    When I visit sites like '''ign.com''' and '''joystiq.com''', they do not display correctly and Flash videos never load. I have already uninstalled and reinstalled twice to version 9.0.1 with no change. The second time I used Revo Uninstaller Pro to h

  • Mobile Safari cache - Correct page not displaying on "back"

    Frequently when I am browsing a site I will 1) go to the home page, 2) tap a link to a subpage on that site and then 3) tap the back button to return to the home page.  I am finding that frequently the home page will be a cached version from, usually

  • Additional columns in customer search help

    Need to add 5 additional fields in customer search help. The problem is i have to fetch data from ADR2 (active telephone and mobile number) ADR6 active email id. In table condition i have mentioned kna1-adrnr = adr2-adrnr, kna1-adrnr = adr6-adrnr. So

  • Linked content in flash dosent work.

    Hi i have linked my content in my flash an embedded on my website, however when i go to click one of the links... nothing happens. my website is located at http://pandanda-force.blogspot.com  and i no the linking works because when i go directly to t

  • How to reuse some components of the scripts layout to other programes

    how to reuse some components of the scripts layout to other programes