All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ravi Kerur <rkerur-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Neil Horman <nhorman-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
Cc: "dev-VfR2kkLFssw@public.gmane.org" <dev-VfR2kkLFssw@public.gmane.org>
Subject: Re: [PATCH v7 1/6] Move common functions in eal_thread.c
Date: Thu, 30 Apr 2015 17:15:31 -0700	[thread overview]
Message-ID: <CAFb4SLCx5zKc6d+7Nh5mX1qhL87N6N6g7t2+xNdiPpzd8S2RZQ@mail.gmail.com> (raw)
In-Reply-To: <20150430160038.GA5462-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>

On Thu, Apr 30, 2015 at 9:00 AM, Neil Horman <nhorman-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org> wrote:

> On Wed, Apr 29, 2015 at 10:47:04AM -0700, Ravi Kerur wrote:
> > > > I tried to run validate-abi.sh on BSD but ran into errors. If there
> is a
> > > > way to check against BSD please let me know.
> > > >
> > > The ABI checker should work on BSD as far as I know, since it only
> relies
> > > on
> > > dwarf information in the output binary.  What errors are you seeing?
> > >
> >
> > dpdk-bsd:/home/rkerur/dpdk-validate-abi-1/dpdk # sh
> > ./scripts/validate-abi.sh v2.0.0-rc3 v2.0.0-abi
> x86_64-native-bsdapp-clang
> > mktemp: illegal option -- p
> Ah, bsd mktemp doesn't support the -p option.  I'll see if I can fix that.
>

I think there are couple of other issues I found

freeBSD sed is different from Linux (GNU sed) and I get following errors
with the script

"sed 1 command c expects \ followed by text".

I have to use gsed (GNU sed) in freeBSD to get rid of that error and
similarly freeBSD uses gmake instead of make.  I have made those minor
changes and sending them with this email as an attachment.


> > usage: mktemp [-d] [-q] [-t prefix] [-u] template ...
> >        mktemp [-d] [-q] [-u] -t prefix
> > Cant find abi-compliance-checker utility
> >
> > abi-compliance-checker is installed as shown below.
> >
> > dpdk-bsd:/home/rkerur/dpdk-validate-abi-1/dpdk # pkg install
> > devel/abi-compliance-checker
> > Updating FreeBSD repository catalogue...
> > FreeBSD repository is up-to-date.
> > All repositories are up-to-date.
> > Checking integrity... done (0 conflicting)
> > The most recent version of packages are already installed
> >
>
> Whats the path for abi-compliance checker there?  It would seem that the
> binary
> isn't in your path, as which isn't locating it.
>

I am using regular freeBSD port install which doesn't install in any
/usr/bin or /usr/local/bin. I finally decided to install both abi-dumper
and abi-compliance-checker from source, compile and install it in correct
directory. Above error is fixed after that, however, abi utilities use
"eu-readelf" and I can't find that utility to install in freeBSD. I get
following errors

ERROR: can't find "eu-readelf" command

freeBSD has only readelf. Please let me know if there is a way to get rid
of this error.

Thanks,
Ravi

>
> > >
> > > Neil
> > >
> > >
>

      parent reply	other threads:[~2015-05-01  0:15 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-23 21:35 [PATCH v7 0/6] Move EAL common functions Ravi Kerur
     [not found] ` <1429824909-9360-1-git-send-email-rkerur-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-04-23 21:35   ` [PATCH v7 1/6] Move common functions in eal_thread.c Ravi Kerur
     [not found]     ` <1429824936-9399-1-git-send-email-rkerur-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-04-23 21:35       ` [PATCH v7 2/6] Move common functions in eal.c Ravi Kerur
2015-04-23 21:35       ` [PATCH v7 3/6] Move common functions in eal_lcore.c Ravi Kerur
2015-04-23 21:35       ` [PATCH v7 4/6] Move common functions in eal_timer.c Ravi Kerur
2015-04-23 21:35       ` [PATCH v7 5/6] Move common functions in eal_memory.c Ravi Kerur
2015-04-23 21:35       ` [PATCH v7 6/6] Move common functions in eal_pci.c Ravi Kerur
2015-04-24 13:51       ` [PATCH v7 1/6] Move common functions in eal_thread.c Neil Horman
     [not found]         ` <20150424135114.GA32445-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-04-24 15:14           ` Ravi Kerur
     [not found]             ` <CAFb4SLCOkKsD92=x4ZaYSfnNh972wFJxLAkVgf5WghuZNbJ1Wg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-24 15:22               ` Neil Horman
     [not found]                 ` <20150424152200.GB32445-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-04-24 16:45                   ` Ravi Kerur
     [not found]                     ` <CAFb4SLDhKjtSoU4r7wJwFjKXpmOF1zwJC8+ZTA9jZwgckfGzhA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-24 18:53                       ` Neil Horman
     [not found]                         ` <20150424185327.GE32445-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-04-24 19:21                           ` Ravi Kerur
     [not found]                             ` <CAFb4SLBPzaux+=y+iBSBM=bovC=zSY8HXh4-rGmSHO9J-efA8w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-24 19:51                               ` Neil Horman
     [not found]                                 ` <20150424195153.GF32445-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-04-24 21:24                                   ` Ravi Kerur
     [not found]                                     ` <CAFb4SLD8nxfCtdQpKkzpA2Ljh2kn2X_g1qarq-9nPbESSKG_NA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-25  1:45                                       ` Ravi Kerur
     [not found]                                         ` <CAFb4SLAbjNm01GKJf9-praT5Z4xGA8ncM78TvuPbYpKPLi7Q9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-25 12:32                                           ` Neil Horman
     [not found]                                             ` <20150425123241.GB26734-0o1r3XBGOEbbgkc5XkKeNuvMHUBZFtU3YPYVAmT7z5s@public.gmane.org>
2015-04-25 13:02                                               ` Neil Horman
     [not found]                                                 ` <20150425130214.GA28043-0o1r3XBGOEbbgkc5XkKeNuvMHUBZFtU3YPYVAmT7z5s@public.gmane.org>
2015-04-26  0:09                                                   ` Ravi Kerur
     [not found]                                                     ` <CAFb4SLDv34X6EBj7=ssn4C0PJfmG2_0d0fkPpohyyB3cAFvOPg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-27 13:44                                                       ` Neil Horman
     [not found]                                                         ` <20150427134435.GD17179-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-04-27 22:39                                                           ` Ravi Kerur
     [not found]                                                             ` <CAFb4SLAVdYMGsxTZSUxqN2coikFDRS_aCSStR0mNUAMK41eWsA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-28 19:35                                                               ` Neil Horman
     [not found]                                                                 ` <20150428193516.GB26098-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-04-28 23:52                                                                   ` Ravi Kerur
     [not found]                                                                     ` <CAFb4SLA0F9B9ZNh_tGZj1_Zk1DAGKjvB-icmDJqdWJ4Ph-buww-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-29 10:04                                                                       ` Neil Horman
     [not found]                                                                         ` <20150429100401.GA32154-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-04-29 17:47                                                                           ` Ravi Kerur
     [not found]                                                                             ` <CAFb4SLCD4eRMOM75JxBUjkdMBagtTGbFLAHghePzjj27ypNAjA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-30 16:00                                                                               ` Neil Horman
     [not found]                                                                                 ` <20150430160038.GA5462-B26myB8xz7F8NnZeBjwnZQMhkBWG/bsMQH7oEaQurus@public.gmane.org>
2015-05-01  0:15                                                                                   ` Ravi Kerur [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAFb4SLCx5zKc6d+7Nh5mX1qhL87N6N6g7t2+xNdiPpzd8S2RZQ@mail.gmail.com \
    --to=rkerur-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=dev-VfR2kkLFssw@public.gmane.org \
    --cc=nhorman-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.