Bug 196580 - Build osmtest with FreeBSD
Summary: Build osmtest with FreeBSD
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: tests (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Some People
Assignee: Hans Petter Selasky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-07 01:18 UTC by Enji Cooper
Modified: 2015-01-19 07:00 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Enji Cooper freebsd_committer freebsd_triage 2015-01-07 01:18:31 UTC
osmtest isn't currently being built with FreeBSD. It was requested by my test team at EMC / Isilon.
Comment 1 Enji Cooper freebsd_committer freebsd_triage 2015-01-07 07:45:22 UTC
I've already coded up some of the Makefiles...
Comment 2 Hans Petter Selasky freebsd_committer freebsd_triage 2015-01-07 08:43:32 UTC
Could you attach any patches you've got?

--HPS
Comment 3 Enji Cooper freebsd_committer freebsd_triage 2015-01-13 22:01:40 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196631

--- Comment #3 from commit-hook@freebsd.org ---
A commit references this bug:

Author: hselasky
Date: Tue Jan 13 16:57:03 UTC 2015
New revision: 277137
URL: https://svnweb.freebsd.org/changeset/base/277137

Log:
  MFC r276879:
  Don't mask the IP-address when doing multicast IP over infiniband.

  PR:        196631
  Sponsored by:    Mellanox Technologies

Changes:
_U  stable/10/
  stable/10/sys/ofed/include/net/ip.h

--- Comment #4 from commit-hook@freebsd.org ---
A commit references this bug:

Author: hselasky
Date: Tue Jan 13 17:02:22 UTC 2015
New revision: 277138
URL: https://svnweb.freebsd.org/changeset/base/277138

Log:
  MFC r276879:
  Don't mask the IP-address when doing multicast IP over infiniband.

  PR:             196631
  Sponsored by:   Mellanox Technologies

Changes:
_U  stable/9/sys/
  stable/9/sys/ofed/include/net/ip.h
Comment 4 Enji Cooper freebsd_committer freebsd_triage 2015-01-13 22:03:51 UTC
Whoops. Wrong commits...

Author: hselasky
Date: Sun Jan 11 14:49:18 2015
New Revision: 276980
URL: https://svnweb.freebsd.org/changeset/base/276980

Log:
  Unset BINDIR for osmtest, because ${TESTSBASE} is unset.

  Sponsored by: Mellanox Technologies

Modified:
  stable/9/contrib/ofed/usr.bin/osmtest/Makefile

Log:
  MFC r276823:
  Add makefile for the "osmtest" utility. While at it:
  - Fix depend target by removing a space after an "-I" inclusion option.
  - Fix some minor compile issues in the "osmtest" utility.

  PR:           196580
  Sponsored by: Mellanox Technologies

Added:
  stable/9/contrib/ofed/usr.bin/osmtest/
     - copied from r276823, head/contrib/ofed/usr.bin/osmtest/
Modified:
  stable/9/contrib/ofed/management/opensm/osmtest/osmt_multicast.c
  stable/9/contrib/ofed/management/opensm/osmtest/osmtest.c
  stable/9/contrib/ofed/usr.bin/Makefile
  stable/9/contrib/ofed/usr.lib/Makefile
Directory Properties:
  stable/9/contrib/   (props changed)

Author: hselasky
Date: Sun Jan 11 14:22:00 2015
New Revision: 276976
URL: https://svnweb.freebsd.org/changeset/base/276976

Log:
  MFC r276823:
  Add makefile for the "osmtest" utility. While at it:
  - Fix depend target by removing a space after an "-I" inclusion option.
  - Fix some minor compile issues in the "osmtest" utility.

  PR:           196580

Added:
  stable/10/contrib/ofed/usr.bin/osmtest/
     - copied from r276823, head/contrib/ofed/usr.bin/osmtest/
Modified:
  stable/10/contrib/ofed/management/opensm/osmtest/osmt_multicast.c
  stable/10/contrib/ofed/management/opensm/osmtest/osmtest.c
  stable/10/contrib/ofed/usr.bin/Makefile
  stable/10/contrib/ofed/usr.lib/Makefile
  stable/10/etc/mtree/BSD.tests.dist
Directory Properties:
  stable/10/   (props changed)

--- Comment #6 from commit-hook@freebsd.org ---
A commit references this bug:

Author: hselasky
Date: Thu Jan  8 14:45:57 UTC 2015
New revision: 276823
URL: https://svnweb.freebsd.org/changeset/base/276823

Log:
  Add makefile for the "osmtest" utility. While at it:
  - Fix depend target by removing a space after an "-I" inclusion option.
  - Fix some minor compile issues in the "osmtest" utility.

  MFC after:    3 days
  PR:        196580
  Sponsored by:    Mellanox Technologies

Changes:
  head/contrib/ofed/management/opensm/osmtest/osmt_multicast.c
  head/contrib/ofed/management/opensm/osmtest/osmtest.c
  head/contrib/ofed/usr.bin/Makefile
  head/contrib/ofed/usr.bin/osmtest/
  head/contrib/ofed/usr.bin/osmtest/Makefile
  head/contrib/ofed/usr.lib/Makefile
  head/etc/mtree/BSD.tests.dist
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-01-15 14:48:01 UTC
A commit references this bug:

Author: hselasky
Date: Thu Jan 15 14:47:48 UTC 2015
New revision: 277212
URL: https://svnweb.freebsd.org/changeset/base/277212

Log:
  Fix compilation for 32-bit architectures.

  PR:		196580
  Sponsored by:	Mellanox Technologies
  MFC after:	3 days

Changes:
  head/contrib/ofed/management/opensm/osmtest/osmtest.c
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-01-19 06:58:19 UTC
A commit references this bug:

Author: hselasky
Date: Mon Jan 19 06:57:52 UTC 2015
New revision: 277361
URL: https://svnweb.freebsd.org/changeset/base/277361

Log:
  MFC r277212:
  Fix compilation for 32-bit architectures.

  PR:		196580
  Sponsored by:	Mellanox Technologies

Changes:
_U  stable/10/
  stable/10/contrib/ofed/management/opensm/osmtest/osmtest.c
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-01-19 07:00:20 UTC
A commit references this bug:

Author: hselasky
Date: Mon Jan 19 06:59:41 UTC 2015
New revision: 277362
URL: https://svnweb.freebsd.org/changeset/base/277362

Log:
  MFC 277212:
  Fix compilation for 32-bit architectures.

  PR:		196580
  Sponsored by:	Mellanox Technologies

Changes:
_U  stable/9/contrib/
  stable/9/contrib/ofed/management/opensm/osmtest/osmtest.c