New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 720151 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: 2017-05-09
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Can't build nfs-utils: libevent not found

Project Member Reported by abiusx@chromium.org, May 9 2017

Issue description

nfs-utils-1.2.3 can not be built, because it thinks libevent is not found.

Pulled nfs-utils-1.3.4 which is fairly more recent (2010->2017) and all its dependencies (rpcbind, libtirpc), it still fails to build with the exact same error.

 

Comment 1 by vapier@chromium.org, May 10 2017

we discussed the issue here:
https://chromium-review.googlesource.com/349610

nfs-utils build needs updating
Project Member

Comment 2 by bugdroid1@chromium.org, Jun 24 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/c8031ffd2539bc99f368b96bb783953c89b0dfe3

commit c8031ffd2539bc99f368b96bb783953c89b0dfe3
Author: Abbas Naderi <abiusx@chromium.org>
Date: Sat Jun 24 05:56:40 2017

net-fs/nfs-utils: updated (fixed libevent dependency)

nfs-utils configure script relied on hard-coded libevent library
(-levent) which would fail in recent systems having -levent_core.
added a patch to update the configure script to use pkg-config.

also updated nfs-utils to version 1.3.4 stable, because it is better
organized and we need to modify it later to remove as much of the
bundled binaries as possible (we only need the bare minimum that enables
NFSv4).

dependency: libtirpc and rpcbind had to be updated to allow building of nfs-utils
1.3.4.

BUG= chromium:720151 
TEST=builds succesfully
CQ-DEPEND=CL:501471

Change-Id: Ia2cc17152dcdbc3f019dd442beed91e6076d3b36
Reviewed-on: https://chromium-review.googlesource.com/501988
Commit-Ready: Abbas Naderi <abiusx@chromium.org>
Tested-by: Abbas Naderi <abiusx@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc.gssd.initd
[delete] https://crrev.com/f8211c03445e5b573b4c78518ee90c85d0c0e118/net-fs/nfs-utils/files/nfs-utils-1.1.4-rpcgen-ioctl.patch
[delete] https://crrev.com/f8211c03445e5b573b4c78518ee90c85d0c0e118/net-fs/nfs-utils/files/nfs-utils-1.2.2-nfsv4.patch
[delete] https://crrev.com/f8211c03445e5b573b4c78518ee90c85d0c0e118/net-fs/nfs-utils/files/nfs-utils-1.2.3-cross-compile.patch
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/proc-fs-nfsd.mount
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfs-utils-1.2.8-cross-build.patch
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc.pipefs.initd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc-svcgssd.service
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/nfs-utils-1.3.4.ebuild
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc.idmapd.initd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfsclient.confd
[delete] https://crrev.com/f8211c03445e5b573b4c78518ee90c85d0c0e118/net-fs/nfs-utils/files/nfs-utils-1.1.4-ascii-man.patch
[delete] https://crrev.com/f8211c03445e5b573b4c78518ee90c85d0c0e118/net-fs/nfs-utils/files/nfs-utils-1.2.2-optional-libcap.patch
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/Manifest
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfsmount.initd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfsclient.initd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc-gssd.service
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc.statd.initd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/var-lib-nfs-rpc_pipefs.mount
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfs.initd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfs-utils.conf
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc.svcgssd.initd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc-mountd.service-r1
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfsmount.confd
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfsmount.initd-1.3.1
[delete] https://crrev.com/f8211c03445e5b573b4c78518ee90c85d0c0e118/net-fs/nfs-utils/files/nfs-utils-1.1.4-no-exec.patch
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc-statd.service-r2
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfsd.service-r1
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/rpc-idmapd.service
[add] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfs-utils-1.3.4-libevent.patch
[modify] https://crrev.com/c8031ffd2539bc99f368b96bb783953c89b0dfe3/net-fs/nfs-utils/files/nfs.confd

Project Member

Comment 3 by bugdroid1@chromium.org, Jun 24 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/cdd006e1fb68ee7e9ce13a9c9e7e7dc65ae5241a

commit cdd006e1fb68ee7e9ce13a9c9e7e7dc65ae5241a
Author: Abbas Naderi <abiusx@chromium.org>
Date: Sat Jun 24 05:56:40 2017

libtirpc and rpcbind updated

libtirpc and rpcbind had to be updated to allow building of nfs-utils
1.3.4.

BUG= chromium:720151 
TEST=builds succesfully
CQ-DEPEND=CL:501988

Change-Id: Ic6c0a643144ebac65e5eb661a2a17e47c98ecc7e
Reviewed-on: https://chromium-review.googlesource.com/501471
Commit-Ready: Abbas Naderi <abiusx@chromium.org>
Tested-by: Abbas Naderi <abiusx@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[rename] https://crrev.com/cdd006e1fb68ee7e9ce13a9c9e7e7dc65ae5241a/net-nds/rpcbind/rpcbind-0.2.4.ebuild
[rename] https://crrev.com/cdd006e1fb68ee7e9ce13a9c9e7e7dc65ae5241a/net-libs/libtirpc/libtirpc-1.0.1.ebuild
[modify] https://crrev.com/cdd006e1fb68ee7e9ce13a9c9e7e7dc65ae5241a/net-libs/libtirpc/Manifest
[modify] https://crrev.com/cdd006e1fb68ee7e9ce13a9c9e7e7dc65ae5241a/net-nds/rpcbind/Manifest

Owner: slavamn@chromium.org
please close if stale.
Status: Fixed (was: Started)
No problems with build as of today.

Comment 6 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Comment 7 by dchan@chromium.org, Jan 23 2018

Status: Fixed (was: Archived)
Components: OS>Systems>Containers

Sign in to add a comment