notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
dmlc-core Common library for scalable and portable distributed machine learning
0.3.123 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.3.123Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-08-27 07:01:55
Last Update: 2021-06-10 08:57:33
Commit Hash: 086a104
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (44 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/dmlc-core-0.3.123/catalog.mk
  3. /usr/local/share/licenses/dmlc-core-0.3.123/LICENSE
  4. /usr/local/share/licenses/dmlc-core-0.3.123/APACHE20
  5. include/dmlc/any.h
  6. include/dmlc/array_view.h
  7. include/dmlc/base.h
  8. include/dmlc/blockingconcurrentqueue.h
  9. include/dmlc/build_config.h
  10. include/dmlc/build_config_default.h
  11. include/dmlc/common.h
  12. include/dmlc/concurrency.h
  13. include/dmlc/concurrentqueue.h
  14. include/dmlc/config.h
  15. include/dmlc/data.h
  16. include/dmlc/endian.h
  17. include/dmlc/filesystem.h
  18. include/dmlc/input_split_shuffle.h
  19. include/dmlc/io.h
  20. include/dmlc/json.h
  21. include/dmlc/logging.h
  22. include/dmlc/lua.h
  23. include/dmlc/memory.h
  24. include/dmlc/memory_io.h
  25. include/dmlc/omp.h
  26. include/dmlc/optional.h
  27. include/dmlc/parameter.h
  28. include/dmlc/recordio.h
  29. include/dmlc/registry.h
  30. include/dmlc/serializer.h
  31. include/dmlc/strtonum.h
  32. include/dmlc/thread_group.h
  33. include/dmlc/thread_local.h
  34. include/dmlc/threadediter.h
  35. include/dmlc/timer.h
  36. include/dmlc/type_traits.h
  37. lib/cmake/dmlc/DMLCTargets-release.cmake
  38. lib/cmake/dmlc/DMLCTargets.cmake
  39. lib/cmake/dmlc/dmlc-config-version.cmake
  40. lib/cmake/dmlc/dmlc-config.cmake
  41. lib/libdmlc.so
  42. @owner
  43. @group
  44. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • dmlc-core>0:devel/dmlc-core
  • For LIB depends:
    • libdmlc.so:devel/dmlc-core
To install the port: cd /usr/ports/devel/dmlc-core/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/dmlc-core
  • pkg install dmlc-core
PKGNAME: dmlc-core
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
dmlc-core
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.3.1230.3.123
FreeBSD:11:armv6--
FreeBSD:11:i3860.3.1230.3.123
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.3.123
FreeBSD:12:amd640.3.1230.3.123
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.3.1230.3.123
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.3.123
FreeBSD:13:aarch640.3.1230.3.123
FreeBSD:13:amd640.3.1230.3.123
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.3.1230.3.123
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.3.1230.3.123
FreeBSD:14:aarch640.3.123-
FreeBSD:14:amd640.3.123-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.3.123-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.3.123-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
This port is required by:
for Build
  1. misc/tvm

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. math/tvm*
  2. Collapse this list of deleted ports.
for Libraries
  1. misc/mxnet
  2. misc/py-xgboost
  3. misc/xgboost

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/dmlc/dmlc-core/tar.gz/v0.3-123-gb3a4c71?dummy=/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Jun 2021 08:57:33
 files touched by this commit commit hash:086a104102fe53938a02124f7b380042ba3e7f22  0.3.123
pkubaj search for other commits by this committer
devel/dmlc-core: fix build on powerpc

LLVM on powerpc doesn't have libomp working.
Not using compiler:openmp here, because it effectively sets USE_GCC=yes for
everyone.
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.3.123
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.3.123
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Mar 2020 21:56:37
Original commit files touched by this commit Revision:528082  0.3.123
jbeich search for other commits by this committer
Drop dependency on devel/openmp

- Drop if devel/llvm* was used as a substitute

Approved by:	yuri, rene (earlier version)
Differential Revision:	https://reviews.freebsd.org/D23020
14 Dec 2019 21:08:41
Original commit files touched by this commit Revision:520142  0.3.123
yuri search for other commits by this committer
devel/dmlc-core: Update 0.3-105 -> 0.3-123
30 Nov 2019 08:02:41
Original commit files touched by this commit Revision:518710  0.3.105_3
jbeich search for other commits by this committer
devel/dmlc-core: drop devel/llvm80 dependency

find_package(OpenMP) was fixed in r497948, so use devel/openmp but
only on FreeBSD 12.0 as later versions have /usr/lib/libomp.so.
30 Nov 2019 07:02:41
Original commit files touched by this commit Revision:518707  0.3.105_2
antoine search for other commits by this committer
Stop doing bad hacks
30 Nov 2019 02:56:08
Original commit files touched by this commit Revision:518699  0.3.105_2
pkubaj search for other commits by this committer
devel/dmlc-core: remove ? from toolchain setup

It turns out that having ? makes compiler.mk set base toolchain.
30 Nov 2019 02:42:10
Original commit files touched by this commit Revision:518698  0.3.105_2
pkubaj search for other commits by this committer
devel/dmlc-core: use LLVM on LLVM architectures

Use LLVM on LLVM architectures to avoid mixing C++ libraries. Add
USES=compiler:c++11-lang to force new GCC on GCC architectures (the port
requires C++11 anyway). Also add ? to toolchain setup to allow switching to GCC
binaries.

Reported by:	jbeich
Approved by:	mentors (implicit approval)
29 Nov 2019 22:24:45
Original commit files touched by this commit Revision:518679  0.3.105_1
pkubaj search for other commits by this committer
devel/dmlc-core: fix build on GCC architectures

Use USES=compiler:openmp instead of hard dependency on ports LLVM. Use new GCC
when using base GCC.

Remove -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L, this causes some errno.h
macros not being visible.

PR:             242234
Approved by:    yuri (maintainer), linimon (mentor)
Differential Revision:  https://reviews.freebsd.org/D22580
20 Sep 2019 19:58:36
Original commit files touched by this commit Revision:512440  0.3.105
jbeich search for other commits by this committer
Switch default devel/llvm* to 90

PR:		239682
Reviewed by:	tobik
Differential Revision:	https://reviews.freebsd.org/D21172
27 Aug 2019 07:01:49
Original commit files touched by this commit Revision:509993  0.3.105
yuri search for other commits by this committer
New port: devel/dmlc-core: Common library for scalable and portable distributed
machine learning

Number of commits found: 12