Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2020 08:30:31 -0400
From:      Carmel NY <carmel_ny@outlook.com>
To:        FreeBSD Ports <freebsd-ports@freebsd.org>, samm@FreeBSD.org
Subject:   smartmontools and update-smart-drivedb
Message-ID:  <SN6PR04MB5021A8218A5D99DEC45291A780AD0@SN6PR04MB5021.namprd04.prod.outlook.com>

next in thread | raw e-mail | index | archive | help
--Sig_/tWZkI+KSsioG1.=aunFqfP.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

FreeBSD 11.3-RELEASE-p8

Output of smartctl -V

smartctl 7.1 2019-12-30 r5022 [FreeBSD 11.3-RELEASE-p7 amd64] (local
build) Copyright (C) 2002-19, Bruce Allen, Christian Franke,
www.smartmontools.org

smartctl comes with ABSOLUTELY NO WARRANTY. This is free
software, and you are welcome to redistribute it under
the terms of the GNU General Public License; either
version 2, or (at your option) any later version.
See http://www.gnu.org for further details.

smartmontools release 7.1 dated 2019-12-30 at 15:00:11 UTC
smartmontools SVN rev 5022 dated 2019-12-30 at 15:00:49
smartmontools build host: amd64-portbld-freebsd11.3
smartmontools build with: C++14, GCC 4.2.1 Compatible FreeBSD Clang
8.0.0 (tags/RELEASE_800/final 356365) smartmontools configure
arguments: '--disable-dependency-tracking' '--enable-sample'
'--with-gnupg=3Dno' '--with-initscriptdir=3D/usr/local/etc/rc.d'
'--with-nvme-devicescan=3Dyes' '--with-update-smart-drivedb=3Dno'
'--prefix=3D/usr/local' '--localstatedir=3D/var' '--mandir=3D/usr/local/man'
'--disable-silent-rules' '--infodir=3D/usr/local/share/info/'
'--build=3Damd64-portbld-freebsd11.3'
'build_alias=3Damd64-portbld-freebsd11.3' 'CXX=3Dc++' 'CXXFLAGS=3D-O2 -pipe
-fstack-protector-strong -fno-strict-aliasing  ' 'LDFLAGS=3D
-fstack-protector-strong ' 'LIBS=3D' 'CPPFLAGS=3D' 'CC=3Dcc' 'CFLAGS=3D-O2
-pipe  -fstack-protector-strong -fno-strict-aliasing '

This is from the sysutils/smartmontools/ Makefile:

CONFIGURE_ARGS=3D --disable-dependency-tracking \
                --enable-sample \
                --with-gnupg=3Dno \
                --with-initscriptdir=3D${PREFIX}/etc/rc.d \
                --with-nvme-devicescan=3Dyes \
                --with-update-smart-drivedb=3Dno

As can be clearly seen, the "update-smart-drivedb" ability has been
eliminated from the port. Why is that? I am unable to update the
database to include my HD, which is available. There is a
"/usr/local/share/smartmontools/drivedb.h " present; however, it is out
of date.

So, I guess my question is:

1) Why is the "update" procedure deliberately removed from the port?
2) What is the recommended procedure on FreeBSD to update this file?

--
Carmel

--Sig_/tWZkI+KSsioG1.=aunFqfP.
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEIQb/tTwl6I1ueEVtOHMGOIfexWQFAl6pc2sACgkQOHMGOIfe
xWTvLgf/YEY/defPpwHmKo7BuULIozgRJxHl4awac0E9jn8v1YG8QP3Hut4MUzO3
Sz/FleXvee7OQWdFUTj6AkwatKpzMX9ABWSLevOdejOTNJNLsU/pG27ab9uE3jXr
uvH44EFZnH6QGWkOpbdXk8O6IAWTVzy2MRtI3WRZKHTIyMmoYsW8O0ekgTr0yrXd
mlDxtiqNEyK9iLqxX01TVS1xql3O7hsXJTg6/rTwfw41iM6I+6us7sG0xE6dTPuD
bqUTGA+pw5BDNJPdo+Q0xXcYGl/+dieG+wBa5Xtf4K77pvc6MjsJ6wDlQ2RHGDPd
dHs8NpPFdfHDjBbMLh6ZhBd44aw12Q==
=+kAN
-----END PGP SIGNATURE-----

--Sig_/tWZkI+KSsioG1.=aunFqfP.--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?SN6PR04MB5021A8218A5D99DEC45291A780AD0>