All of lore.kernel.org
 help / color / mirror / Atom feed
* mongodb_git.bb (thud-mongodb4.0) > EXTRA_OESCONS mongod mongos
@ 2019-02-14 13:09 Knoppix
  0 siblings, 0 replies; only message in thread
From: Knoppix @ 2019-02-14 13:09 UTC (permalink / raw)
  To: openembedded-devel

(Excuse me for my english I am not native)

I am trying to install mongodb. Everything is okey if I just add the recipe
to my image. But I need "mongo - the database shell" and all mongo's
configuration files (i.e: systemd service, /etc conf files) (does the
installation copy conf files automatically or should I copy it manually?)

After installed successfully with default settings, on the yocto image
there isn't mongo binary but just mongod mongos.

I am not sure these are possible or not.
When I add "mongo" (mongo shell) keyword to mongodb_git.bb EXTRA_OESCONS
section, bitbake gives me error. And I cannot figure out what's the problem?

Does mongodb_git.bb recipe support mongo shell and conf files?

Could you pleae advice me anything? There is no enough documentation for
understand why mongodb_git.bb recipe's OESCONS doesn't contain mongo.
--
Error:
EXTRA_OESCONS = "--prefix=${D}${prefix} \
                 LIBPATH=${STAGING_LIBDIR} \
                 LINKFLAGS='${LDFLAGS}' \
                 CXXFLAGS='${CXXFLAGS}' \
                 TARGET_ARCH=${TARGET_ARCH} \
                 --ssl \
                 --disable-warnings-as-errors \
                 --use-system-pcre \
                 --use-system-zlib \
                 --js-engine=none \
                 --nostrip \
                 --endian=${@oe.utils.conditional('SITEINFO_ENDIANNESS',
'le', 'little', 'big', d)} \
                 --wiredtiger=${@['off','on'][d.getVar('SITEINFO_BITS') !=
'32']} \
                 ${PACKAGECONFIG_CONFARGS} \
                 mongod mongo mongos"
--
| scons: *** Do not know how to make File target `mongo'
(/mnt/work/build-rpi-mt/tmp/work/aarch64-poky-linux/mongodb/4.0.1+gitAUTOINC+54f1582fc6-r0/git/mongo).
Stop.
| Skipping ranlib for thin archive
build/opt/mongo/db/libcommand_generic_argument.a
| Skipping ranlib for thin archive
build/opt/mongo/db/s/libsharding_runtime_d.a
| scons: building terminated because of errors.
| mongo failed: Do not know how to make File target `mongo'
(/mnt/work/build-rpi-mt/tmp/work/aarch64-poky-linux/mongodb/4.0.1+gitAUTOINC+54f1582fc6-r0/git/mongo).
| ERROR: scons build execution failed.
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/mnt/work/build-rpi-mt/tmp/work/aarch64-poky-linux/mongodb/4.0.1+gitAUTOINC+54f1582fc6-r0/temp/log.do_compile.4225)
ERROR: Task
(/home/deb/yocto/poky/meta-openembedded/meta-oe/recipes-dbs/mongodb/mongodb_git.bb:do_compile)
failed with exit code '1'
NOTE: Tasks Summary: Attempted 3460 tasks of which 2625 didn't need to be
rerun and 1 failed.

Summary: 1 task failed:

/home/deb/yocto/poky/meta-openembedded/meta-oe/recipes-dbs/mongodb/mongodb_git.bb:
do_compile
Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
--


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-02-14 13:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-14 13:09 mongodb_git.bb (thud-mongodb4.0) > EXTRA_OESCONS mongod mongos Knoppix

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.