| 1 |
This file documents some of the problems you may encounter when upgrading |
| 2 |
your ports. We try our best to minimize these disruptions, but sometimes |
| 3 |
they are unavoidable. |
| 4 |
|
| 5 |
You should get into the habit of checking this file for changes each time |
| 6 |
you update your ports collection, before attempting any port upgrades. |
| 7 |
|
| 8 |
20210328: |
| 9 |
AFFECTS: users of www/caddy |
| 10 |
AUTHOR: adamw@FreeBSD.org |
| 11 |
|
| 12 |
The default locations for caddy runtime files have changed. |
| 13 |
|
| 14 |
- Caddy's runtime log is now /var/log/caddy/caddy.log |
| 15 |
(was /var/log/caddy.log) |
| 16 |
|
| 17 |
- Automatic SSL certs are now stored in /var/db/caddy/data/caddy |
| 18 |
(was /root/.local/share/caddy) |
| 19 |
|
| 20 |
- Configuration autosaves are now stored in /var/db/caddy/config/caddy |
| 21 |
(was /root/.config/caddy) |
| 22 |
|
| 23 |
You can change these defaults. See /usr/local/etc/rc.d/caddy for the |
| 24 |
list of settings. |
| 25 |
|
| 26 |
20210322: |
| 27 |
AFFECTS: users of net/wireguard |
| 28 |
AUTHOR: decke@FreeBSD.org |
| 29 |
|
| 30 |
A wireguard kernel implementation supporting FreeBSD 12.1 and newer was |
| 31 |
added as net/wireguard-kmod recently. |
| 32 |
|
| 33 |
The new default for users of net/wireguard is the kernel module. |
| 34 |
|
| 35 |
If you experience problems with it you can switch back to wireguard-go |
| 36 |
by removing net/wireguard-kmod and making sure net/wireguard-go is |
| 37 |
installed. |
| 38 |
The userland tools wg-quick(8) and wg(8) try to use kernel support if |
| 39 |
the kernel module is available and otherwise fall back to wireguard-go |
| 40 |
automatically. Config files are fully compatible. |
| 41 |
|
| 42 |
20210317: |
| 43 |
AFFECTS: users of security/strongswan |
| 44 |
AUTHOR: driesm.michiels@gmail.com |
| 45 |
|
| 46 |
The stroke starter interface has been deprecated by upstream |
| 47 |
for some time now. The default interface for controlling the charon |
| 48 |
daemon has switched from stroke to vici. Users still using the |
| 49 |
legacy config files such as ipsec.conf and ipsec.secret (stroke, starter) |
| 50 |
can easily revert to the old behavior by: |
| 51 |
|
| 52 |
# sysrc strongswan_interface="stroke" |
| 53 |
|
| 54 |
It is recommended to use the vici interface which is configured by swanctl.conf. |
| 55 |
Check : https://wiki.strongswan.org/projects/strongswan/wiki/Fromipsecconf |
| 56 |
to ease the transition from ipsec.* to swanctl.conf |
| 57 |
|
| 58 |
20210313: |
| 59 |
AFFECTS: users of net-mgmt/phpipam |
| 60 |
AUTHOR: marko.cupac@mimar.rs |
| 61 |
|
| 62 |
ipaddresses table in phpipam database is likely to contain incorrect datetime |
| 63 |
values which prevent successful upgrade. Make sure to create backup of |
| 64 |
phpipam database. Before starting upgrade wizard in web interface run the |
| 65 |
following SQL query on phpipam database: |
| 66 |
|
| 67 |
UPDATE ipaddresses SET lastSeen='1970-01-01 00:00:01' WHERE lastSeen < '0000-01-01 00:00:00'; |
| 68 |
|
| 69 |
20210310: |
| 70 |
AFFECTS: users of textproc/redisearch |
| 71 |
AUTHOR: osa@FreeBSD.org |
| 72 |
|
| 73 |
The textproc/redisearch port has been updated to the recent stable |
| 74 |
release - v2.0. Users wanting to stay on v1.6 can replace |
| 75 |
textproc/redisearch with textproc/redisearch16 with one of the |
| 76 |
following commands: |
| 77 |
|
| 78 |
# pkg install textproc/redisearch16 |
| 79 |
or |
| 80 |
# portmaster -o textproc/redisearch16 textproc/redisearch |
| 81 |
or |
| 82 |
# portupgrade -o textproc/redisearch16 textproc/redisearch |
| 83 |
|
| 84 |
NOTE: The textproc/redisearch16 brings a new name for the module, |
| 85 |
i.e. redisearch16.so, so be careful. |
| 86 |
|
| 87 |
20210309: |
| 88 |
AFFECTS: users of emulators/virtualbox-ose |
| 89 |
AUTHOR: madpilot@FreeBSD.org |
| 90 |
|
| 91 |
emulators/virtualbox-ose has been updated to 6.1.18. This new |
| 92 |
version only works on amd64 hardware. |
| 93 |
|
| 94 |
Previous version 5.x of the virtualbox ports have been preserved |
| 95 |
as emulators/virtualbox-ose-legacy and similarly named ports for |
| 96 |
the other parts. |
| 97 |
|
| 98 |
If you can't run the latest version or wish to stay with the old |
| 99 |
version, please install the legacy ports. |
| 100 |
|
| 101 |
Also the additions at present build successfully only for amd64. |
| 102 |
If you need i386 additions you can fallback to the old legacy |
| 103 |
ones. |
| 104 |
|
| 105 |
NOTE: There is no support for moving saved running machine states |
| 106 |
across major updates of virtualbox. It is recommended to properly |
| 107 |
shutdown all virtual machines before upgrading. Otherwise the saved |
| 108 |
state can simply be discarded after the upgrade, if it's not |
| 109 |
important to preserve it. |
| 110 |
|
| 111 |
It should also be possible to downgrade to the legacy ports and |
| 112 |
shutdown the machine properly from the saved state and then upgrade |
| 113 |
back again. |
| 114 |
|
| 115 |
20210302: |
| 116 |
AFFECTS: users of editors/emacs-devel |
| 117 |
AUTHOR: jrm@FreeBSD.org |
| 118 |
|
| 119 |
If you get the error "Symbol's value as variable is void: minor-modes", |
| 120 |
rebuild the offending Emacs packages. See |
| 121 |
https://lists.gnu.org/archive/html/emacs-devel/2021-02/msg01164.html |
| 122 |
for details. |
| 123 |
|
| 124 |
20210220: |
| 125 |
AFFECTS: users of math/py-mathics |
| 126 |
AUTHOR: thierry@FreeBSD.org |
| 127 |
|
| 128 |
math/py-mathics has been split into several ports, and Mathics Core |
| 129 |
only provides a rudimentary command-line shell called mathics. |
| 130 |
To get the same functionality as in 1.x, you need to install either |
| 131 |
mathicsscript or Mathics-Django. |
| 132 |
|
| 133 |
20210219: |
| 134 |
AFFECTS: users of games/mangband |
| 135 |
AUTHOR: adridg@FreeBSD.org |
| 136 |
|
| 137 |
The client has updated from 1.1.3 (which has a single public server |
| 138 |
left) to the current 1.5.3 (which has more public servers). If you |
| 139 |
update, you can NOT connect to the old server any more. Remember |
| 140 |
to finish your game before updating. |
| 141 |
|
| 142 |
20210210: |
| 143 |
AFFECTS: users of audio/spotifyd |
| 144 |
AUTHOR: rodrigo@FreeBSD.org |
| 145 |
|
| 146 |
The configuration format for audio/spotifyd is now TOML, make |
| 147 |
sure to update your configuration file after upgrading the port. |
| 148 |
Look at the sample configuration file for a working example. |
| 149 |
https://github.com/Spotifyd/spotifyd/blob/master/docs/src/config/File.md |
| 150 |
|
| 151 |
20210208: |
| 152 |
AFFECTS: users of mail/mailscanner |
| 153 |
AUTHOR: crees@FreeBSD.org |
| 154 |
|
| 155 |
The clamavmodule has finally been removed after a long deprecation |
| 156 |
period. Please remove all references to it in your mailscanner.conf as |
| 157 |
it will now count as a syntax error and may stop MailScanner starting! |
| 158 |
|
| 159 |
20210204: |
| 160 |
AFFECTS: users of www/unit |
| 161 |
AUTHOR: osa@FreeBSD.org |
| 162 |
|
| 163 |
The default location for NGINX Unit's state directory has changed. It |
| 164 |
was moved from /usr/local/libexec/unit to /var/db/unit in order to |
| 165 |
avoid write operations on /usr/local filesystem. |
| 166 |
|
| 167 |
20210130: |
| 168 |
AFFECTS: users of graphics/opencv-core |
| 169 |
AUTHOR: tcberner@FreeBSD.org |
| 170 |
|
| 171 |
graphics/opencv-core has been reintegrated into graphics/opencv. |
| 172 |
So there is no longer a circular dependency |
| 173 |
opencv-core -> ffmpeg -> opencv |
| 174 |
|
| 175 |
If you experience problems updating the packages, try |
| 176 |
pkg delete -f opencv-core |
| 177 |
|
| 178 |
20210124: |
| 179 |
AFFECTS: users of net-mgmt/netbox |
| 180 |
AUTHOR: kai@FreeBSD.org |
| 181 |
|
| 182 |
The Django templating language (DTL) is no longer supported for export |
| 183 |
templates. Please ensure that all export templates use Jinja2 before |
| 184 |
upgrading. |
| 185 |
|
| 186 |
Also the support for embedded graphs was completely removed and several |
| 187 |
changes to the REST API were made. Please check the changelogs for |
| 188 |
further details. |
| 189 |
|
| 190 |
20210114: |
| 191 |
AFFECTS: users of net-im/matterircd |
| 192 |
AUTHOR: norrland@nullbyte.se |
| 193 |
|
| 194 |
Commandline switches |
| 195 |
|
| 196 |
Switched to viper for cmdline parsing, which does not support "short" flags. |
| 197 |
You'll need to use --flag instead of -flag. Eg ./matterircd --debug |
| 198 |
Bridge specific configuration is now only in configuration file. This means |
| 199 |
the following flags have been removed: -restrict,-mmteam,-mmserver, |
| 200 |
-mminsecure,-mmskiptlsverify. |
| 201 |
You can set those in matterircd.toml, see the example file. |
| 202 |
|
| 203 |
Config changes |
| 204 |
|
| 205 |
BlacklistUser feature for slack has been renamed to DenyUsers. |
| 206 |
JoinMpImOnTalk feature has been renamed to JoinDM and is available for |
| 207 |
slack/mattermost |
| 208 |
JoinInclude, JoinExclude now support regexp (see matterircd.toml.example) |
| 209 |
|
| 210 |
20210113: |
| 211 |
AFFECTS: users of databases/redis[-devel] |
| 212 |
AUTHOR: osa@FreeBSD.org |
| 213 |
|
| 214 |
The databases/redis port has been updated to the recent stable release. |
| 215 |
Users wanting to stay on v5.x can replace databases/redis with |
| 216 |
databases/redis5 with one of the following commands: |
| 217 |
|
| 218 |
# pkg install databases/redis5 |
| 219 |
or |
| 220 |
# portmaster -o databases/redis5 databases/redis |
| 221 |
or |
| 222 |
# portupgrade -o databases/redis5 databases/redis |
| 223 |
|
| 224 |
20210106: |
| 225 |
AFFECTS: mail/dovecot |
| 226 |
AUTHOR: pi@FreeBSD.org |
| 227 |
|
| 228 |
The VPOPMAIL option was removed, because it was dropped upstream, |
| 229 |
so please check your config before upgrading. |
| 230 |
|
| 231 |
20210106: |
| 232 |
AFFECTS: sysutils/graylog |
| 233 |
AUTHOR: dch@FreeBSD.org |
| 234 |
|
| 235 |
graylog 4.0 and higher now use a new license, the SSPL. For more |
| 236 |
details, see https://www.graylog.org/post/graylog-v4-0-licensing-sspl |
| 237 |
|
| 238 |
20210102: |
| 239 |
AFFECTS: x11/libexo, XFCE4 desktop users |
| 240 |
AUTHOR: madpilot@FreeBSD.org |
| 241 |
|
| 242 |
XFCE4 has been updated to version 4.16. Unluckily due to how the |
| 243 |
update works out it interacts badly with a defect in pkg which can |
| 244 |
cause files from the libexo package to be absent after upgrade. |
| 245 |
|
| 246 |
To avoid the issue, before upgrading all packages, please update |
| 247 |
libexo by itself: |
| 248 |
|
| 249 |
# pkg upgrade libexo |
| 250 |
# pkg upgrade |
| 251 |
|
| 252 |
If you have already upgraded and you notice XFCE issues due to |
| 253 |
missing libraries you can recover easily by forcing reinstallation |
| 254 |
of libexo: |
| 255 |
|
| 256 |
# pkg upgrade -f libexo |
| 257 |
|
| 258 |
Users upgrading via ports should not be affected. |
| 259 |
|
| 260 |
20201228: |
| 261 |
AFFECTS: www/py-flexget |
| 262 |
AUTHOR: jbeich@FreeBSD.org |
| 263 |
|
| 264 |
py-flexget (or py37-flexget) has been renamed to flexget. |
| 265 |
"pkg upgrade" doesn't track MOVED file unlike portmaster, so |
| 266 |
provide a hint e.g., |
| 267 |
|
| 268 |
$ pkg upgrade -x flexget |
| 269 |
|
| 270 |
or install again, letting pkg remove the old version |
| 271 |
|
| 272 |
$ pkg install flexget |
| 273 |
|
| 274 |
20201218: |
| 275 |
AFFECTS: users of www/qt5-webengine |
| 276 |
AUTHOR: kai@FreeBSD.org |
| 277 |
|
| 278 |
Users that upgrade www/qt5-webengine without using pkg/poudriere might |
| 279 |
experience failures due to conflicts with the installed version of 5.15.2. |
| 280 |
|
| 281 |
In that case, pkg delete -f the qt5-webengine package before building |
| 282 |
the updated version. |
| 283 |
|
| 284 |
20201130: |
| 285 |
AFFECTS: users of graphics/jpeg |
| 286 |
AUTHOR: rene@FreeBSD.org |
| 287 |
|
| 288 |
The graphics/jpeg port has been removed in favor of graphics/jpeg-turbo. |
| 289 |
The former port was vulnerable and used an outdated ABI and API. |
| 290 |
|
| 291 |
Please check your make configuration for JPEG_PORT and remove it or |
| 292 |
set it to "jpeg-turbo" if it is currently set to "jpeg". |
| 293 |
|
| 294 |
20201128: |
| 295 |
AFFECTS: users of databases/cego |
| 296 |
AUTHOR: pi@FreeBSD.org |
| 297 |
|
| 298 |
Database updates from 2.45.x to 2.46.x require a xml tableset export |
| 299 |
and import, since table structure information has been changed. |
| 300 |
|
| 301 |
20201128: |
| 302 |
AFFECTS: users of lang/ruby26 |
| 303 |
AUTHOR: mfechner@FreeBSD.org |
| 304 |
|
| 305 |
The default ruby version has been updated from 2.6 to 2.7. |
| 306 |
|
| 307 |
If you compile your own ports you may keep 2.6 as the default version by |
| 308 |
adding the following lines to your /etc/make.conf file: |
| 309 |
|
| 310 |
# |
| 311 |
# Keep ruby 2.6 as default version |
| 312 |
# |
| 313 |
DEFAULT_VERSIONS+=ruby=2.6 |
| 314 |
|
| 315 |
If you wish to update to the new default version, you need to first stop any |
| 316 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 317 |
upon how you manage your system. |
| 318 |
|
| 319 |
If you use pkg, simply upgrade: |
| 320 |
# pkg upgrade |
| 321 |
|
| 322 |
If you do not use pkg, please check entry 20190420. |
| 323 |
The description there should also work for this version. |
| 324 |
|
| 325 |
20201112: |
| 326 |
AFFECTS: users of net-mgmt/pushgateway |
| 327 |
AUTHOR: rhurlin@FreeBSD.org |
| 328 |
|
| 329 |
The v0.10.0 release changes the storage format. v0.10 can read the |
| 330 |
storage format of v0.5--v0.9. It will then persist the new format so |
| 331 |
that a downgrade won't be possible anymore [1]. |
| 332 |
|
| 333 |
For later releases >= v1.0.0 only persistence files created by v0.10+ |
| 334 |
are usable. So please, upgrade to v0.10 first to convert existing |
| 335 |
persistence files. |
| 336 |
|
| 337 |
It is intended to replace v0.10.0 in about four weeks from now (not |
| 338 |
before 2020-12-12) by >= v1.3.0. |
| 339 |
|
| 340 |
[1] https://github.com/prometheus/pushgateway/releases/tag/v0.10.0 |
| 341 |
|
| 342 |
20201110: |
| 343 |
AFFECTS: users of net-mgmt/netbox |
| 344 |
AUTHOR: kai@FreeBSD.org |
| 345 |
|
| 346 |
Changes related to the NetBox configuration: |
| 347 |
|
| 348 |
1. If in use, LDAP authentication must be enabled by setting |
| 349 |
REMOTE_AUTH_BACKEND to 'netbox.authentication.LDAPBackend'. (The LDAP |
| 350 |
configuration parameters in ldap_config.py remain unchanged.) |
| 351 |
|
| 352 |
2. REMOTE_AUTH_DEFAULT_PERMISSIONS now takes a dictionary rather than a |
| 353 |
list. This is a mapping of permission names to a dictionary of |
| 354 |
constraining attributes, or None. |
| 355 |
|
| 356 |
For example, ['dcim.add_site', 'dcim.change_site'] would become |
| 357 |
{'dcim.add_site': None, 'dcim.change_site': None}. |
| 358 |
|
| 359 |
3. Support for the DEFAULT_TIMEOUT parameter under REDIS database |
| 360 |
configuration was removed. Set RQ_DEFAULT_TIMEOUT as a global |
| 361 |
configuration parameter instead. |
| 362 |
|
| 363 |
Please also check the pkg-message and the changelogs for further info. |
| 364 |
|
| 365 |
20201106: |
| 366 |
AFFECTS: users of www/samdruckerserver |
| 367 |
AUTHOR: dvl@FreeBSD.org |
| 368 |
|
| 369 |
If upgrading from < 0.2.4, the database schema has changed. |
| 370 |
|
| 371 |
Run these scripts to update your database: |
| 372 |
|
| 373 |
* PostgreSQL/updates-2020.08.28.sql |
| 374 |
* PostgreSQL/procedures.sql |
| 375 |
|
| 376 |
These scripts are in /usr/local/share/samdrucker/PostgreSQL |
| 377 |
|
| 378 |
20201030: |
| 379 |
AFFECTS: users of security/openvpn |
| 380 |
AUTHOR: mandree@FreeBSD.org |
| 381 |
|
| 382 |
The security/openvpn port has been updated to v2.5.0, which brings a |
| 383 |
change to the default ciphersuite, which no longer contains BF-CBC. |
| 384 |
|
| 385 |
Some options have been removed. Also, if you need to support very old (v2.3) |
| 386 |
and unsupported clients or servers, you will need to adjust the |
| 387 |
configuration. For details, see: |
| 388 |
https://github.com/OpenVPN/openvpn/blob/release/2.5/Changes.rst#overview-of-changes-in-25 |
| 389 |
|
| 390 |
20201029: |
| 391 |
AFFECTS: users of www/node |
| 392 |
AUTHOR: bhughes@FreeBSD.org |
| 393 |
|
| 394 |
The www/node port has been updated to Node.js v15.0.0, the latest |
| 395 |
upstream release. A new port, www/node14, has been created for the |
| 396 |
v14.x LTS branch. Users wanting to stay on v14.x can replace www/node |
| 397 |
with www/node14 with one of the following commands: |
| 398 |
|
| 399 |
# pkg install www/node14 |
| 400 |
or |
| 401 |
# portmaster -o www/node14 www/node |
| 402 |
or |
| 403 |
# portupgrade -o www/node14 www/node |
| 404 |
|
| 405 |
20201026: |
| 406 |
AFFECTS: users of emulators/qemu |
| 407 |
AUTHOR: bofh@FreeBSD.org |
| 408 |
|
| 409 |
emulators/qemu has been updated to 5.0.1. Previous 4.2.X branch has |
| 410 |
been repocopied to emulators/qemu42. If someone wants to stick with 4.2.X |
| 411 |
branch please use one of the following command: |
| 412 |
|
| 413 |
# pkg install emulators/qemu42 |
| 414 |
or |
| 415 |
# portmaster -o emulators/qemu42 emulators/qemu |
| 416 |
or |
| 417 |
# portupgrade -o emulators/qemu42 emulators/qemu |
| 418 |
|
| 419 |
20201021: |
| 420 |
AFFECTS: users of www/py-unit |
| 421 |
AUTHOR: osa@FreeBSD.org |
| 422 |
|
| 423 |
The www/py-unit port has been renamed to www/unit-python. |
| 424 |
|
| 425 |
20201012: |
| 426 |
AFFECTS: Users of mesa-dri with VAAPI or VDPAU options |
| 427 |
AUTHOR: manu@FreeBSD.org |
| 428 |
|
| 429 |
The nondefault options VAAPI and VDPAU were removed from the mesa-dri |
| 430 |
port and two new ports, mesa-gallium-va and mesa-gallium-vdpau now contain |
| 431 |
the necessary libraries for using VAAPI or VDPAU on AMD hardware. |
| 432 |
|
| 433 |
20201012: |
| 434 |
AFFECTS: users of devel/libsoup-gnome |
| 435 |
AUTHOR: bapt@FreeBSD.org |
| 436 |
|
| 437 |
libsoup-gnome has been merged back into libsoup for people building locally: |
| 438 |
first delete libsoup-gnome before installing the new libsoup |
| 439 |
|
| 440 |
$ pkg delete -f libsoup-gnome |
| 441 |
|
| 442 |
20201011: |
| 443 |
AFFECTS: users of sysutils/rundeck3 who use MySQL as database |
| 444 |
AUTHOR: daniel.tihanyi@tetragir.com |
| 445 |
|
| 446 |
Please note that the MySQL JDBC driver is no longer bundled with Rundeck. |
| 447 |
Please make sure that you migrate to the MariaDB Connector or copy the |
| 448 |
driver yourself. More instructions: |
| 449 |
|
| 450 |
https://docs.rundeck.com/docs/upgrading/upgrading-to-rundeck-3.3.4.html |
| 451 |
|
| 452 |
20201006: |
| 453 |
AFFECTS: users of sysutils/tenshi |
| 454 |
AUTHOR: 0mp@FreeBSD.org |
| 455 |
|
| 456 |
The default location for tenshi's configuration file has changed. It was |
| 457 |
moved to /usr/local/etc/tenshi/tenshi.conf from /usr/local/etc/tenshi.conf |
| 458 |
in order to follow upstream defaults. |
| 459 |
|
| 460 |
20201002: |
| 461 |
AFFECTS: users of mail/fetchmail beginning with 6.4.12_1 |
| 462 |
AUTHOR: mandree@FreeBSD.org |
| 463 |
|
| 464 |
Note that if you are using fetchmail in a multi-user setup, i. e. with the |
| 465 |
fetchmail_users (mind the -s!) variable set, the $fetchmail_home_prefix + |
| 466 |
user second-guess work has been replaced by a real lookup of the user's home |
| 467 |
directory. In the majority of configurations, this should not make a |
| 468 |
difference, in some setups, it may open up some flexibility. |
| 469 |
|
| 470 |
The fetchmail_home_prefix variable is ignored from 6.4.12_1 onwards. |
| 471 |
|
| 472 |
Also, the rc script redirects its input from /dev/null so that passwords |
| 473 |
will not be interactively queried from an rcfile. Put passwords into |
| 474 |
the [.]fetchmailrc or into a .netrc file. |
| 475 |
|
| 476 |
20201002: |
| 477 |
AFFECTS: users of sysutils/modules |
| 478 |
AUTHOR: 0mp@FreeBSD.org |
| 479 |
|
| 480 |
The upstream developers of the Modules port encourage users to consult |
| 481 |
the MIGRATING document, which describes the major changes occurring between |
| 482 |
versions of Modules. It provides an overview of the new features and changed |
| 483 |
behaviors that will be encountered when upgrading: |
| 484 |
|
| 485 |
https://modules.readthedocs.io/en/v4.6.0/MIGRATING.html |
| 486 |
|
| 487 |
20200930: |
| 488 |
AFFECTS: users of sysutils/syslog-ng32[789] |
| 489 |
AUTHOR: cy@FreeBSD.org |
| 490 |
|
| 491 |
rc.conf variables syslog_ng_config and syslog_ng_pid have been replaced |
| 492 |
by syslog_ng_flags and syslog_ng_pidfile respectively, making them |
| 493 |
consistent with the rest of the ports tree. syslog_ng_config and |
| 494 |
syslog_ng_pid will continue to work until syslog-ng331 has been |
| 495 |
released and imported into ports. |
| 496 |
|
| 497 |
20200924: |
| 498 |
AFFECTS: users of net/freeradius3, who need python support |
| 499 |
AUTHOR: zi@FreeBSD.org |
| 500 |
|
| 501 |
FreeRADIUS 3.x currently uses python 2.7 for rlm_python support, which has |
| 502 |
been deprecated and will be removed from the tree at the end of this year. |
| 503 |
|
| 504 |
Starting in 3.0.21_2, the PYTHON option has been converted to use python 3.x. |
| 505 |
|
| 506 |
Users should verify their python scripts are 3.x compatible and upgrade to |
| 507 |
3.0.21_2 (or higher) to bring in python 3.x support. |
| 508 |
|
| 509 |
20200921: |
| 510 |
AFFECTS: users of databases/postgresql* and other software using PostgreSQL to run |
| 511 |
AUTHOR: kbowling@FreeBSD.org |
| 512 |
|
| 513 |
The default version of PostgreSQL has been switched from 11 to 12. |
| 514 |
The upgrade procedure can use up twice the space the databases |
| 515 |
currently needs. If you have a big amount of stored data take a |
| 516 |
closer look at the manpage of pg_upgrade for avoidance and/or |
| 517 |
speedup of the upgrade. |
| 518 |
|
| 519 |
The upgrade instructions consider a basic usage and do not match |
| 520 |
complex scenarios like replication, sharding, or similar. |
| 521 |
|
| 522 |
Upgrade instructions: |
| 523 |
|
| 524 |
First stop your PostgreSQL, create PostgreSQL-binaries and backup your data. |
| 525 |
If you have another Version of PostgreSQL installed, for example 11.9, your |
| 526 |
files are named according to this. |
| 527 |
|
| 528 |
# service postgresql stop |
| 529 |
# pkg create postgresql11-server postgresql11-contrib |
| 530 |
# mkdir /tmp/pg-upgrade |
| 531 |
# tar xf postgresql11-server-11.9.txz -C /tmp/pg-upgrade |
| 532 |
# tar xf postgresql11-contrib-11.9.txz -C /tmp/pg-upgrade |
| 533 |
# pkg delete -f databases/postgresql11-server databases/postgresql11-contrib databases/postgresql11-client |
| 534 |
|
| 535 |
Now update PostgreSQL: |
| 536 |
|
| 537 |
pkg user: |
| 538 |
# pkg install databases/postgresql12-server databases/postgresql12-contrib |
| 539 |
# pkg upgrade |
| 540 |
|
| 541 |
Portmaster users: |
| 542 |
# portmaster databases/postgresql12-server databases/postgresql12-contrib |
| 543 |
# portmaster -a |
| 544 |
|
| 545 |
Portupgrade users: |
| 546 |
# portinstall databases/postgresql12-server databases/postgresql12-contrib |
| 547 |
# portupgrade -a |
| 548 |
|
| 549 |
After installing the new PostgreSQL version you need to convert |
| 550 |
all your databases to new version: |
| 551 |
|
| 552 |
# su -l postgres -c "/usr/local/bin/initdb --encoding=utf-8 --lc-collate=C -D /var/db/postgres/data12 -U postgres" |
| 553 |
# su -l postgres -c "pg_upgrade -b /tmp/pg-upgrade/usr/local/bin/ -d /var/db/postgres/data11/ -B /usr/local/bin/ -D /var/db/postgres/data12/ -U postgres " |
| 554 |
|
| 555 |
Now the migration is finished. You can start PostgreSQL again with: |
| 556 |
|
| 557 |
# service postgresql start |
| 558 |
|
| 559 |
ATTENTION: |
| 560 |
1) The default user changed from "pgsql" to "postgres" in 11. The migration steps above now assume |
| 561 |
the "postgres" database user and FreeBSD user. |
| 562 |
2) See the updating entry 20190829 if you are updating from a release prior to 11. |
| 563 |
3) If you use non-default initdb options, you have to adjust the initdb-command accordingly |
| 564 |
|
| 565 |
20200918: |
| 566 |
AFFECTS: users of mail/thunderbird |
| 567 |
AUTHOR: cmt@FreeBSD.org |
| 568 |
|
| 569 |
Thunderbird has been updated to the 78esr series. Thunderbird will |
| 570 |
try to convert old profiles on first start, but conversion may fail |
| 571 |
especially on old profiles. Also, older versions of Thunderbird will |
| 572 |
not be able to use a profile once it has been converted. It is |
| 573 |
strongly recommended to move any ~/.thunderbird folder away before |
| 574 |
starting Thunderbird 78 for the first time, thus creating a new and |
| 575 |
empty profile. |
| 576 |
Also note that OpenPGP functionality has been integrated into Thunderbird, |
| 577 |
obsoleting the Enigmail extension. |
| 578 |
Check https://wiki.mozilla.org/Thunderbird:OpenPGP for details, and |
| 579 |
especially https://wiki.mozilla.org/Thunderbird:OpenPGP:Smartcards |
| 580 |
if your private key lives on a smartcard. |
| 581 |
|
| 582 |
20200914: |
| 583 |
AFFECTS: users of lang/php72 |
| 584 |
AUTHOR: tz@FreeBSD.org |
| 585 |
|
| 586 |
The default version of PHP has been switched from 7.2 to 7.4. |
| 587 |
|
| 588 |
If you use binary packages you should make a list of php packages |
| 589 |
before running 'pkg upgrade': |
| 590 |
|
| 591 |
# pkg info php7\* > ~/installed-php-ports-list |
| 592 |
|
| 593 |
After the upgrade, check with such list if all your php extensions |
| 594 |
are still installed, and reinstall them if needed. |
| 595 |
|
| 596 |
If you use mod_php72 you need to deinstall it and install mod_php74. |
| 597 |
|
| 598 |
20200811: |
| 599 |
AFFECTS: users of *-emacs26-* packages |
| 600 |
AUTHOR: jrm@FreeBSD.org |
| 601 |
|
| 602 |
With the release of Emacs version 27.1, the major version of editors/emacs has |
| 603 |
changed from 26 to 27. This means the names of some dependent packages have |
| 604 |
also changed, so simply running `pkg upgrade` will not upgrade foo-emacs26-x |
| 605 |
to foo-emacs27-x. To update these packages, run these commands with superuser |
| 606 |
privileges. |
| 607 |
|
| 608 |
Binary package users: |
| 609 |
|
| 610 |
# sh |
| 611 |
# for i in $(pkg query -g %n '*-emacs26*'); do \ |
| 612 |
nn=$(echo "$i" | sed -e 's/emacs26/emacs27/'); \ |
| 613 |
pkg set -yn "$i":"$nn"; \ |
| 614 |
done; |
| 615 |
# pkg upgrade |
| 616 |
|
| 617 |
portmaster users: |
| 618 |
|
| 619 |
# portmaster -r emacs |
| 620 |
|
| 621 |
20200803: |
| 622 |
AFFECTS: users of lang/perl5* |
| 623 |
AUTHOR: mat@FreeBSD.org |
| 624 |
|
| 625 |
The default Perl version has been switched to Perl 5.32. If you are using |
| 626 |
binary packages to upgrade your system, you do not have anything to do, pkg |
| 627 |
upgrade will do the right thing. For the other people, follow the |
| 628 |
instructions in entry 20161103, it should still be the same. |
| 629 |
|
| 630 |
20200726: |
| 631 |
AFFECTS: users of net-mgmt/librenms |
| 632 |
AUTHOR: dvl@FreeBSD.org |
| 633 |
|
| 634 |
The %%WWWDIR%%%/logs directory has been relocated to /var/log/librenms/ |
| 635 |
via the APP_LOG directive in %%WWWDIR%%%/.env.example - this won't affect |
| 636 |
existing installs, but you are strongly encouraged to update your .env file |
| 637 |
settings and relocate your logs. |
| 638 |
|
| 639 |
Logs which were going to /var/log/messages and /var/log/librenms/ now only go |
| 640 |
to /var/log/librenms/ |
| 641 |
|
| 642 |
20200720: |
| 643 |
AFFECTS: users of net-mgmt/librenms |
| 644 |
AUTHOR: dvl@FreeBSD.org |
| 645 |
|
| 646 |
As mentioned previously in 20200503 polling via cronjob has been removed as of |
| 647 |
release 1.63 - see |
| 648 |
https://community.librenms.org/t/dropping-support-for-php-7-1-and-python-2/11851 |
| 649 |
|
| 650 |
A database upgrade is required: |
| 651 |
|
| 652 |
cd /usr/local/www/librenms |
| 653 |
sudo ./lnms migrate |
| 654 |
|
| 655 |
You must migrate to the Dispatch Service: |
| 656 |
https://docs.librenms.org/Extensions/Dispatcher-Service/ |
| 657 |
|
| 658 |
You may need to add LIBRENMS_USER to .env (see .env.example). |
| 659 |
|
| 660 |
These steps should get you running: |
| 661 |
* comment out the crontab entries listed above under PYPOLLER |
| 662 |
* populate %%WWWDIR%%/.env with: |
| 663 |
* APP_KEY - see farther below for how to create |
| 664 |
* NODE_ID - see just below for how to create |
| 665 |
* DB_HOST |
| 666 |
* DB_DATABASE |
| 667 |
* DB_USERNAME |
| 668 |
* DB_PASSWORD |
| 669 |
* you can create a NODE_ID with: php -r 'echo uniqid() . "\n";' |
| 670 |
* sysrc librenms_enable="YES" |
| 671 |
* service librenms start |
| 672 |
|
| 673 |
20200719: |
| 674 |
AFFECTS: users of emulators/qemu |
| 675 |
AUTHOR: bofh@FreeBSD.org |
| 676 |
|
| 677 |
emulators/qemu has been updated to 4.2.1. Previous 4.1.X branch has |
| 678 |
been repocopied to emulators/qemu41. If someone wants to stick with 4.1.X |
| 679 |
branch please use one of the following command: |
| 680 |
|
| 681 |
# pkg install emulators/qemu41 |
| 682 |
or |
| 683 |
# portmaster -o emulators/qemu41 emulators/qemu |
| 684 |
or |
| 685 |
# portupgrade -o emulators/qemu41 emulators/qemu |
| 686 |
|
| 687 |
20200716: |
| 688 |
AFFECTS: users of shells/bash, shells/bash-static |
| 689 |
AUTHOR: ehaupt@FreeBSD.org |
| 690 |
|
| 691 |
In order to cleanly decouple bash from base, bash now reads `profile` from |
| 692 |
LOCALBASE/etc insead of from /etc. If you are using system wide bash |
| 693 |
configuration in /etc/profile please migrate to LOCALBASE/etc/profile |
| 694 |
|
| 695 |
# cp /etc/profile /usr/local/etc/profile |
| 696 |
|
| 697 |
or create a symlink |
| 698 |
|
| 699 |
# ln -s /etc/profile /usr/local/etc/ |
| 700 |
|
| 701 |
If you encounter the following error, you may have the obsolete |
| 702 |
/lib/libreadline.so.8 lying around after an incomplete base update: |
| 703 |
|
| 704 |
ld-elf.so.1: Undefined symbol "rl_signal_event_hook" referenced from COPY relocation in /usr/local/bin/bash |
| 705 |
|
| 706 |
Please refer to to (23.5.6.2) in the FreeBSD Handbook on how to |
| 707 |
safely check for outdated files and libraries: |
| 708 |
|
| 709 |
https://www.freebsd.org/doc/en/books/handbook/makeworld.html |
| 710 |
|
| 711 |
20200713: |
| 712 |
AFFECTS: users of mail/php7[2-4]-imap |
| 713 |
AUTHOR: tz@FreeBSD.org |
| 714 |
|
| 715 |
The imap module of PHP was compiled against cclient till now. But this lib is |
| 716 |
unmaintained for over 7 years. When combined with modern OpenSSL there are |
| 717 |
various crashes reported. |
| 718 |
|
| 719 |
Switching to the fork panda-cclient fixes these issues. Therefore we make the |
| 720 |
usage of Panda cclient the new default. If you want to use the old cclient, |
| 721 |
you need to enable it now! |
| 722 |
|
| 723 |
20200616: |
| 724 |
AFFECTS: users of www/baikal |
| 725 |
AUTHOR: gahr@FreeBSD.org |
| 726 |
|
| 727 |
The www/baikal has been updated to 0.7.1. With the 0.7.0 release, our |
| 728 |
configuration format was updated to use YAML files. You need to go through |
| 729 |
the installer again but we pre-fill most values with the ones from your old |
| 730 |
installation. We recommend that you make a full backup of your data, as a |
| 731 |
safety measure. Starting with 0.7.0, Baikal stores data in both the Specific |
| 732 |
and the config folders. Keep this in mind when upgrading! |
| 733 |
|
| 734 |
Known issue:: Upgrading from versions older than 0.6.1 does not work. |
| 735 |
|
| 736 |
20200613: |
| 737 |
AFFECTS: users of editors/libreoffice |
| 738 |
AUTHOR: fluffy@FreeBSD.org |
| 739 |
|
| 740 |
LibreOffice was updated to 6.4 branch with some critical changes: |
| 741 |
- GTK2 option is obsolete by upstream |
| 742 |
- GTK3 option is not more set by default because of unstable yet and have visual glitches |
| 743 |
- QT5 option is set by default to provide comfy visual style for every user |
| 744 |
- KDE option was renamed to KF5 follows upstream |
| 745 |
|
| 746 |
Please re-run "make config" to pick up the new defaults |
| 747 |
|
| 748 |
20200610: |
| 749 |
AFFECTS: users of www/node |
| 750 |
AUTHOR: bhughes@FreeBSD.org |
| 751 |
|
| 752 |
The www/node port has been updated to Node.js v14.0.0, the latest |
| 753 |
upstream release. This is a major release, including many significant |
| 754 |
changes. Users are encouraged to read the release announcements before |
| 755 |
upgrading: |
| 756 |
|
| 757 |
https://nodejs.org/en/blog/release/v14.0.0/ |
| 758 |
|
| 759 |
20200602: |
| 760 |
AFFECTS: users of www/radicale |
| 761 |
AUTHOR: decke@FreeBSD.org |
| 762 |
|
| 763 |
Migration from radicale 1.x to 2.x requires that you export the storage |
| 764 |
with radicale 1.1.6 before updating. |
| 765 |
|
| 766 |
Migration instructions are available at: |
| 767 |
https://web.archive.org/web/20190314225402/https://radicale.org/1to2/ |
| 768 |
|
| 769 |
20200602: |
| 770 |
AFFECTS: users of sysutils/py-salt |
| 771 |
AUTHOR: krion@FreeBSD.org |
| 772 |
|
| 773 |
This port is moved to sysutils/py-salt-2019 and sysutils/py-salt was |
| 774 |
updated to version 3000. |
| 775 |
|
| 776 |
If you wish to use pysalt-2019 in the future, you might run the |
| 777 |
following command: |
| 778 |
|
| 779 |
# pkg set -o sysutils/py-salt:sysutils/py-salt-2019 |
| 780 |
# pkg upgrade |
| 781 |
|
| 782 |
20200531: |
| 783 |
AFFECTS: users of mail/postfix-policyd-spf-python |
| 784 |
AUTHOR: yasu@utahime.org |
| 785 |
|
| 786 |
This port is now deprecated because upstream project is superseded by its |
| 787 |
successor. So uninstall this port and install mail/py-spf-engine instead. |
| 788 |
Keep in mind that the path of configuration file is changed from |
| 789 |
${PREFIX}/etc/postfix-policyd-spf-python/policyd-spf.conf to |
| 790 |
${PREFIX}/etc/python-policyd-spf/policyd-spf.conf. So you need to move |
| 791 |
it to new location unless you use the default one without changing. |
| 792 |
|
| 793 |
20200526: |
| 794 |
AFFECTS: users of databases/mariadb104-client, databases/mariadb104-server |
| 795 |
AUTHOR: brnrd@FreeBSD.org |
| 796 |
|
| 797 |
The ports now add sample configuration files to /usr/local/etc/mysql. You |
| 798 |
must merge your client configuration with the conf.d/client.cnf and your |
| 799 |
server configuration with conf.d/server.cnf. |
| 800 |
|
| 801 |
20200518: |
| 802 |
AFFECTS: users of converters/libiconv |
| 803 |
AUTHOR: zeising@FreeBSD.org |
| 804 |
|
| 805 |
Support for the Japanese specific patches have been discontinued. |
| 806 |
These were previously added in a nondefault ports options, for people who |
| 807 |
needed them. |
| 808 |
If you still need them, it might be possible to create a port of libiconv 1.14 |
| 809 |
which includes those patches. |
| 810 |
|
| 811 |
20200517: |
| 812 |
AFFECTS: users of x11/sddm |
| 813 |
AUTHOR: arrowd@FreeBSD.org |
| 814 |
|
| 815 |
The home directory of sddm user has been moved to /var/lib/sddm. It is advised |
| 816 |
to run following commands as root after updating the package: |
| 817 |
|
| 818 |
# pw usermod -n sddm -d /var/lib/sddm |
| 819 |
# pwd_mkdb /etc/master.passwd |
| 820 |
# mv /usr/local/etc/sddm/home/state.conf /var/lib/sddm/state.conf |
| 821 |
# rm -rf /usr/local/etc/sddm/home |
| 822 |
|
| 823 |
Otherwise, SDDM will keep using /usr/local/etc/sddm/home/ as its HOME. |
| 824 |
|
| 825 |
20200515: |
| 826 |
AFFECTS: users of devel/libphutil, devel/arcanist-lib, devel/phabricator |
| 827 |
AUTHOR: grembo@FreeBSD.org |
| 828 |
|
| 829 |
Upstream fully deprecated devel/libphutil and merged its functionality |
| 830 |
into devel/arcanist-lib and devel/phabricator. As a result, the |
| 831 |
devel/libphutil port will be removed from the ports tree. |
| 832 |
|
| 833 |
After upgrading devel/(arcanist-lib|phabricator) to version 20200514, it is |
| 834 |
recommended to remove the orphaned libphutil package by running: |
| 835 |
|
| 836 |
# pkg delete php\*-libphutil |
| 837 |
|
| 838 |
Alternatively, 'pkg autoremove' will also work as expected, but might |
| 839 |
remove orphaned packages unrelated to this update. |
| 840 |
|
| 841 |
20200505: |
| 842 |
AFFECTS: users of net-im/pidgin-rocketchat |
| 843 |
AUTHOR: tobias.rehbein@web.de |
| 844 |
|
| 845 |
This port has been turned into a libpurple plugin (net-im/purple-rocketchat) |
| 846 |
to support other libpurple clients than pidgin. |
| 847 |
|
| 848 |
This also changes some dependencies and you should run the following command |
| 849 |
to prevent pidgin from being autoremoved. |
| 850 |
|
| 851 |
# mark pidgin as being not automatically installed |
| 852 |
pkg set -A 0 pidgin |
| 853 |
|
| 854 |
20200504: |
| 855 |
AFFECTS: users of x11-wm/hs-xmonad |
| 856 |
AUTHOR: arrowd@FreeBSD.org |
| 857 |
|
| 858 |
From now, it is recommended to use "build script" method to compile XMonad |
| 859 |
config. See https://github.com/xmonad/xmonad-testing/ for general info and |
| 860 |
port's pkg-message for concrete steps. |
| 861 |
|
| 862 |
20200503: |
| 863 |
AFFECTS: users of net-mgmt/librenms |
| 864 |
AUTHOR: dvl@FreeBSD.org |
| 865 |
|
| 866 |
Polling via cronjob is deprecated as of release 1.63 |
| 867 |
Please see https://community.librenms.org/t/dropping-support-for-php-7-1-and-python-2/11851 |
| 868 |
|
| 869 |
Please migrate to the Dispatch Service: |
| 870 |
https://docs.librenms.org/Extensions/Dispatcher-Service/ |
| 871 |
|
| 872 |
These steps should get you running: |
| 873 |
* comment out the crontab entries listed above under PYPOLLER |
| 874 |
* populate %%WWWDIR%%/.env with: |
| 875 |
* APP_KEY - see farther below for how to create |
| 876 |
* NODE_ID - see just below for how to create |
| 877 |
* DB_HOST |
| 878 |
* DB_DATABASE |
| 879 |
* DB_USERNAME |
| 880 |
* DB_PASSWORD |
| 881 |
* you can create a NODE_ID with: php -r 'echo uniqid() . "\n";' |
| 882 |
* sysrc librenms_enable="YES" |
| 883 |
* service librenms start |
| 884 |
|
| 885 |
20200501: |
| 886 |
AFFECTS: users of www/phpmyfaq |
| 887 |
AUTHOR: flo@FreeBSD.org |
| 888 |
|
| 889 |
phpMyFAQ has been updated to 3.0.2, old templates are not compatible with |
| 890 |
this new version. Please see: |
| 891 |
|
| 892 |
https://www.phpmyfaq.de/docs/3.0#3.4 |
| 893 |
|
| 894 |
20200428: |
| 895 |
AFFECTS: users of sysutils/ansible |
| 896 |
AUTHOR: bofh@FreeBSD.org |
| 897 |
|
| 898 |
Ansible has been updated to 2.9.7. Please follow the porting guide |
| 899 |
to update the rulesets: |
| 900 |
|
| 901 |
https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.9.html |
| 902 |
|
| 903 |
If you wish to stay with 2.8 version, you can switch |
| 904 |
to new sysutils/ansible28 port, which tracks stable 2.8 branch: |
| 905 |
|
| 906 |
# pkg set -n ansible:ansible28 |
| 907 |
|
| 908 |
20200428: |
| 909 |
AFFECTS: x11-servers/xwayland-devel |
| 910 |
AUTHOR: jbeich@FreeBSD.org |
| 911 |
|
| 912 |
DRI3 is enabled by default since mesa-libs-18.3.2_4, so you no |
| 913 |
longer need to define LIBGL_DRI3_ENABLE in ~/.profile or ~/.login. |
| 914 |
|
| 915 |
See 20200308 entry for more details. |
| 916 |
|
| 917 |
20200422: |
| 918 |
AFFECTS: users of devel/kyua |
| 919 |
AUTHOR: brooks@FreeBSD.org |
| 920 |
|
| 921 |
A tests group has been added and the tests user should be a member |
| 922 |
of it by default rather than nobody. You should update your password |
| 923 |
database to match (change the group from 65534 to 977 after updating). |
| 924 |
|
| 925 |
Please use the following command to do so: |
| 926 |
|
| 927 |
pw usermod -n tests -g tests |
| 928 |
|
| 929 |
20200408: |
| 930 |
AFFECTS: users of security/openssh-portable |
| 931 |
AUTHOR: bdrewery@FreeBSD.org |
| 932 |
|
| 933 |
OpenSSH was upgraded to 8.2p1 on 2020-03-23. |
| 934 |
|
| 935 |
A restart of sshd is required after upgrade due to an incompatibility |
| 936 |
introduced in 8.2. |
| 937 |
|
| 938 |
Please see https://www.openssh.com/txt/release-8.2 for upcoming |
| 939 |
deprecation notices. |
| 940 |
|
| 941 |
20200408 |
| 942 |
AFFECTS: users of net/irrd |
| 943 |
AUTHOR: bofh@FreeBSD.org |
| 944 |
|
| 945 |
Legacy version of net/irrd has been moved to net/irrd-legacy. |
| 946 |
net/irrd has been upgraded to 4.X branch. If someone wants to stick with |
| 947 |
legacy version then pkg users have to do something like |
| 948 |
|
| 949 |
# pkg set -o net/irrd:net/irrd-legacy |
| 950 |
|
| 951 |
For portmaster users |
| 952 |
# portmaster -o net/irrd-legacy net/irrd |
| 953 |
|
| 954 |
Both of the version can be installed and used concurrently in case there is |
| 955 |
a need for migration |
| 956 |
|
| 957 |
20200403: |
| 958 |
AFFECTS: users of x11-fonts/fontconfig |
| 959 |
AUTHOR: desktop@FreeBSD.org |
| 960 |
|
| 961 |
Fontconfig 2.13.1 generated .uuid files in the fonts directory which where |
| 962 |
not properly registered to the packages. To clean them up, please execute the |
| 963 |
following command: |
| 964 |
|
| 965 |
find /usr/local/share/fonts -type f -name .uuid -delete |
| 966 |
|
| 967 |
20200326: |
| 968 |
AFFECTS: users of devel/sonarqube and devel/sonar-ant-task |
| 969 |
AUTHOR: netchild@FreeBSD.org |
| 970 |
|
| 971 |
The outdated port devel/sonarqube has moved to |
| 972 |
devel/sonarqube-community to make it clear that it is the community |
| 973 |
edition. The log and DB files are still stored in the same location. |
| 974 |
|
| 975 |
The devel/sonar-ant-task port has moved to devel/sonarqube-ant-task |
| 976 |
to match the upstream-name. The install location is renamed |
| 977 |
accordingly. |
| 978 |
|
| 979 |
At the same time the user/group of the sonarqube port changed from |
| 980 |
www:www to sonarqube:sonarqube. |
| 981 |
|
| 982 |
It is expected that nobody was using the 6.2 version from 2016 |
| 983 |
anymore and no change needs to be done. No analysis was done to check |
| 984 |
if the old 6.2 version can be updated in-place to the 8.2 version. |
| 985 |
As such if there is still someone using the old 6.2 version, you may |
| 986 |
have to delete /var/log/sonarqube and /var/db/sonarqube before |
| 987 |
installing the new version. |
| 988 |
|
| 989 |
20200320 |
| 990 |
AFFECTS: users of devel/qca |
| 991 |
AUTHOR: kde@FreeBSD.org |
| 992 |
|
| 993 |
New versions of devel/qca stopped supporting OpenSSL < 1.1. |
| 994 |
For this reason devel/qca-legacy has been added, which is |
| 995 |
held back at an older version until FreeBSD 11 goes EOL. |
| 996 |
|
| 997 |
Ports depending on devel/qca should stop adding direct LIB_DEPENDS |
| 998 |
and switch to depending on it via USES=qca. |
| 999 |
|
| 1000 |
FreeBSD 11 users might want to run something like |
| 1001 |
|
| 1002 |
pkg set -o devel/qca:devel/qca-legacy |
| 1003 |
|
| 1004 |
20200320: |
| 1005 |
AFFECTS: users of x11/libxkbcommon |
| 1006 |
AUTHOR: zeising@FreeBSD.org |
| 1007 |
|
| 1008 |
The libxkbcommon library (x11/libxkbcommon), used to handle keyboards |
| 1009 |
in some applications, most notably kde and wayland, have been switched |
| 1010 |
to use evdev rules by default on FreeBSD 12 and later. Some keys, most |
| 1011 |
notably arrow keys, may not work in applications using libxkbcommon if |
| 1012 |
you are using xf86-input-keyboard rather than xf86-input-libinput. |
| 1013 |
If you have trouble with the keyboard keys, and if /var/log/Xorg.*.log |
| 1014 |
shows that the "kbd" or "keyboard" driver is being used, you need to |
| 1015 |
switch to legacy rules by setting the environment variable |
| 1016 |
XKB_DEFAULT_RULES to xorg. |
| 1017 |
This switch is made to match the default configuration on FreeBSD 12.1 and |
| 1018 |
later, the default configuration on FreeBSD 11.3 still uses the legacy |
| 1019 |
rules. |
| 1020 |
|
| 1021 |
20200316: |
| 1022 |
AFFECTS: users of net-im/slack-term |
| 1023 |
AUTHOR: dmgk@FreeBSD.org |
| 1024 |
|
| 1025 |
The config file location was changed from ~/.slack-term to |
| 1026 |
~/.config/slack-term/config, please move your existing config file |
| 1027 |
accordingly. |
| 1028 |
|
| 1029 |
20200308 |
| 1030 |
AFFECTS: users of graphics/mesa-libs and legacy graphics drivers |
| 1031 |
AUTHOR: zeising@FreeBSD.org |
| 1032 |
|
| 1033 |
The mesa OpenGL library (graphics/mesa-libs) has been switched to use DRI3 |
| 1034 |
by default, instead of the older DRI2 interface. This might cause regressions |
| 1035 |
when using the legacy graphics drivers, either through |
| 1036 |
graphics/drm-legacy-kmod or the graphics drivers in base. |
| 1037 |
|
| 1038 |
If you experience issues when running OpenGL applications it is possible |
| 1039 |
to force the use of DRI2 by setting the LIBGL_DRI3_DISABLE environment |
| 1040 |
variable to 1 before starting any OpenGL application. The easiest way to |
| 1041 |
do this is by adding it to either your shell startup files or .xinitrc. |
| 1042 |
|
| 1043 |
20200306 |
| 1044 |
AFFECTS: users of databases/mysql80-server |
| 1045 |
AUTHOR: joneum@FreeBSD.org |
| 1046 |
|
| 1047 |
As of MySQL 8.0.16, the MySQL server performs the upgrade tasks previously |
| 1048 |
handled by mysql_upgrade. Consequently, mysql_upgrade is unneeded and is |
| 1049 |
deprecated as of that version, and will be removed in a future MySQL version. |
| 1050 |
Because mysql_upgrade no longer performs upgrade tasks, |
| 1051 |
it exits with status 0 unconditionally. |
| 1052 |
|
| 1053 |
20200303: |
| 1054 |
AFFECTS: users of net-mgmt/librenms |
| 1055 |
AUTHOR: dvl@FreeBSD.org |
| 1056 |
|
| 1057 |
1. Apache / mod_php options removed |
| 1058 |
|
| 1059 |
The APACHEMOD option has been removed. LibreNMS can be used |
| 1060 |
with other webservers, not just Apache. In order to simplify |
| 1061 |
the port, the option was removed. |
| 1062 |
|
| 1063 |
Now you manually install the webserver of your preference. |
| 1064 |
|
| 1065 |
If upgrading from LibreNMS < 1.61, you can do this to |
| 1066 |
prevent 'pkg autoremove' from uninstalling Apache / mod_php: |
| 1067 |
|
| 1068 |
$ sudo pkg set -A 0 apache24 mod_php74 |
| 1069 |
Mark apache24-2.4.41 as not automatically installed? [y/N]: y |
| 1070 |
Mark mod_php74-7.4.3 as not automatically installed? [y/N]: y |
| 1071 |
|
| 1072 |
Adjust mod_php74 to suit the version of mod_php you have. |
| 1073 |
|
| 1074 |
2. include/defaults.inc.php is gone |
| 1075 |
|
| 1076 |
The file include/defaults.inc.php is no longer distributed by |
| 1077 |
the upstream project. The FreeBSD port patched this file to |
| 1078 |
correct the paths to common tools such as ping, snmpwalk, etc. |
| 1079 |
|
| 1080 |
These values previously adjusted by the port must now be specified |
| 1081 |
in config.php. New installs will have this automatically, but existing |
| 1082 |
installs must be updated manually. These are the entries you should |
| 1083 |
add if upgrading from LibreNMS < 1.61: |
| 1084 |
|
| 1085 |
$config['snmpwalk'] = '/usr/local/bin/snmpwalk'; |
| 1086 |
$config['snmpget'] = '/usr/local/bin/snmpget'; |
| 1087 |
$config['snmpbulkwalk'] = '/usr/local/bin/snmpbulkwalk'; |
| 1088 |
$config['snmptranslate'] = '/usr/local/bin/snmptranslate'; |
| 1089 |
|
| 1090 |
$config['ping'] = '/sbin/ping'; |
| 1091 |
$config['mtr'] = '/usr/local/bin/mtr'; |
| 1092 |
$config['nmap'] = '/usr/local/bin/nmap'; |
| 1093 |
|
| 1094 |
$config['nagios_plugins'] = '/usr/local/libexec/nagios'; |
| 1095 |
$config['ipmitool'] = '/usr/local/bin/ipmitool'; |
| 1096 |
$config['virsh'] = '/usr/local/bin/virsh'; |
| 1097 |
$config['dot'] = '/usr/local/bin/dot'; |
| 1098 |
$config['sfdp'] = '/usr/local/bin/sfdp'; |
| 1099 |
$config['nfdump'] = '/usr/local/bin/nfdump'; |
| 1100 |
|
| 1101 |
20200229: |
| 1102 |
AFFECTS: users of textproc/apache-solr |
| 1103 |
AUTHOR: mfechner@FreeBSD.org |
| 1104 |
|
| 1105 |
Apache-solr switched to the supported java LTS version 11. |
| 1106 |
Make sure you update the following files accordingly: |
| 1107 |
/usr/local/etc/solr.in.sh (see /usr/local/etc/solr.in.sh.sample) |
| 1108 |
/usr/local/etc/javavm_opts.conf (JAVA_HOME=/usr/local/openjdk11/) |
| 1109 |
|
| 1110 |
20200225: |
| 1111 |
AFFECTS: users of net-mgmt/netbox |
| 1112 |
AUTHOR: kai@FreeBSD.org |
| 1113 |
|
| 1114 |
1. Removal of the Topology Maps feature |
| 1115 |
|
| 1116 |
The deprecated topology maps feature has been removed. Please replicate |
| 1117 |
any required data to another source before upgrading NetBox to v2.7.7, as |
| 1118 |
any existing topology maps will be deleted. |
| 1119 |
|
| 1120 |
|
| 1121 |
2. Changed REDIS database configuration settings |
| 1122 |
|
| 1123 |
The REDIS database configuration parameters were splitted up in two |
| 1124 |
discrete subsections named "webhooks" and "caching" with the 2.7 release. |
| 1125 |
This requires modification of the REDIS parameter in configuration.py as |
| 1126 |
follows: |
| 1127 |
|
| 1128 |
Old Redis sample configuration: |
| 1129 |
|
| 1130 |
REDIS = { |
| 1131 |
'HOST': 'localhost', |
| 1132 |
'PORT': 6379, |
| 1133 |
'PASSWORD': '', |
| 1134 |
'DATABASE': 0, |
| 1135 |
'CACHE_DATABASE': 1, |
| 1136 |
'DEFAULT_TIMEOUT': 300, |
| 1137 |
'SSL': False, |
| 1138 |
} |
| 1139 |
|
| 1140 |
New Redis sample configuration: |
| 1141 |
|
| 1142 |
REDIS = { |
| 1143 |
'webhooks': { |
| 1144 |
'HOST': 'redis.example.com', |
| 1145 |
'PORT': 1234, |
| 1146 |
'PASSWORD': 'foobar', |
| 1147 |
'DATABASE': 0, |
| 1148 |
'DEFAULT_TIMEOUT': 300, |
| 1149 |
'SSL': False, |
| 1150 |
}, |
| 1151 |
'caching': { |
| 1152 |
'HOST': 'localhost', |
| 1153 |
'PORT': 6379, |
| 1154 |
'PASSWORD': '', |
| 1155 |
'DATABASE': 1, |
| 1156 |
'DEFAULT_TIMEOUT': 300, |
| 1157 |
'SSL': False, |
| 1158 |
} |
| 1159 |
} |
| 1160 |
|
| 1161 |
Note that the CACHE_DATABASE parameter has been removed and the connection |
| 1162 |
settings have been duplicated for both webhooks and caching. This allows |
| 1163 |
one to make use of separate Redis instances if desired. It is fine to use |
| 1164 |
the same Redis service for both functions, although the database |
| 1165 |
identifiers should be different. |
| 1166 |
|
| 1167 |
Please also check the pkg-message and the changelogs for further info. |
| 1168 |
|
| 1169 |
20200223: |
| 1170 |
AFFECTS: users of security/gsasl |
| 1171 |
AUTHOR: hrs@FreeBSD.org |
| 1172 |
|
| 1173 |
The library part of security/gsasl has been split into security/libgsasl. |
| 1174 |
The security/gsasl now depends on security/libgsasl. Due to this change, |
| 1175 |
old security/gsasl conflicts with the new security/libgsasl and it can |
| 1176 |
prevent the installed security/gsasl from upgrading. Please remove the |
| 1177 |
installed security/gsasl before upgrading if a conflict error occurs. |
| 1178 |
|
| 1179 |
20200220: |
| 1180 |
AFFECTS: users of x11-servers/xorg-server |
| 1181 |
AUTHOR: zeising@FreeBSD.org |
| 1182 |
|
| 1183 |
x11-servers/xorg-server has been updated to 1.20.7. |
| 1184 |
|
| 1185 |
With this update, xorg-server has switched from using the devd backend to |
| 1186 |
the udev backend for device configuration on FreeBSD 12 and 13. If you have |
| 1187 |
issues with input devices, please see the install message for details. |
| 1188 |
|
| 1189 |
The HAL backend option has been completely removed, as it was deprecated. |
| 1190 |
|
| 1191 |
If you have problems with input devices, ensure that both x11/libinput and |
| 1192 |
x11-drivers/xf86-input-libinput are installed. They are installed in the |
| 1193 |
default configuration, but if you have a custom configuration, they might not |
| 1194 |
be. |
| 1195 |
|
| 1196 |
20200210: |
| 1197 |
AFFECTS: users of net-im/prosody |
| 1198 |
AUTHOR: thomas@beingboiled.info |
| 1199 |
|
| 1200 |
Prosody's pid file and data directory have moved to a new location. |
| 1201 |
If you are upgrading from a version with the pid file and data |
| 1202 |
directory in /usr/local/var/lib/prosody please perform these steps: |
| 1203 |
|
| 1204 |
# stop Prosody |
| 1205 |
pkill -F /usr/local/var/lib/prosody/prosody.pid |
| 1206 |
|
| 1207 |
# copy the data directory |
| 1208 |
cp -a /usr/local/var/lib/prosody /var/db/ |
| 1209 |
rm -f /var/db/prosody/prosody.pid |
| 1210 |
|
| 1211 |
Make sure your prosody config has the following option set: |
| 1212 |
|
| 1213 |
pidfile = "/var/run/prosody/prosody.pid" |
| 1214 |
|
| 1215 |
Then start Prosody again. Everything should be working as before and |
| 1216 |
the /usr/local/var/lib/prosody directory can now be removed. |
| 1217 |
|
| 1218 |
20200207: |
| 1219 |
AFFECTS: users of security/nss |
| 1220 |
AUTHOR: lwhsu@FreeBSD.org |
| 1221 |
|
| 1222 |
NSS header files and libraries have been moved from ${PREFIX}/include/nss/nss |
| 1223 |
and ${PREFIX}/lib/nss to ${PREFIX}/include/nss and ${PREFIX}/lib |
| 1224 |
|
| 1225 |
20200204: |
| 1226 |
AFFECTS: users of editors/vim |
| 1227 |
AUTHOR: adamw@FreeBSD.org |
| 1228 |
|
| 1229 |
The PYTHON2 and PYTHON3 options have been turned into a single PYTHON |
| 1230 |
option that uses whichever python you've set as default. However, |
| 1231 |
this means that you cannot have both python2 and python3 support at |
| 1232 |
the same time. |
| 1233 |
|
| 1234 |
20200126: |
| 1235 |
AFFECTS: users of multimedia/gstreamer1-plugins[-bad] |
| 1236 |
AUTHOR: kwm@freebsd.org |
| 1237 |
|
| 1238 |
In GStreamer 1.16 some files moved from the gstreamer1-plugins-bad package |
| 1239 |
to the gstreamer1-plugins package. |
| 1240 |
|
| 1241 |
If your using a tool like portmaster or portupgrade delete the old -bad |
| 1242 |
port and then follow the normal upgrade method. |
| 1243 |
# pkg delete -f gstreamer1-plugins-bad |
| 1244 |
|
| 1245 |
20200126: |
| 1246 |
AFFECTS: users of sysutils/helm |
| 1247 |
AUTHOR: danilo@FreeBSD.org |
| 1248 |
|
| 1249 |
The Helm project have deprecated the Tiller utility in Helm 3. If you are using |
| 1250 |
Helm 2 you will need to migrate the configuration to be compatible with Helm 3. |
| 1251 |
Please, refer to the following documentation for more information about the |
| 1252 |
migration process: |
| 1253 |
|
| 1254 |
https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/ |
| 1255 |
|
| 1256 |
Note that the 2to3 plugin binary is not available for FreeBSD and you will need |
| 1257 |
to compile it yourself. |
| 1258 |
|
| 1259 |
20200113: |
| 1260 |
AFFECTS: users of python and net/samba410, devel/talloc, devel/tevent, databases/tdb, databases/ldb* |
| 1261 |
AUTHOR: timur@FreeBSD.org |
| 1262 |
|
| 1263 |
In the entry 20191216 for the Python update the filtering constrains |
| 1264 |
are too limiting and omit the Samba supplimentary libraries, which do |
| 1265 |
have Python bindings to the default Python 3.x version. With the update |
| 1266 |
of the default Python3 version you also need to rebuild all the |
| 1267 |
supplementary Samba libraries and samba410 itself. |
| 1268 |
|
| 1269 |
For portmaster users it would be enough to run: |
| 1270 |
|
| 1271 |
# portmaster devel/talloc devel/tevent databases/tdb databases/ldb15 net/samba410 |
| 1272 |
|
| 1273 |
|
| 1274 |
20200109: |
| 1275 |
AFFECTS: www/firefox |
| 1276 |
AUTHOR: gecko@FreeBSD.org |
| 1277 |
|
| 1278 |
Firefox requires Capsicum since r522464 for IPC and in future will |
| 1279 |
require Capsicum for process sandboxing. If you use a custom kernel |
| 1280 |
make sure to copy the following lines from GENERIC kernel: |
| 1281 |
|
| 1282 |
options CAPABILITY_MODE # Capsicum capability mode |
| 1283 |
options CAPABILITIES # Capsicum capabilities |
| 1284 |
|
| 1285 |
20200107: |
| 1286 |
AFFECTS: Users of *-emacs27-* packages |
| 1287 |
AUTHOR: ashish@FreeBSD.org |
| 1288 |
|
| 1289 |
There is a major version bump in 28.0.50, therefore to upgrade all the |
| 1290 |
packages dependent on editors/emacs-devel, please use the following commands: |
| 1291 |
|
| 1292 |
# sh |
| 1293 |
# for i in $(pkg query -g %n '*-emacs27*'); do \ |
| 1294 |
nn=$(echo "$i" | sed -e 's/emacs27/emacs28/'); \ |
| 1295 |
pkg set -yn "$i":"$nn"; done; |
| 1296 |
# pkg upgrade |
| 1297 |
|
| 1298 |
20200106: |
| 1299 |
AFFECTS: users of net/gnatsd |
| 1300 |
AUTHOR: olgeni@FreeBSD.org |
| 1301 |
|
| 1302 |
net/gnatsd has been replaced by net/nats-server to reflect the |
| 1303 |
new naming upstream. |
| 1304 |
|
| 1305 |
All options in rc.conf should be renamed by replacing 'gnats' |
| 1306 |
with 'nats' (nats_enable, nats_user, nats_options). |
| 1307 |
|
| 1308 |
20200101: |
| 1309 |
AFFECTS: users of security/openssl and security/openssl111 |
| 1310 |
AUTHOR: brnrd@FreeBSD.org |
| 1311 |
|
| 1312 |
The openssl port was removed on 2019-12-31, subsequently the openssl111 |
| 1313 |
port was renamed to openssl on 2020-01-01. |
| 1314 |
|
| 1315 |
The shared library version of OpenSSL has been bumped. |
| 1316 |
|
| 1317 |
Users of DEFAULT_VERSIONS= ssl=openssl111 must update this to |
| 1318 |
ssl=openssl. |
| 1319 |
|
| 1320 |
You must rebuild all ports that depend on OpenSSL if you use OpenSSL |
| 1321 |
from ports. |
| 1322 |
|
| 1323 |
20191226: |
| 1324 |
AFFECTS: users of sysutils/dsbmd |
| 1325 |
AUTHOR: mk@freeshell.de |
| 1326 |
|
| 1327 |
With version 1.10 dsbmd now uses sysutils/fusefs-jmtpfs for mounting |
| 1328 |
MTP devices. Please adjust your dsbmd.conf or recreate it from the new |
| 1329 |
dsbmd.conf.sample. |
| 1330 |
|
| 1331 |
20191225: |
| 1332 |
AFFECTS: multimedia/libva-intel-media-driver |
| 1333 |
AUTHOR: jbeich@FreeBSD.org |
| 1334 |
|
| 1335 |
As of libva 2.6.0 iHD driver is automatically enabled, so you no |
| 1336 |
longer need to adjust LIBVA_DRIVER_NAME in ~/.profile or ~/.login. |
| 1337 |
|
| 1338 |
20191221: |
| 1339 |
AFFECTS: users of misc/openhab2 |
| 1340 |
AUTHOR: netchild@FreeBSD.org |
| 1341 |
|
| 1342 |
If you upgrade from a pevious version, make a backup of |
| 1343 |
/var/db/openhab2 |
| 1344 |
read about the breaking changes in the release notes at |
| 1345 |
https://github.com/openhab/openhab-distro/releases/tag/2.5.0 |
| 1346 |
and run |
| 1347 |
%%PREFIX%%/libexec/openhab2/runtime/bin/update.freebsd |
| 1348 |
which takes care about changes for: |
| 1349 |
- Textual Configuration |
| 1350 |
- Next Generation Rule Engine |
| 1351 |
|
| 1352 |
20191216: |
| 1353 |
AFFECTS: users of python |
| 1354 |
AUTHOR: antoine@FreeBSD.org |
| 1355 |
|
| 1356 |
Default version of python3 and python was switched to 3.7. |
| 1357 |
|
| 1358 |
For ports users wanting to keep version 3.6 as default, |
| 1359 |
add DEFAULT_VERSIONS+= python=3.6 python3=3.6 to make.conf |
| 1360 |
|
| 1361 |
This may ease the upgrade for users of pre-build packages: |
| 1362 |
# sh |
| 1363 |
# for i in $(pkg query -g %n 'py36-*'); do pkg set -yn ${i}:py37-${i#py36-}; done |
| 1364 |
# pkg upgrade |
| 1365 |
|
| 1366 |
For portmaster users: |
| 1367 |
# sh |
| 1368 |
# portmaster -o lang/python37 python36 |
| 1369 |
# REINSTALL="$(pkg info -o py36-\* | awk '{printf "%s ", $2}')" |
| 1370 |
# pkg delete -f py36-\* |
| 1371 |
# portmaster $REINSTALL |
| 1372 |
# REBUILD=$(pkg query -g "%n:%dn" '*' | grep py3 | grep -v py37 | cut -d : -f 1 | sort -u) |
| 1373 |
# portmaster $REBUILD |
| 1374 |
# REBUILD2=$(pkg list | grep python-36 | xargs pkg which | awk '{print $6}' | sort -u) |
| 1375 |
# portmaster $REBUILD2 |
| 1376 |
|
| 1377 |
20191204 |
| 1378 |
AFFECTS: users of mail/nextcloud-mail |
| 1379 |
AUTHOR: brnrd@FreeBSD.org |
| 1380 |
|
| 1381 |
Version 0.20.0 removed the default mail configuration via config.php. |
| 1382 |
All users will be prompted to enter account and SMTP- and IMAP-server |
| 1383 |
details for sending and reading email. |
| 1384 |
|
| 1385 |
20191126: |
| 1386 |
AFFECTS: consumers of net/py-urllib3 |
| 1387 |
AUTHOR: kai@FreeBSD.org |
| 1388 |
|
| 1389 |
Since version 1.25 HTTPS connections are now verified by default which is |
| 1390 |
done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification |
| 1391 |
can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to |
| 1392 |
leave it on. |
| 1393 |
|
| 1394 |
Various consumers of net/py-urllib3 already have implemented routines that |
| 1395 |
either explicitly enable or disable HTTPS certificate verification (e.g. |
| 1396 |
via configuration settings, CLI arguments, etc.). |
| 1397 |
|
| 1398 |
Yet it may happen that there are still some consumers which don't |
| 1399 |
explicitly enable/disable certificate verification for HTTPS connections |
| 1400 |
which could then lead to errors (as is often the case with self-signed |
| 1401 |
certificates). |
| 1402 |
|
| 1403 |
In case of an error one should try first to temporarily disable |
| 1404 |
certificate verification of the problematic urllib3 consumer to see if |
| 1405 |
this approach will remedy the issue. |
| 1406 |
|
| 1407 |
20191125: |
| 1408 |
AFFECTS: users of emulators/qemu |
| 1409 |
AUTHOR: bofh@FreeBSD.org |
| 1410 |
|
| 1411 |
emulators/qemu31 has been updated to 4.1.1. Previous 3.1.X branch has |
| 1412 |
been repocopied to emulators/qemu31. If someone wants to stick with 3.1.X |
| 1413 |
branch please use one of the following command: |
| 1414 |
|
| 1415 |
# pkg install emulators/qemu31 |
| 1416 |
or |
| 1417 |
# portmaster -o emulators/qemu31 emulators/qemu |
| 1418 |
or |
| 1419 |
# portupgrade -o emulators/qemu31 emulators/qemu |
| 1420 |
|
| 1421 |
20191124: |
| 1422 |
AFFECTS: users of irc/eggdrop |
| 1423 |
AUTHOR: dbaio@FreeBSD.org |
| 1424 |
|
| 1425 |
The irc/eggdrop port has been updated to 1.8.4 and its config is not |
| 1426 |
backward compatible with 1.6.21. A new port was created to keep 1.6.21 |
| 1427 |
version available at irc/eggdrop16 and it will be available for 3 months |
| 1428 |
until users have time to upgrade their configuration. |
| 1429 |
|
| 1430 |
More information at: |
| 1431 |
https://raw.githubusercontent.com/eggheads/eggdrop/v1.8.4/NEWS |
| 1432 |
|
| 1433 |
If you would like to keep using 1.6.21, please run the following command |
| 1434 |
to update pkg database: |
| 1435 |
|
| 1436 |
pkg set -n eggdrop:eggdrop16 |
| 1437 |
pkg set -o irc/eggdrop:irc/eggdrop16 |
| 1438 |
|
| 1439 |
20191108: |
| 1440 |
AFFECTS: users of databases/redis[-devel] |
| 1441 |
AUTHOR: osa@FreeBSD.org |
| 1442 |
|
| 1443 |
The databases/redis port has been updated to the recent stable release. |
| 1444 |
Users wanting to stay on v4.x can replace databases/redis with |
| 1445 |
databases/redis4 with one of the following commands: |
| 1446 |
|
| 1447 |
# pkg install databases/redis4 |
| 1448 |
or |
| 1449 |
# portmaster -o databases/redis4 databases/redis |
| 1450 |
or |
| 1451 |
# portupgrade -o databases/redis4 databases/redis |
| 1452 |
|
| 1453 |
20191103: |
| 1454 |
AFFECTS: users of www/node |
| 1455 |
AUTHOR: bhughes@FreeBSD.org |
| 1456 |
|
| 1457 |
The www/node port has been updated to Node.js v13.0.0, the latest |
| 1458 |
upstream release. A new port, www/node12, has been created for the |
| 1459 |
v12.x LTS branch. Users wanting to stay on v12.x can replace www/node |
| 1460 |
with www/node12 with one of the following commands: |
| 1461 |
|
| 1462 |
# pkg install www/node12 |
| 1463 |
or |
| 1464 |
# portmaster -o www/node12 www/node |
| 1465 |
or |
| 1466 |
# portupgrade -o www/node12 www/node |
| 1467 |
|
| 1468 |
20191029: |
| 1469 |
AFFECTS: users of emulators/open-vm-tools[-nox11] |
| 1470 |
AUTHOR: jpaetzel@FreeBSD.org |
| 1471 |
|
| 1472 |
open-vm-tools 11.0.1 has removed the vmxnet driver. This driver has been |
| 1473 |
in tree for quite some time and hopefully everyone is using the in tree |
| 1474 |
version, however if you had removed device vmx from your kernel, or are |
| 1475 |
running an unsupported version of FreeBSD which didn't have the driver |
| 1476 |
included in the base system, updating your open-vm-tools version will |
| 1477 |
leave you without networking. |
| 1478 |
|
| 1479 |
20191026: |
| 1480 |
AFFECTS: users of www/qt5-webengine |
| 1481 |
AUTHOR: kai@FreeBSD.org |
| 1482 |
|
| 1483 |
Users that upgrade www/qt5-webengine without using pkg/poudriere might |
| 1484 |
experience failures due to conflicts with the installed version of 5.12.2. |
| 1485 |
|
| 1486 |
In that case, pkg delete -f the qt5-webengine package before building |
| 1487 |
the updated version. |
| 1488 |
|
| 1489 |
20191025: |
| 1490 |
AFFECTS: users of x11/nvidia-driver (and slave ports) |
| 1491 |
AUTHOR: danfe@FreeBSD.org |
| 1492 |
|
| 1493 |
x11/nvidia-driver* ports no longer install Linux programs and libraries, |
| 1494 |
which had been moved to their own ports (x11/linux-nvidia-libs*). When |
| 1495 |
updating the driver package next time, remember to install them manually |
| 1496 |
if you need to run Linux OpenGL programs. |
| 1497 |
|
| 1498 |
20191016: |
| 1499 |
AFFECTS: users of KDE Plasma Desktop (x11/plasma5*) |
| 1500 |
AUTHOR: kde@FreeBSD.org |
| 1501 |
|
| 1502 |
With Plasma 5.17 the startup script has been renamed. People who use the |
| 1503 |
.xinitrc method to start Plasma have to call the new binary. |
| 1504 |
|
| 1505 |
Previously: |
| 1506 |
exec ck-launch-session startkde |
| 1507 |
Change to: |
| 1508 |
exec ck-launch-session startplasma-x11 |
| 1509 |
|
| 1510 |
20191014: |
| 1511 |
AFFECTS: users of mail/rspamd, mail/rspamd-devel |
| 1512 |
AUTHOR: vsevolod@FreeBSD.org |
| 1513 |
|
| 1514 |
Sample configuration files has been removed as default configuration files |
| 1515 |
are NOT intended for modification by users and SHOULD be overwritten on |
| 1516 |
port upgrade. |
| 1517 |
|
| 1518 |
Make sure the default configuration files are unmodified and migrate all |
| 1519 |
configuration changes to the proper places, before you continue. |
| 1520 |
|
| 1521 |
20191002: |
| 1522 |
AFFECTS: users of textproc/groff |
| 1523 |
AUTHOR: bapt@FreeBSD.org |
| 1524 |
|
| 1525 |
with groff 1.2.4_3, groff does not depend anymore on ghostscript and |
| 1526 |
netpbm. In order to be able to properly use the html backend the user |
| 1527 |
can install ghostscript and netpbm from ports without the need of |
| 1528 |
reinstalling the package. |
| 1529 |
|
| 1530 |
Also note that the X11 option has been removed. |
| 1531 |
|
| 1532 |
20190930: |
| 1533 |
AFFECTS: users of net-mgmt/netbox |
| 1534 |
AUTHOR: kai@FreeBSD.org |
| 1535 |
|
| 1536 |
Since the 2.6 release a running Redis server instance is required for |
| 1537 |
caching objects to run. Also the following settings like below need to be |
| 1538 |
added (or modified) in the existing configuration.py: |
| 1539 |
|
| 1540 |
REDIS = { |
| 1541 |
'HOST': 'localhost', |
| 1542 |
'PORT': 6397, |
| 1543 |
'PASSWORD': '' |
| 1544 |
'DATABASE': 0, |
| 1545 |
'CACHE_DATABASE': 1, |
| 1546 |
'DEFAULT_TIMEOUT': 300, |
| 1547 |
'SSL': False, |
| 1548 |
} |
| 1549 |
|
| 1550 |
Note that if you were using these settings in a prior release with |
| 1551 |
webhooks, the DATABASE setting remains the same but an additional |
| 1552 |
CACHE_DATABASE settings has been added with a default value of 1 to |
| 1553 |
support the caching backend. |
| 1554 |
|
| 1555 |
The DATABASE setting will be renamed in a future release of NetBox to |
| 1556 |
better relay the meaning of the setting. It is highly recommended to keep |
| 1557 |
the webhook and cache databases separate. Using the same database number |
| 1558 |
for both may result in webhook processing data being lost during cache |
| 1559 |
flushing events. |
| 1560 |
|
| 1561 |
Please also check the pkg-message and the changelogs for further info. |
| 1562 |
|
| 1563 |
20190927: |
| 1564 |
AFFECTS: users of emulators/qemu-devel |
| 1565 |
AUTHOR: bofh@FreeBSD.org |
| 1566 |
|
| 1567 |
qemu-devel has been updated to 4.1.0 and 4.0.0 has been merged into a new port |
| 1568 |
emulators/qemu40. If you want to stick with 4.0.X branch, simply use: |
| 1569 |
# portmaster -o emulators/qemu-devel emulators/qemu40 |
| 1570 |
|
| 1571 |
20190927: |
| 1572 |
AFFECTS: users of XFCE desktop (x11-wm/xfce4) |
| 1573 |
AUTHOR: madpilot@FreeBSD.org |
| 1574 |
|
| 1575 |
Due to changes in the XFCE 4.14 metaport, systems could end up with |
| 1576 |
both xscreensaver and xfce4-screensaver installed and enabled |
| 1577 |
simultaneously. |
| 1578 |
|
| 1579 |
This can cause conflicts and problems unlocking the screen. |
| 1580 |
|
| 1581 |
To avoid problems, please make sure to have only one enabled by |
| 1582 |
going to the Application Autostart tab of the Session and Startup |
| 1583 |
settings applet and enable only one Screensaver there. |
| 1584 |
|
| 1585 |
Some further information can be found in the xfce4-session |
| 1586 |
pkg-message displayed on installation and upgrade. |
| 1587 |
|
| 1588 |
20190920: |
| 1589 |
AFFECTS: users of net-mgmt/pushgateway |
| 1590 |
AUTHOR: 0mp@FreeBSD.org |
| 1591 |
|
| 1592 |
The persistent storage format used by pushgateway in the latest version |
| 1593 |
is not backwards compatible. See the pushgateway changelogs for details. |
| 1594 |
|
| 1595 |
20190911: |
| 1596 |
AFFECTS: users of security/bastillion |
| 1597 |
AUTHOR: netchild@FreeBSD.org |
| 1598 |
|
| 1599 |
The datastore of bastillion needs to be updated: |
| 1600 |
java -jar $PREFIX/jetty_bastillion/upgrade/bastillion-upgrade-3.08.00.jar \ |
| 1601 |
$PREFIX/jetty_bastillion/bastillion/WEB-INF/classes/BastillionConfig.properties |
| 1602 |
|
| 1603 |
20190909: |
| 1604 |
AFFECTS: users of lang/ruby25 |
| 1605 |
AUTHOR: mfechner@FreeBSD.org |
| 1606 |
|
| 1607 |
The default ruby version has been updated from 2.5 to 2.6. |
| 1608 |
|
| 1609 |
If you compile your own ports you may keep 2.5 as the default version by |
| 1610 |
adding the following lines to your /etc/make.conf file: |
| 1611 |
|
| 1612 |
# |
| 1613 |
# Keep ruby 2.5 as default version |
| 1614 |
# |
| 1615 |
DEFAULT_VERSIONS+=ruby=2.5 |
| 1616 |
|
| 1617 |
If you wish to update to the new default version, you need to first stop any |
| 1618 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 1619 |
upon how you manage your system. |
| 1620 |
|
| 1621 |
If you use pkgng, simply upgrade: |
| 1622 |
# pkg upgrade |
| 1623 |
|
| 1624 |
If you do not use pkg, please check entry 20190420. |
| 1625 |
The description there should also work for this version. |
| 1626 |
|
| 1627 |
20190906: |
| 1628 |
AFFECTS: users of devel/py-fabric |
| 1629 |
AUTHOR: dbaio@FreeBSD.org |
| 1630 |
|
| 1631 |
Fabric (devel/py-fabric) was upgraded to 2.5.0, Fabric (2+) represents |
| 1632 |
a near-total reimplementation and reorganization of the software. |
| 1633 |
|
| 1634 |
Fabric 2 is not at 100% feature parity with 1.x! Some features have been |
| 1635 |
explicitly dropped, but others simply have not been ported over yet, |
| 1636 |
either due to time constraints or because said features need to be |
| 1637 |
re-examined in a modern context. |
| 1638 |
|
| 1639 |
More information at: |
| 1640 |
https://www.fabfile.org/upgrading.html#upgrading |
| 1641 |
https://www.fabfile.org/upgrading.html#upgrade-specifics |
| 1642 |
|
| 1643 |
If you would like to keep using 1.x, please run the following command to |
| 1644 |
update pkg database: |
| 1645 |
|
| 1646 |
pkg set -n py27-fabric:py27-fabric1 |
| 1647 |
pkg set -o devel/py-fabric:devel/py-fabric1 |
| 1648 |
|
| 1649 |
20190830: |
| 1650 |
AFFECTS: users of www/gitlab-ce |
| 1651 |
AUTHOR: mfechner@FreeBSD.org |
| 1652 |
|
| 1653 |
Make sure you upgrade your PostgreSQL to version 11 as described in 20190829, |
| 1654 |
before you upgrade your gitlab-ce version. |
| 1655 |
Gitlab-ce 12.1 needs at least PostgreSQL version 9.6. |
| 1656 |
|
| 1657 |
After this you can follow the usual upgrade guide: |
| 1658 |
https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/12.0-12.1-freebsd.md |
| 1659 |
|
| 1660 |
20190829: |
| 1661 |
AFFECTS: users of databases/postgresql* and other software using PostgreSQL to run |
| 1662 |
AUTHOR: tz@FreeBSD.org |
| 1663 |
|
| 1664 |
The default version of PostgreSQL has been switched from 9.5 to 11. |
| 1665 |
The upgrade procedure can use up twice the space the databases |
| 1666 |
currently needs. If you have a big amount of stored data take a |
| 1667 |
closer look at the manpage of pg_upgrade for avoidance and/or |
| 1668 |
speedup of the upgrade. |
| 1669 |
|
| 1670 |
The upgrade instructions consider a basic usage and do not match |
| 1671 |
complex scenarios like replication, sharding, or similar. |
| 1672 |
|
| 1673 |
Upgrade instructions: |
| 1674 |
|
| 1675 |
First stop your PostgreSQL, create PostgreSQL-binaries and backup your data. |
| 1676 |
If you have another Version of PostgreSQL installed, for example 9.5.19, your |
| 1677 |
files are named according to this. |
| 1678 |
|
| 1679 |
# service postgresql stop |
| 1680 |
# pkg create postgresql95-server postgresql95-contrib |
| 1681 |
# mkdir /tmp/pg-upgrade |
| 1682 |
# tar xf postgresql95-server-9.5.19.txz -C /tmp/pg-upgrade |
| 1683 |
# tar xf postgresql95-contrib-9.5.19.txz -C /tmp/pg-upgrade |
| 1684 |
# pkg delete -f databases/postgresql95-server databases/postgresql95-contrib databases/postgresql95-client |
| 1685 |
|
| 1686 |
Now update PostgreSQL: |
| 1687 |
|
| 1688 |
pkg user: |
| 1689 |
# pkg install databases/postgresql11-server databases/postgresql11-contrib |
| 1690 |
# pkg upgrade |
| 1691 |
|
| 1692 |
Portmaster users: |
| 1693 |
# portmaster databases/postgresql11-server databases/postgresql11-contrib |
| 1694 |
# portmaster -a |
| 1695 |
|
| 1696 |
Portupgrade users: |
| 1697 |
# portinstall databases/postgresql11-server databases/postgresql11-contrib |
| 1698 |
# portupgrade -a |
| 1699 |
|
| 1700 |
After installing the new PostgreSQL version you need to convert |
| 1701 |
all your databases to new version: |
| 1702 |
|
| 1703 |
# su -l postgres -c "/usr/local/bin/initdb --encoding=utf-8 --lc-collate=C -D /var/db/postgres/data11 -U pgsql" |
| 1704 |
# chown -R postgres /usr/local/pgsql/data/ |
| 1705 |
# su -l postgres -c "pg_upgrade -b /tmp/pg-upgrade/usr/local/bin/ -d /usr/local/pgsql/data/ -B /usr/local/bin/ -D /var/db/postgres/data11/ -U pgsql " |
| 1706 |
|
| 1707 |
Now the migration is finished. You can start PostgreSQL again with: |
| 1708 |
|
| 1709 |
# service postgresql start |
| 1710 |
|
| 1711 |
ATTENTION: |
| 1712 |
1) The default user changed from "pgsql" to "postgres". The migration steps above preserve |
| 1713 |
the "pgsql" database user while the database daemon is now executed as the "postgres" FreeBSD user. |
| 1714 |
2) The default data dir changed from "/usr/local/pgsql/data/" to "/var/db/postgres/data11/" |
| 1715 |
3) If you use non-default initdb options, you have to adjust the initdb-command accordingly |
| 1716 |
|
| 1717 |
20190816: |
| 1718 |
AFFECTS: users of net-im/ejabberd |
| 1719 |
AUTHOR: ashish@FreeBSD.org |
| 1720 |
|
| 1721 |
Riak support has been removed by upstream. For update instructions from |
| 1722 |
19.05, please refer to: |
| 1723 |
|
| 1724 |
https://docs.ejabberd.im/admin/upgrade/from_19.05_to_19.08/ |
| 1725 |
|
| 1726 |
20190812: |
| 1727 |
AFFECTS: users of lang/perl5* |
| 1728 |
AUTHOR: mat@FreeBSD.org |
| 1729 |
|
| 1730 |
The default Perl version has been switched to Perl 5.30. If you are using |
| 1731 |
binary packages to upgrade your system, you do not have anything to do, pkg |
| 1732 |
upgrade will do the right thing. For the other people, follow the |
| 1733 |
instructions in entry 20161103, it should still be the same. |
| 1734 |
|
| 1735 |
20190801: |
| 1736 |
AFFECTS: users of www/ot-recorder |
| 1737 |
AUTHOR: dvl@FreeBSD.org |
| 1738 |
|
| 1739 |
The data directory has moved from /var/spool/owntracks to |
| 1740 |
/var/db/owntracks |
| 1741 |
|
| 1742 |
Be sure to stop otrecorder, move the directory, and start otrecorder. |
| 1743 |
|
| 1744 |
service ot-recorder stop |
| 1745 |
cd /var/spool |
| 1746 |
mv owntracks /var/db |
| 1747 |
service ot-recorder start |
| 1748 |
|
| 1749 |
20190728: |
| 1750 |
AFFECTS: users of net-im/py-matrix-synapse |
| 1751 |
AUTHOR: kai@FreeBSD.org |
| 1752 |
|
| 1753 |
The support for Python 2.7 has been dropped with the 1.1.0 release of |
| 1754 |
net/py-matrix-synapse. |
| 1755 |
|
| 1756 |
Users that still use the Python 2.7 version of net-im/py-matrix-synapse |
| 1757 |
should switch to a newer Python version, e.g. 3.6, which is the default |
| 1758 |
Python version since April 2019. |
| 1759 |
|
| 1760 |
20190717: |
| 1761 |
AFFECTS: users of net-p2p/zetacoin and net-p2p/zetacoin-nox11 |
| 1762 |
AUTHOR: daniel@morante.net |
| 1763 |
|
| 1764 |
Zetacoin will default to using modern versions of BDB (5.x or 6.x) when |
| 1765 |
the WALLET option is selected. See pkg-help for explanation. |
| 1766 |
|
| 1767 |
The zetacoin-nox11 slave port was renamed to zetacoin-daemon to align |
| 1768 |
with the net-p2p/bitcoin format. |
| 1769 |
|
| 1770 |
The zetacoin-cli and zetacoin-tx utilities have been re-packaged into |
| 1771 |
a separate port. If you require these programs, or use the zetacoin-cli |
| 1772 |
program to access the daemon or the GUI, install net-p2p/zetacoin-utils |
| 1773 |
to reinstall them. |
| 1774 |
|
| 1775 |
20190717: |
| 1776 |
AFFECTS: users of sysutils/py-borgmatic |
| 1777 |
AUTHOR: egypcio@FreeBSD.org |
| 1778 |
|
| 1779 |
The default location for borgmatic's configurations changed. We moved it |
| 1780 |
from '/etc/borgmatic' to '/usr/local/etc/borgmatic' in order to follow |
| 1781 |
recommended standards used on FreeBSD. |
| 1782 |
|
| 1783 |
20190710: |
| 1784 |
AFFECTS: users with DEFAULT_VERSIONS+=linux=c6 or c6_64 in /etc/make.conf |
| 1785 |
AUTHOR: tijl@FreeBSD.org |
| 1786 |
|
| 1787 |
On amd64 adding DEFAULT_VERSIONS+=linux=c6 to /etc/make.conf made Linux |
| 1788 |
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6 |
| 1789 |
packages. Using c6_64 instead of c6 made them install mixed amd64/i386 |
| 1790 |
CentOS 6 packages and allowed Linux application ports to install amd64 |
| 1791 |
binaries when available. The i386-only configuration was only useful for |
| 1792 |
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation |
| 1793 |
until recently. |
| 1794 |
|
| 1795 |
With x11/nvidia-driver* now supporting Linux amd64 there's no longer a |
| 1796 |
need for i386-only Linux on amd64 so DEFAULT_VERSIONS+=linux=c6 has been |
| 1797 |
changed to make Linux infrastructure ports install mixed amd64/i386 |
| 1798 |
CentOS 6 packages, like c6_64 before, and support for c6_64 has been |
| 1799 |
removed. |
| 1800 |
|
| 1801 |
Users with DEFAULT_VERSIONS+=linux=c6 should reinstall linux_base-c6 and |
| 1802 |
all packages that depend on it. A list of dependent packages can be |
| 1803 |
obtained with the following command: |
| 1804 |
|
| 1805 |
pkg info -r linux_base-c6 |
| 1806 |
|
| 1807 |
Users with DEFAULT_VERSIONS+=linux=c6_64 only need to replace c6_64 with |
| 1808 |
c6 in /etc/make.conf. |
| 1809 |
|
| 1810 |
Users of x11/nvidia-driver* should upgrade to FreeBSD 11.3 or 12.0 if |
| 1811 |
they want to run Linux amd64 OpenGL programs. If you are running an |
| 1812 |
older version you may want to postpone installing or updating Linux |
| 1813 |
application ports until you find the time to upgrade because application |
| 1814 |
ports may install amd64 binaries now. Infrastructure ports are safe to |
| 1815 |
reinstall, and so is x11/nvidia-driver*. |
| 1816 |
|
| 1817 |
On i386 nothing has changed. |
| 1818 |
|
| 1819 |
20190707: |
| 1820 |
AFFECTS: users of www/gitlab-ce |
| 1821 |
AUTHOR: mfechner@FreeBSD.org |
| 1822 |
|
| 1823 |
You must at first upgrade to version 11.11.5 before you can upgrade |
| 1824 |
to version 12. |
| 1825 |
Support for MySQL will be dropped with next version. |
| 1826 |
Make sure you use at least PostgreSQL version 9.6. |
| 1827 |
Follow the normal upgrade manual that can be found here: |
| 1828 |
https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/11.11-12.0-freebsd.md |
| 1829 |
|
| 1830 |
20190705: |
| 1831 |
AFFECTS: users of net/serviio which bought a license for the non-free features |
| 1832 |
AUTHOR: netchild@FreeBSD.org |
| 1833 |
|
| 1834 |
Version 2 of serviio needs a new license file. Updating without a new license |
| 1835 |
file will disable the non-free features. |
| 1836 |
|
| 1837 |
20190701: |
| 1838 |
AFFECTS: users of databases/mysql56-(server|client) |
| 1839 |
AUTHOR: ale@FreeBSD.org |
| 1840 |
|
| 1841 |
The default MySQL version has been updated from 5.6 to 5.7. |
| 1842 |
|
| 1843 |
If you compile your own ports you may keep 5.6 as the default version by |
| 1844 |
adding the following lines to your /etc/make.conf file: |
| 1845 |
|
| 1846 |
# |
| 1847 |
# Keep MySQL 5.6 as default version |
| 1848 |
# |
| 1849 |
DEFAULT_VERSIONS+=mysql=5.6 |
| 1850 |
|
| 1851 |
If you wish to update to the new default version, you need to first stop any |
| 1852 |
running server instance. Then, you will need to follow these steps, depending |
| 1853 |
on installed packages. |
| 1854 |
|
| 1855 |
# pkg set -o databases/mysql56-client:databases/mysql57-client |
| 1856 |
# pkg set -o databases/mysql56-server:databases/mysql57-server |
| 1857 |
# pkg upgrade |
| 1858 |
|
| 1859 |
20190630: |
| 1860 |
AFFECTS: users of net/samba410 |
| 1861 |
AUTHOR: timur@FreeBSD.org |
| 1862 |
|
| 1863 |
If you used Samba in AD/DC mode with the previous versions of the port on UFS2 |
| 1864 |
backed storage you have to add usage of vfs_freebsd VFS module for at least |
| 1865 |
SYSVOL share and configure it to use 'legacy' mode(see manpage). |
| 1866 |
|
| 1867 |
The reason behind this is that previous versions Samba port used a hack to |
| 1868 |
workaround broken mapping of Linux security and trusted extended attributes |
| 1869 |
into FreeBSD namespace. In particular, essential security.NTACL attribute |
| 1870 |
was replaced with the user.NTACL and placed in a insecure USER namespace. |
| 1871 |
|
| 1872 |
This port dropped this hack in favor of vfs_freebsd module, which should |
| 1873 |
provide more controlled way of such a mapping. |
| 1874 |
|
| 1875 |
To maintain the compatibility with the previous installations on UFS2 storage |
| 1876 |
(as ZFS uses it's own way of mapping SYSVOL, thanks to the iXsystems patches) |
| 1877 |
the vfs_freebsd module provides 'legacy' mode that implements old functionality. |
| 1878 |
|
| 1879 |
For the fresh installations it is recommended to use 'secure' mode of operations |
| 1880 |
for this module and use it as a global vfs objects. |
| 1881 |
|
| 1882 |
Caution: The given module is still considered EXPERIMENTAL. |
| 1883 |
|
| 1884 |
20190630: |
| 1885 |
AFFECTS: users of net/samba410, net/samba4[6-8] and devel/talloc?, devel/tevent?, databases/tdb?, databases/ldb* |
| 1886 |
AUTHOR: timur@FreeBSD.org |
| 1887 |
|
| 1888 |
The port of the new version of Samba 4.10 is introduced. Due necessarily |
| 1889 |
to keep backwards compatibility for the legacy samba4[6-8] ports the |
| 1890 |
upgrade procedure is a bit convoluted. |
| 1891 |
|
| 1892 |
You are safe to perform fresh new install of samba410 port. In case you |
| 1893 |
are upgrading from the previous versions of Samba, please use the |
| 1894 |
following procedure: |
| 1895 |
|
| 1896 |
0. Take backups of all the relevant files, in particular PREFIX/etc/smb4.conf |
| 1897 |
and /var/db/samba4/ subdirectory. Keep in mind that files there (may) |
| 1898 |
have extended attributes, so use appropriate tools to preserve them. |
| 1899 |
|
| 1900 |
1a. If you haven't updated Samba between 20190619 and 20190630 then next |
| 1901 |
step should be as simple as: |
| 1902 |
|
| 1903 |
portmaster -o net/samba410 net/samba48 |
| 1904 |
|
| 1905 |
1b. If you have been affected by the archiving legacy versions of |
| 1906 |
Samba-related libraries for legacy versions of Samba, which happened |
| 1907 |
in the given time frame, then you need to reverse operation from the |
| 1908 |
20190619 entry: |
| 1909 |
|
| 1910 |
for users of portmaster: |
| 1911 |
portmaster -o devel/talloc devel/talloc1 |
| 1912 |
portmaster -o devel/tevent devel/tevent1 |
| 1913 |
portmaster -o databases/tdb databases/tdb1 |
| 1914 |
portmaster -o net/samba410 net/samba48 |
| 1915 |
|
| 1916 |
for users of portupgrade: |
| 1917 |
portupgrade -o devel/talloc devel/talloc1 |
| 1918 |
portupgrade -o devel/tevent devel/tevent1 |
| 1919 |
portupgrade -o databases/tdb databases/tdb1 |
| 1920 |
portupgrade -o net/samba410 net/samba48 |
| 1921 |
|
| 1922 |
20190619: |
| 1923 |
AFFECTS: users of samba4[6-8] and devel/talloc, devel/tevent, databases/tdb, databases/ldb* |
| 1924 |
AUTHOR: timur@FreeBSD.org |
| 1925 |
|
| 1926 |
To introduce samba410(we deliberately skip samba49 due the complexity of handling) |
| 1927 |
and to drop dependency on deprecated Python 2.7, Samba supplementary libraries |
| 1928 |
talloc, tevent and tdb were split into current Python 3 compatible versions |
| 1929 |
and legacy ones, with the suffix "1". |
| 1930 |
|
| 1931 |
Old versions of Samba were changed to depend on the legacy supplementary libraries, |
| 1932 |
so if you need to install samba46, samba47 or samba48 over previous Samba |
| 1933 |
installations you need to downgrade supplementary libs with the following commands: |
| 1934 |
|
| 1935 |
for users of portmaster: |
| 1936 |
portmaster -o devel/talloc1 devel/talloc |
| 1937 |
portmaster -o devel/tevent1 devel/tevent |
| 1938 |
portmaster -o databases/tdb1 databases/tdb |
| 1939 |
portmaster -r talloc1 |
| 1940 |
|
| 1941 |
for users of portupgrade: |
| 1942 |
portupgrade -o devel/talloc1 devel/talloc |
| 1943 |
portupgrade -o devel/tevent1 devel/tevent |
| 1944 |
portupgrade -o databases/tdb1 databases/tdb |
| 1945 |
portupgrade -fr devel/talloc1 |
| 1946 |
|
| 1947 |
20190613: |
| 1948 |
AFFECTS: users of www/qt5-webengine |
| 1949 |
AUTHOR: kai@FreeBSD.org |
| 1950 |
|
| 1951 |
Users that upgrade www/qt5-webengine without using pkg/poudriere might |
| 1952 |
experience failures due to conflicts with the installed version of 5.12.2. |
| 1953 |
|
| 1954 |
In that case, pkg delete -f the qt5-webengine package before building |
| 1955 |
the updated version. |
| 1956 |
|
| 1957 |
20190611: |
| 1958 |
AFFECTS: users of net/routinator |
| 1959 |
AUTHOR: rodrigo@FreeBSD.org |
| 1960 |
|
| 1961 |
Release 0.4.0 fundamentally changes the command line options for |
| 1962 |
running the server and introduces a new way to initialize the local RPKI |
| 1963 |
repository used by Routinator. |
| 1964 |
If you have been using previous releases, you will likely have to adjust |
| 1965 |
your tooling. We apologize for this, but we also feel that the new commands |
| 1966 |
are more intuitive and logical. |
| 1967 |
|
| 1968 |
20190604: |
| 1969 |
AFFECTS: users of net/samba47 |
| 1970 |
AUTHOR: antoine@FreeBSD.org |
| 1971 |
|
| 1972 |
The default version of samba has been switched from 4.7 to 4.8. |
| 1973 |
Upgrade instructions: |
| 1974 |
|
| 1975 |
For package users having samba47 installed indirectly (as a dependency): |
| 1976 |
# pkg upgrade |
| 1977 |
|
| 1978 |
For package users having samba47 installed directly (leaf port): |
| 1979 |
# pkg upgrade |
| 1980 |
# pkg install samba48 |
| 1981 |
|
| 1982 |
For ports users: |
| 1983 |
If you want to keep samba47, add DEFAULT_VERSIONS+= samba=4.7 to make.conf |
| 1984 |
|
| 1985 |
If you want to upgrade to samba48, remove samba47: |
| 1986 |
# pkg delete -f samba47 |
| 1987 |
|
| 1988 |
Portmaster users: |
| 1989 |
# portmaster net/samba48 |
| 1990 |
# portmaster -a |
| 1991 |
|
| 1992 |
Portupgrade users: |
| 1993 |
# portinstall net/samba48 |
| 1994 |
# portupgrade -a |
| 1995 |
|
| 1996 |
20180601: |
| 1997 |
AFFECTS: www/tt-rss |
| 1998 |
AUTHOR: dereks@lifeofadishwasher.com |
| 1999 |
|
| 2000 |
tt-rss now uses php intl for extension; a web server reload |
| 2001 |
will be required if intl extension isn't already loaded. |
| 2002 |
|
| 2003 |
20190522: |
| 2004 |
AFFECTS: users of sysutils/graylog |
| 2005 |
AUTHOR: dch@FreeBSD.org |
| 2006 |
|
| 2007 |
The port has been updated to the latest stable version 3.0.2, which |
| 2008 |
includes more plugins by default, but also requires manual changes to |
| 2009 |
graylog's configuration files, possibly port and URL changes, such as |
| 2010 |
X-Graylog-Server-URL settings, and elasticsearch must be >= 5. |
| 2011 |
|
| 2012 |
The location of configuration files has been amended to align with the |
| 2013 |
official distribution files and locations. |
| 2014 |
|
| 2015 |
After upgrading, manually review and merge changes from your |
| 2016 |
/usr/local/etc/graylog/server/server.conf into |
| 2017 |
/usr/local/etc/graylog/graylog.conf |
| 2018 |
|
| 2019 |
Consult https://www.graylog.org/post/announcing-graylog-v3-0-ga for |
| 2020 |
further details. |
| 2021 |
|
| 2022 |
20190506: |
| 2023 |
AFFECTS: users of www/gitea |
| 2024 |
AUTHOR: stb@lassitu.de |
| 2025 |
|
| 2026 |
Gitea requires the addition of another secret to the config file in order |
| 2027 |
to start up. Either manually add JWT_SECRET to the |
| 2028 |
${PREFIX}/etc/gitea/conf/app.ini config file (see app.ini.sample), or allow |
| 2029 |
Gitea to make the change for you by making the config file writable to the |
| 2030 |
git user. |
| 2031 |
|
| 2032 |
20190424: |
| 2033 |
AFFECTS: users of www/node |
| 2034 |
AUTHOR: bhughes@FreeBSD.org |
| 2035 |
|
| 2036 |
The www/node port has been updated to Node.js v12.0.0, the latest |
| 2037 |
upstream release. This is a major release, including many significant |
| 2038 |
changes. Users are encouraged to read the release announcements before |
| 2039 |
upgrading: |
| 2040 |
|
| 2041 |
https://nodejs.org/en/blog/release/v12.0.0/ |
| 2042 |
|
| 2043 |
20190423: |
| 2044 |
AFFECTS: users of www/gitlab-ce |
| 2045 |
AUTHOR: mfechner@FreeBSD.org |
| 2046 |
|
| 2047 |
The directory where all repositories and ssh permissions are stored |
| 2048 |
was changed from /usr/home/git back to /usr/local/git, to match again the |
| 2049 |
recommended standards on FreeBSD. |
| 2050 |
This will cause now some other git management packages to collide with |
| 2051 |
gitlab. Make sure you migrate all you git repositories to gitlab first, |
| 2052 |
before you continue. |
| 2053 |
|
| 2054 |
Make sure /usr/local/git/repositories and /usr/local/git/.ssh are not |
| 2055 |
existing! |
| 2056 |
Otherwise the next commands can break your installation for managing |
| 2057 |
git repositories within gitlab and with your other gitlab management |
| 2058 |
software! |
| 2059 |
|
| 2060 |
You must move the old files to the new location with: |
| 2061 |
# service gitlab stop |
| 2062 |
# mv /usr/home/git /usr/local/ |
| 2063 |
# pkg upg |
| 2064 |
|
| 2065 |
Make sure you update your config files, diff shows you what you maybe |
| 2066 |
must change: |
| 2067 |
# cd /usr/local/www/gitlab-ce |
| 2068 |
# git diff config/gitlab.yml.sample config/gitlab.yml |
| 2069 |
# cd /usr/local/share/gitlab-shell/ |
| 2070 |
# git diff config.yml.sample config.yml |
| 2071 |
# cd /usr/local/share/gitaly |
| 2072 |
# git diff config.toml.sample config.toml |
| 2073 |
|
| 2074 |
# Change home directory of user git back to /usr/local/git |
| 2075 |
# vipw |
| 2076 |
The line should now looks like: |
| 2077 |
git:*:211:211::0:0:gitosis user:/usr/local/git:/bin/sh |
| 2078 |
|
| 2079 |
If you do an upgrade of gitlab follow the upgrade guide. |
| 2080 |
If not, just start gitlab again with: |
| 2081 |
# service gitlab start |
| 2082 |
|
| 2083 |
20190422: |
| 2084 |
AFFECTS: users of security/libressl |
| 2085 |
AUTHOR: brnrd@FreeBSD.org |
| 2086 |
|
| 2087 |
The port has been updated to the latest stable version 2.9 of LibreSSL. |
| 2088 |
The shared library versions of the libraries have been bumped. |
| 2089 |
|
| 2090 |
After upgrading, manually update all packages that depend on any of the |
| 2091 |
libraries provided by LibreSSL (libssl, libcrypto and libtls) since the |
| 2092 |
versions of these libraries have changed. Normally, you can obtain the |
| 2093 |
list of dependent software by running the following command: |
| 2094 |
|
| 2095 |
# pkg info -r libressl |
| 2096 |
|
| 2097 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 2098 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 2099 |
portmaster and portupgrade users can use the following to rebuild all |
| 2100 |
dependent ports. |
| 2101 |
|
| 2102 |
Portmaster users: |
| 2103 |
portmaster -r libressl |
| 2104 |
Portupgrade users: |
| 2105 |
portupgrade -fr security/libressl |
| 2106 |
|
| 2107 |
20190421: |
| 2108 |
AFFECTS: users of databases/cego |
| 2109 |
AUTHOR: pi@FreeBSD.org |
| 2110 |
|
| 2111 |
To upgrade from cego 2.39.16 to 2.44.1, you need to export to xml before |
| 2112 |
the upgrade and import from xml after the upgrade, because the internal |
| 2113 |
storage has changed for some types. |
| 2114 |
|
| 2115 |
Use these steps: |
| 2116 |
|
| 2117 |
- export your database while it runs, see |
| 2118 |
http://www.lemke-it.com/litexec?request=pubcegodoc&user=&lang=en§ion=cgdoc_database_running.html#tsimpexp_mode |
| 2119 |
for details. |
| 2120 |
- stop the database |
| 2121 |
service cego stop |
| 2122 |
- upgrade the port/package |
| 2123 |
- re-create the database |
| 2124 |
cego --mode=create --tableset=<database> --dbxml=<database>.xml |
| 2125 |
- import the database |
| 2126 |
cego --mode=xmlimport --tableset=<database> \ |
| 2127 |
--dbxml=<database>.xml --impfile=export.xml --doLogging |
| 2128 |
- modify /etc/rc.conf by adding |
| 2129 |
cego_<database>_cpdump="YES" |
| 2130 |
cego_<database>_cleanup="YES" |
| 2131 |
- start the database |
| 2132 |
service cego start |
| 2133 |
|
| 2134 |
20190420: |
| 2135 |
AFFECTS: users of lang/ruby24 |
| 2136 |
AUTHOR: mfechner@FreeBSD.org |
| 2137 |
|
| 2138 |
The default ruby version has been updated from 2.4 to 2.5. |
| 2139 |
|
| 2140 |
If you compile your own ports you may keep 2.4 as the default version by |
| 2141 |
adding the following lines to your /etc/make.conf file: |
| 2142 |
|
| 2143 |
# |
| 2144 |
# Keep ruby 2.4 as default version |
| 2145 |
# |
| 2146 |
DEFAULT_VERSIONS+=ruby=2.4 |
| 2147 |
|
| 2148 |
If you wish to update to the new default version, you need to first stop any |
| 2149 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 2150 |
upon how you manage your system. |
| 2151 |
|
| 2152 |
If you use pkgng, simply upgrade: |
| 2153 |
# pkg upgrade |
| 2154 |
|
| 2155 |
If you use portmaster, install new ruby, then rebuild all ports that depend |
| 2156 |
on ruby: |
| 2157 |
# portmaster -o lang/ruby25 lang/ruby24 |
| 2158 |
# portmaster -R -r ruby-2.5 |
| 2159 |
|
| 2160 |
If you use portupgrade, install new ruby, then rebuild all ports that depend |
| 2161 |
on ruby: |
| 2162 |
|
| 2163 |
# pkg delete -f ruby portupgrade |
| 2164 |
# make -C /usr/ports/ports-mgmt/portupgrade install clean |
| 2165 |
# pkg set -o lang/ruby24:lang/ruby25 |
| 2166 |
# portupgrade -x ruby-2.5.\* -fr lang/ruby25 |
| 2167 |
|
| 2168 |
20190419: |
| 2169 |
AFFECTS: users of emulators/qemu |
| 2170 |
AUTHOR: bofh@FreeBSD.org |
| 2171 |
|
| 2172 |
qemu 2.X version has been moved to qemu2. If you would like to use |
| 2173 |
2.X you should use qemu2. Otherwise you can use the new stable |
| 2174 |
upstream branch of 3.0.X. |
| 2175 |
|
| 2176 |
Portmaster users will need to run this command: |
| 2177 |
|
| 2178 |
portmaster -o emulators/qemu2 emulators/qemu |
| 2179 |
|
| 2180 |
20190410: |
| 2181 |
AFFECTS: users of python |
| 2182 |
AUTHOR: antoine@FreeBSD.org |
| 2183 |
|
| 2184 |
Default version of python was switched to 3.6. |
| 2185 |
|
| 2186 |
For ports users wanting to keep version 2.7 as default, |
| 2187 |
add DEFAULT_VERSIONS+= python=2.7 to make.conf |
| 2188 |
|
| 2189 |
20190328: |
| 2190 |
AFFECTS: www/firefox-i18n, www/firefox-esr-i18n, mail/thunderbird-i18n, www/seamonkey-i18n |
| 2191 |
AUTHOR: gecko@FreeBSD.org |
| 2192 |
|
| 2193 |
Separate packages for localization packs are no longer supported. |
| 2194 |
Firefox 65+ has in-browser menu while Firefox ESR60, Thunderbird 60 |
| 2195 |
or SeaMonkey 2.49 should download preferred .xpi manually. Refer to |
| 2196 |
the following article (including previous revisions) how to do this. |
| 2197 |
|
| 2198 |
https://support.mozilla.org/kb/use-firefox-another-language |
| 2199 |
|
| 2200 |
20190328: |
| 2201 |
AFFECTS: users of www/qt5-webengine |
| 2202 |
AUTHOR: kde@FreeBSD.org |
| 2203 |
|
| 2204 |
Users that upgrade www/qt5-webengine without using pkg/poudriere might |
| 2205 |
experience failures due to conflicts with the installed version of 5.9.5. |
| 2206 |
|
| 2207 |
In that case, pkg delete -f the qt5-webengine package before building |
| 2208 |
the updated version. |
| 2209 |
|
| 2210 |
20190314: |
| 2211 |
AFFECTS: users of mail/rspamd, mail/rspamd-devel |
| 2212 |
AUTHOR: vsevolod@FreeBSD.org |
| 2213 |
|
| 2214 |
User and group that rspamd run as are changed from nobody:nobody to |
| 2215 |
rspamd:rspamd. Unless it is clean install you need to execute following |
| 2216 |
command. |
| 2217 |
|
| 2218 |
# chown -R rspamd:rspamd /var/db/rspamd /var/log/rspamd /var/run/rspamd |
| 2219 |
|
| 2220 |
20190311: |
| 2221 |
AFFECTS: users of x11/xorg, x11-fonts/mkfontscale, x11-fonts/mkfontdir |
| 2222 |
AUTHOR: zeising@FreeBSD.org |
| 2223 |
|
| 2224 |
The x11-fonts/mkfontdir port has been removed and the functionality |
| 2225 |
has been merged into x11-fonts/mkfontscale. This might cause issues |
| 2226 |
with upgrading. If you get conflicts between mkfontscale and mkfontdir |
| 2227 |
please remove mkfontdir before upgrading. |
| 2228 |
|
| 2229 |
To do this, simply run the following: |
| 2230 |
pkg delete -f mkfontdir |
| 2231 |
|
| 2232 |
20190311: |
| 2233 |
AFFECTS: users of www/igal2 |
| 2234 |
AUTHOR: rodrigo@freebsd.org |
| 2235 |
|
| 2236 |
www/igal2 2.2-1 is now built with graphics/ImageMagick6-nox11 |
| 2237 |
and don't install the ImageMagick X11 dependencies anymore. |
| 2238 |
A build option allows you to restore the previous behaviour. |
| 2239 |
|
| 2240 |
20190303: |
| 2241 |
AFFECTS: users of x11-fonts/noto* |
| 2242 |
AUTHOR: sunpoet@FreeBSD.org |
| 2243 |
|
| 2244 |
Google Noto Fonts family has been converted to several ports. x11-fonts/noto |
| 2245 |
is a meta port which includes 1 old port and 5 new ports as follows: |
| 2246 |
- x11-fonts/noto-basic (was noto-lite): basic fonts set with emoji |
| 2247 |
- x11-fonts/noto-extra: extra fonts set |
| 2248 |
- x11-fonts/noto-jp: Japanese fonts set |
| 2249 |
- x11-fonts/noto-kr: Korean fonts set |
| 2250 |
- x11-fonts/noto-sc: Simplified Chinese fonts set |
| 2251 |
- x11-fonts/noto-tc: Traditional Chinese fonts set |
| 2252 |
|
| 2253 |
20190302: |
| 2254 |
AFFECTS: users of sysutils/paladin |
| 2255 |
AUTHOR: Ryan Westlund <rlwestlund@gmail.com> |
| 2256 |
|
| 2257 |
The way paladin parses its config file has changed, please |
| 2258 |
check the provided sample config. |
| 2259 |
|
| 2260 |
20190227: |
| 2261 |
AFFECTS: users of security/softether, security/softether-devel |
| 2262 |
AUTHOR: meta@FreeBSD.org |
| 2263 |
|
| 2264 |
These ports' bridge, client, server daemon unintendedly had spit out |
| 2265 |
chain_certs (certificate chain) directory on libexec directory until |
| 2266 |
r494024. |
| 2267 |
|
| 2268 |
If your ${PREFIX}/libexec/softether/chain_certs directory is empty, you |
| 2269 |
can remove the directory safely. If the directory is not empty, move it |
| 2270 |
to ${SE_DBDIR} when upgrading softether. Following commands should help: |
| 2271 |
|
| 2272 |
service softether_(bridge|client|server) stop |
| 2273 |
(portmaster, portupgrade or pkg upgrade) |
| 2274 |
mv ${PREFIX}/libexec/softether/chain_certs ${SE_DBDIR}/ |
| 2275 |
service softether_(bridge|client|server) start |
| 2276 |
|
| 2277 |
With the default Makefile settings, ${SE_DBDIR} is set to /var/db/softether. |
| 2278 |
|
| 2279 |
20190224: |
| 2280 |
AFFECTS: users of security/gnutls |
| 2281 |
AUTHOR: tijl@FreeBSD.org |
| 2282 |
|
| 2283 |
GnuTLS now looks for its configuration files in PREFIX/etc (/usr/local/etc) |
| 2284 |
instead of /etc. If the following files exist they have to be moved. On a |
| 2285 |
default installation these files do not exist. |
| 2286 |
|
| 2287 |
/etc/gnutls/default-priorities |
| 2288 |
/etc/gnutls/pkcs11.conf |
| 2289 |
/etc/tpasswd |
| 2290 |
/etc/tpasswd.conf |
| 2291 |
|
| 2292 |
20190215: |
| 2293 |
AFFECTS: users of net-im/ejabberd |
| 2294 |
AUTHOR: ashish@FreeBSD.org |
| 2295 |
|
| 2296 |
If you've mod_mam enabled with compress_xml set to true, then you're affected |
| 2297 |
by bug where the XML namespace, and tag elements get interchanged in the MAM cache |
| 2298 |
which results in invalid XML, and causing XMPP clients to disconnect. For more |
| 2299 |
details, please refer to: https://github.com/processone/ejabberd/issues/2744 |
| 2300 |
|
| 2301 |
This upgrade contains the patch that fixes the problem going forward. For fixing already |
| 2302 |
affected users, you'll need to wipe off the MAM cache for the affected users: |
| 2303 |
|
| 2304 |
sudo -u ejabberd -H ejabberdctl remove_mam_for_user <user> <server> |
| 2305 |
|
| 2306 |
20190207: |
| 2307 |
AFFECTS: users of net-mgmt/mk-livestatus |
| 2308 |
AUTHOR: egypcio@FreeBSD.org |
| 2309 |
|
| 2310 |
The default Nagios version supported by net-mgmt/mk-livestatus changed |
| 2311 |
from Nagios 3 to Nagios 4 - the respective Nagios package was added to |
| 2312 |
net-mgmt/mk-livestatus' runtime dependencies. |
| 2313 |
|
| 2314 |
If you still need support for Nagios 3 you just need to change the |
| 2315 |
options for net-mgmt/mk-livestatus and compile the port yourself. |
| 2316 |
|
| 2317 |
20190202: |
| 2318 |
AFFECTS: users of archivers/urbackup-server |
| 2319 |
AUTHOR: freebsd@coombscloud.com |
| 2320 |
|
| 2321 |
Some of the port's sources previously included absolute references to /etc/urbackup. |
| 2322 |
The upgrade now changes these references to ${PREFIX}/etc/urbackup. If you have |
| 2323 |
placed any configuration files within /etc/urbackup, these should be relocated to |
| 2324 |
${PREFIX}/etc/urbackup. |
| 2325 |
|
| 2326 |
20190130: |
| 2327 |
AFFECTS: users of sysutils/password-store |
| 2328 |
AUTHOR: rene@FreeBSD.org |
| 2329 |
|
| 2330 |
password-store now stores plugins in ${PREFIX}/libexec instead of ${PREFIX}/lib. |
| 2331 |
Ensure to move your own extensions there too and update your scripts to avoid |
| 2332 |
breakage. |
| 2333 |
|
| 2334 |
20190124: |
| 2335 |
AFFECTS: users of sysutils/rubygem-fluentd, sysutils/fluent-bit |
| 2336 |
AUTHOR: girgen@FreeBSD.org |
| 2337 |
|
| 2338 |
The fluentd port has been upgraded from the 0.12 line to 1.3.3. The upgrade |
| 2339 |
is mostly non-disruptive since there is a backward compatibility with 0.12 |
| 2340 |
plugins and configuration files, but care should be taken about the order of |
| 2341 |
server upgrades since fluentd 1.x is unable to send it's data to version 0.12 |
| 2342 |
instances. You should carefully read |
| 2343 |
https://docs.fluentd.org/v1.0/articles/update-from-v0.12 before performing |
| 2344 |
any upgrade activities. |
| 2345 |
|
| 2346 |
20190120: |
| 2347 |
AFFECTS: users of mail/fetchmail |
| 2348 |
AUTHOR: mandree@FreeBSD.org |
| 2349 |
|
| 2350 |
The fetchmail port no longer offers the X11 option and no longer |
| 2351 |
depends on Python. The corresponding fetchmailconf Python program has now |
| 2352 |
been split out into a separate port or package, so that fetchmail itself |
| 2353 |
will no longer require Python. |
| 2354 |
|
| 2355 |
Users who wish to use fetchmailconf should install the new fetchmailconf |
| 2356 |
port or package. |
| 2357 |
|
| 2358 |
20190119: |
| 2359 |
AFFECTS: users of german/webalizer2, japanese/webalizer, polish/webalizer2, portuguese/webalizer-pt_BR, portuguese/webalizer-pt_PT, ukrainian/webalizer, www/geolizer, www/webalizer |
| 2360 |
AUTHOR: dinoex@FreeBSD.org |
| 2361 |
|
| 2362 |
The option GEOIP has been changed to used the new database. |
| 2363 |
Either copy GeoLite2-Country.mmdb in the working directory, |
| 2364 |
or set the GeoIPDatabase option to the location of the file. |
| 2365 |
|
| 2366 |
20190114: |
| 2367 |
AFFECTS: users of graphics/qgis |
| 2368 |
AUTHOR: rhurlin@gwdg.de |
| 2369 |
|
| 2370 |
GIS 3.4 LTR, the first long-term release (LTR) of QGIS 3, has landed |
| 2371 |
in the FreeBSD ports tree. It will also replace the previous 2.18 LTR |
| 2372 |
in the QGIS package repositories in February 2019 [1]. |
| 2373 |
|
| 2374 |
Beside, the latest Qt4 version 4.8.7 has been EOL since December 2015 |
| 2375 |
and its expiration date on FreeBSD is set to March, 15th 2019. |
| 2376 |
Because QGIS 2 is based on Qt4 and Python2, it was decided to not create |
| 2377 |
a legacy port for QGIS 2, after graphics/qgis changed to QGIS 3. |
| 2378 |
|
| 2379 |
For users moving over from the 2.18 LTR there is a huge list of new |
| 2380 |
features and impactful changes in this new 3.4 LTR version. Most notably |
| 2381 |
3.x plugins are incompatible with 2.x plugins, so please review your |
| 2382 |
plugin usage carefully. Before moving over, if you have not already |
| 2383 |
done so, take a look at the changelogs from versions 3.0, 3.2, and |
| 2384 |
3.4 [2][3][4] to understand the full scope of changes in the 3.x release. |
| 2385 |
|
| 2386 |
[1] https://qgis.org/en/site/getinvolved/development/roadmap.html#release-schedule |
| 2387 |
[2] http://changelog.qgis.org/en/qgis/version/3.0.0/ |
| 2388 |
[3] http://changelog.qgis.org/en/qgis/version/3.2.0/ |
| 2389 |
[4] http://changelog.qgis.org/en/qgis/version/3.4-LTR/ |
| 2390 |
|
| 2391 |
20190114: |
| 2392 |
AFFECTS: x11-wm/sway |
| 2393 |
AUTHOR: jbeich@FreeBSD.org |
| 2394 |
|
| 2395 |
swayidle and swaylock split out into x11/swayidle and x11/swaylock. |
| 2396 |
Check your sway config and install those if required. |
| 2397 |
|
| 2398 |
20190113: |
| 2399 |
AFFECTS: users of net/GeoIP |
| 2400 |
AUTHOR: adamw@FreeBSD.org |
| 2401 |
|
| 2402 |
Maxmind no longer provides geolocation data in the legacy format used |
| 2403 |
by net/GeoIP. All GEOIP-related OPTIONS have been removed, and all |
| 2404 |
GeoIP-dependent ports will be removed soon. |
| 2405 |
|
| 2406 |
Where possible, you must switch to net/libmaxminddb, which uses the |
| 2407 |
newer (and fully supported) GeoIP 2 format. Unfortunately, this is |
| 2408 |
not a drop-in replacement. To fetch the GeoIP 2 geolocation databases, |
| 2409 |
whether the free or paid versions, you must use net/geoipupdate |
| 2410 |
(pkg install geoipupdate). |
| 2411 |
|
| 2412 |
The legacy database is no longer available, and we cannot distribute |
| 2413 |
it by the Maxmind license, so the legacy GeoIP format is essentially |
| 2414 |
dead. |
| 2415 |
|
| 2416 |
20190108: |
| 2417 |
AFFECTS: users of databases/mysql-connector-java |
| 2418 |
AUTHOR: matthew@FreeBSD.org |
| 2419 |
|
| 2420 |
The databases/mysql-connector-java port has been updated to 8.0.13, |
| 2421 |
which requires a minimum of Java 1.8, so dropping support for Java |
| 2422 |
1.6 and 1.7. Users of those versions of Java should substitute the |
| 2423 |
databases/mysql-connector-java51 port which remains at version |
| 2424 |
5.1.47 |
| 2425 |
|
| 2426 |
20190103: |
| 2427 |
AFFECTS: users of multimedia/vlc* |
| 2428 |
AUTHOR: riggs@FreeBSD.org |
| 2429 |
|
| 2430 |
The multimedia/vlc port has been upgraded to 3.0.5, the latest upstream |
| 2431 |
release. Subsequently, multimedia/vlc-qt4 and multimedia/vlc3 have been |
| 2432 |
retired and removed from the ports tree. Users who previously used |
| 2433 |
multimedia/vlc3 might want to switch to multimedia/vlc with the following |
| 2434 |
commands: |
| 2435 |
|
| 2436 |
# pkg install multimedia/vlc |
| 2437 |
or |
| 2438 |
# portmaster -o multimedia/vlc multimedia/vlc3 |
| 2439 |
or |
| 2440 |
# portupgrade -o multimedia/vlc multimedia/vlc3 |
| 2441 |
|
| 2442 |
20190102: |
| 2443 |
AFFECTS: users of net/serviio |
| 2444 |
AUTHOR: netchild@FreeBSD.org |
| 2445 |
|
| 2446 |
If you have customized your etc/serviio/profile.xml you need to review |
| 2447 |
and merge changes from the profile.xml.sample file, else you may not be |
| 2448 |
able to watch mkv files. |
| 2449 |
|
| 2450 |
20181228: |
| 2451 |
AFFECTS: users of devel/trio |
| 2452 |
AUTHOR: rodrigo@freebsd.org |
| 2453 |
|
| 2454 |
Since trio 1.16-1, the shared lib previously misnamed libtrio.so.2.0.0 |
| 2455 |
is now named libtrio.so.2 and the symlink libtrio.so is created. |
| 2456 |
|
| 2457 |
20181222: |
| 2458 |
AFFECTS: users of net/ntopng |
| 2459 |
AUTHOR: madpilot@FreeBSD.org |
| 2460 |
|
| 2461 |
Since ntopng 3.7, for security reasons, the default setting for |
| 2462 |
the data directory has been changed to "/var/db/ntopng", and the |
| 2463 |
default user has been changed to "ntopng". This new directory is |
| 2464 |
created automatically by the port/package with correct permissions. |
| 2465 |
|
| 2466 |
In order to maintain backward compatibility, if you are already |
| 2467 |
using "/var/tmp/ntopng" as data directory, ntopng keeps using that |
| 2468 |
folder, owned by "nobody". This said, using the old defaults is not |
| 2469 |
recommended and a manual action is required in order to migrate to |
| 2470 |
the new settings, unless you are already using a custom directory: |
| 2471 |
|
| 2472 |
# service ntopng stop |
| 2473 |
# mv /var/tmp/ntopng/* /var/db/ntopng/ |
| 2474 |
# chown -R ntopng:ntopng /var/db/ntopng |
| 2475 |
# service ntopng start |
| 2476 |
|
| 2477 |
Please check the upstream FAQ for reference: |
| 2478 |
https://www.ntop.org/support/faq/migrate-the-data-directory-in-ntopng/ |
| 2479 |
|
| 2480 |
20181218: |
| 2481 |
AFFECTS: users of misc/openhab2 |
| 2482 |
AUTHOR: netchild@FreeBSD.org |
| 2483 |
|
| 2484 |
If you upgrade from a previous version, make a backup of |
| 2485 |
/var/db/openhab2 |
| 2486 |
and run |
| 2487 |
%%PREFIX%%/libexec/openhab2/runtime/bin/update.freebsd |
| 2488 |
|
| 2489 |
Config specific info (changes from 2.3.0 to 2.4.0): |
| 2490 |
Astro Binding: The 'kilometer' and 'miles' channels have been replaced |
| 2491 |
by a new 'distance' channel |
| 2492 |
Jeelink Binding: The 'currentWatt' and 'maxWatt' channels have been |
| 2493 |
replaced with 'currentPower' and 'maxPower' channels |
| 2494 |
WeatherUnderground Binding: A bridge has been added on top of the |
| 2495 |
current things, you need to add a bridge |
| 2496 |
containing your api-key. |
| 2497 |
ZWave Binding: Major changes have been merged to support features |
| 2498 |
such as security. All things must be deleted and |
| 2499 |
re-added. Refer to |
| 2500 |
https://community.openhab.org/t/zwave-binding-updates/51080 |
| 2501 |
for further information. |
| 2502 |
Synop Binding is now using UoM. 'wind-speed-ms' and 'wind-speed-knots' |
| 2503 |
channels have been replaced by a single 'wind-speed' |
| 2504 |
channel. |
| 2505 |
Amazonechocontrol Binding: The account thing does not have settings |
| 2506 |
anymore. You have to login at amazon |
| 2507 |
once again through the proxy server |
| 2508 |
http(s)://<YourOpenHAB>/amazonechocontrol |
| 2509 |
Milight Binding: The various available bulb types do not appear in |
| 2510 |
the Paper UI Inbox anymore. The correct bulb need |
| 2511 |
to be added manually. The bulb "zone" is now a |
| 2512 |
configuration. Bulb Things need to be recreated |
| 2513 |
to apply this change. |
| 2514 |
Hue emulation: The item to hue ID mapping is no longer stored in |
| 2515 |
files, but in the openHAB storage service. You need |
| 2516 |
to rediscover "devices" in all services that use the |
| 2517 |
hue emulation (Amazon Echo, Google Home, etc). |
| 2518 |
|
| 2519 |
20181215: |
| 2520 |
AFFECTS: users of sysutils/graylog |
| 2521 |
AUTHOR: dch@FreeBSD.org |
| 2522 |
|
| 2523 |
The dependent ports for ElasticSearch and MongoDB have both changed, |
| 2524 |
and upstream changes to the configuration file may require minor |
| 2525 |
changes to work correctly. Refer to the new sample files installed |
| 2526 |
alongside the port for reference: |
| 2527 |
|
| 2528 |
server.conf |
| 2529 |
log4j.xml |
| 2530 |
graylog_logging.xml |
| 2531 |
|
| 2532 |
20181213: |
| 2533 |
AFFECTS: users of lang/perl5* |
| 2534 |
AUTHOR: mat@FreeBSD.org |
| 2535 |
|
| 2536 |
The default Perl version has been switched to Perl 5.28. If you are using |
| 2537 |
binary packages to upgrade your system, you do not have anything to do, pkg |
| 2538 |
upgrade will do the right thing. For the other people, follow the |
| 2539 |
instructions in entry 20161103, it should still be the same. |
| 2540 |
|
| 2541 |
20181212: |
| 2542 |
AFFECTS: users of net-im/ejabberd |
| 2543 |
AUTHOR: ashish@FreeBSD.org |
| 2544 |
|
| 2545 |
There are some new features added in ejabberd 18.12, esp. related to |
| 2546 |
bookmarks, and XML compression in message archive storage. Please |
| 2547 |
refer to: https://blog.process-one.net/ejabberd-18-12/ |
| 2548 |
|
| 2549 |
20181211: |
| 2550 |
AFFECTS: users of news/inn when upgrading to FreeBSD 12 |
| 2551 |
AUTHOR: naddy@FreeBSD.org |
| 2552 |
|
| 2553 |
When upgrading from FreeBSD 11 to 12, a change in the size of the |
| 2554 |
ino_t type causes a binary incompatibility in the overview database |
| 2555 |
if the default tradindexed format is used. |
| 2556 |
|
| 2557 |
After upgrading the inn package, remove the overview/group.index |
| 2558 |
file and regenerate the history and overview database with |
| 2559 |
makehistory(8) before starting innd. |
| 2560 |
|
| 2561 |
# echo '. /usr/local/news/lib/innshellvars && \ |
| 2562 |
rm -f $OVERVIEWDIR/group.index && \ |
| 2563 |
$NEWSBIN/makehistory -O -s `wc -l <$HISTORY`' | \ |
| 2564 |
su -fm news -c '/bin/sh -s' |
| 2565 |
|
| 2566 |
20181209: |
| 2567 |
AFFECTS: users of DRM ports other than graphics/drm-kmod |
| 2568 |
AUTHOR: jmd@FreeBSD.org |
| 2569 |
|
| 2570 |
In order to facilitate future porting efforts and help in supporting multiple |
| 2571 |
FreeBSD versions, the DRM ports other than drm-kmod (graphics/drm-stable-kmod, |
| 2572 |
graphics/drm-next-kmod, graphics/drm-devel-kmod) have been renamed to |
| 2573 |
include the FreeBSD version they are designed for. |
| 2574 |
|
| 2575 |
drm-stable-kmod is drm-fbsd11.2-kmod |
| 2576 |
drm-next-kmod is drm-fbsd12.0-kmod |
| 2577 |
drm-devel-kmod is drm-current-kmod |
| 2578 |
|
| 2579 |
20181209 |
| 2580 |
AFFECTS: users of devel/geany and devel/geany-plugins |
| 2581 |
AUTHOR: madpilot@FreeBSD.org |
| 2582 |
|
| 2583 |
Geany and its plugins port have been moved to gtk3 and a new gtk2 |
| 2584 |
flavor has been added. The gtk2 flavor has a -gtk2 suffix added to the |
| 2585 |
package name. |
| 2586 |
|
| 2587 |
If you want to stay with the gtk2 version you need to use "pkg install" |
| 2588 |
to install the new gtk2 flavor, pkg will automatically deinstall the |
| 2589 |
gtk3 flavors. |
| 2590 |
|
| 2591 |
If using port, to maintain the gtk2 version, you will need to deinstall |
| 2592 |
geany and its plugins and reinstall specifying the gtk2 flavor. |
| 2593 |
|
| 2594 |
Note that the following plugins are not available if using the new |
| 2595 |
gtk3 flavor: |
| 2596 |
|
| 2597 |
* geany-plugin-debugger |
| 2598 |
* geany-plugin-devhelp |
| 2599 |
* geany-plugin-geanypy |
| 2600 |
* geany-plugin-multiterm |
| 2601 |
* geany-plugin-scope |
| 2602 |
|
| 2603 |
20181208: |
| 2604 |
AFFECTS: users of misc/openhab2 |
| 2605 |
AUTHOR: netchild@FreeBSD.org |
| 2606 |
|
| 2607 |
If you upgrade from a previous version, make a backup of |
| 2608 |
/var/db/openhab2 |
| 2609 |
and run |
| 2610 |
%%PREFIX%%/libexec/openhab2/runtime/bin/update.freebsd |
| 2611 |
|
| 2612 |
Config specific info (changes from 2.2.0 to 2.3.0): |
| 2613 |
Nest Binding: The 'camera' Thing Type now has channel groups. |
| 2614 |
Add 'camera#' before the channel ID in the channel UID of |
| 2615 |
existing camera channels. The 'time_to_target_mins' channel |
| 2616 |
of the 'thermostat' Thing Type is renamed to 'time_to_target' |
| 2617 |
Oceanic Binding: The 'softener' Thing Type no longer exists and is replaced |
| 2618 |
by the 'serial' and 'ethernet' Thing Types |
| 2619 |
Yamaha Receiver Binding: The configuration parameter names now use lower |
| 2620 |
camel case convention. Change 'HOST' to 'host', |
| 2621 |
'PORT' to 'port' etc |
| 2622 |
|
| 2623 |
20181124: |
| 2624 |
AFFECTS: users of sysutils/munin-master, sysutils/munin-node, www/owncloud, mail/mailman, net/ntpa |
| 2625 |
AUTHOR: woodsb02@FreeBSD.org |
| 2626 |
|
| 2627 |
The newsyslog.conf(5) filename installed by the port has been changed: |
| 2628 |
OLD: ${PREFIX}/etc/newsyslog.conf.d/${PORTNAME} |
| 2629 |
NEW: ${PREFIX}/etc/newsyslog.conf.d/${PORTNAME}.conf |
| 2630 |
|
| 2631 |
Any file found at the old location will be automatically moved to the new |
| 2632 |
location. This will ensure log rotation will continue to work after change |
| 2633 |
r340318 to FreeBSD base, where the default newsyslog configuration now only |
| 2634 |
includes filenames that end with '.conf' and do not begin with '.'. |
| 2635 |
|
| 2636 |
If you use provisioning/configuration management tools to create or edit this |
| 2637 |
file, you will need to change their configuration to use the new filename. |
| 2638 |
|
| 2639 |
20181111 |
| 2640 |
AFFECTS: users of graphics/mesa-libs |
| 2641 |
AUTHOR: jbeich@FreeBSD.org |
| 2642 |
|
| 2643 |
Wayland support has been enabled in ports where it doesn't exclude |
| 2644 |
X11 support in order to make the binary packages usable with Wayland |
| 2645 |
compositors. If you get strange build failures re-run "make config" |
| 2646 |
to pick up the new defaults. If the extra dependencies are not |
| 2647 |
desired add the following to make.conf: |
| 2648 |
|
| 2649 |
OPTIONS_UNSET += WAYLAND |
| 2650 |
|
| 2651 |
20181109 |
| 2652 |
AFFECTS: users of security/ossec-hids-server |
| 2653 |
AUTHOR: dominik.lisiak@bemsoft.pl |
| 2654 |
|
| 2655 |
The "ossechids_enable" rc variable has been renamed to "ossec_hids_enable". |
| 2656 |
|
| 2657 |
If using database output, you need to recreate database using new schema |
| 2658 |
provided in /usr/local/share/doc/ossec-hids. |
| 2659 |
|
| 2660 |
20181109 |
| 2661 |
AFFECTS: users of security/ossec-hids-local |
| 2662 |
AUTHOR: dominik.lisiak@bemsoft.pl |
| 2663 |
|
| 2664 |
The "ossechids_enable" rc variable has been renamed to "ossec_hids_enable". |
| 2665 |
|
| 2666 |
If using database output, you need to recreate database using new schema |
| 2667 |
provided in /usr/local/share/doc/ossec-hids. |
| 2668 |
|
| 2669 |
20181109 |
| 2670 |
AFFECTS: users of security/ossec-hids-client |
| 2671 |
AUTHOR: dominik.lisiak@bemsoft.pl |
| 2672 |
|
| 2673 |
The ossec-hids-client port has been renamed to ossec-hids-agent. |
| 2674 |
Portmaster users will need to run this command: |
| 2675 |
|
| 2676 |
portmaster -o security/ossec-hids-agent security/ossec-hids-client |
| 2677 |
|
| 2678 |
If the switch doesn't happen automatically for you, just delete the |
| 2679 |
ossec-hids-client package and install ossec-hids-agent. |
| 2680 |
|
| 2681 |
The "ossechids_enable" rc variable has been renamed to "ossec_hids_enable". |
| 2682 |
|
| 2683 |
20181104: |
| 2684 |
AFFECTS: users of sysutils/ansible* |
| 2685 |
AUTHOR: lifanov@FreeBSD.org |
| 2686 |
|
| 2687 |
Default Ansible configuration location changed to LOCALBASE/etc/ansible |
| 2688 |
instead of a per-flavor directory. If you use system-wide Ansible |
| 2689 |
configuration, please migrate from a flavored directory to a common |
| 2690 |
one: |
| 2691 |
|
| 2692 |
# mv /usr/local/etc/py27-ansible /usr/local/etc/ansible |
| 2693 |
|
| 2694 |
20181031: |
| 2695 |
AFFECTS: users of www/node |
| 2696 |
AUTHOR: bhughes@FreeBSD.org |
| 2697 |
|
| 2698 |
The www/node port has been updated to Node.js v11.0.0, the latest |
| 2699 |
upstream release. A new port, www/node10, has been created for the |
| 2700 |
v10.x LTS branch. Users wanting to stay on v10.x can replace www/node |
| 2701 |
with www/node8 with one of the following commands: |
| 2702 |
|
| 2703 |
# pkg install www/node10 |
| 2704 |
or |
| 2705 |
# portmaster -o www/node10 www/node |
| 2706 |
or |
| 2707 |
# portupgrade -o www/node10 www/node |
| 2708 |
|
| 2709 |
20181022: |
| 2710 |
AFFECTS: users of lang/php71 |
| 2711 |
AUTHOR: joneum@FreeBSD.org |
| 2712 |
|
| 2713 |
The default version of PHP has been switched from 7.1 to 7.2. |
| 2714 |
|
| 2715 |
If you use binary packages you should make a list of php packages |
| 2716 |
before running 'pkg upgrade': |
| 2717 |
|
| 2718 |
# pkg info php7\* > ~/installed-php-ports-list |
| 2719 |
|
| 2720 |
After the upgrade, check with such list if all your php extensions |
| 2721 |
are still installed, and reinstall them if needed. |
| 2722 |
|
| 2723 |
If you use mod_php71 you need to deinstall it and install mod_php72. |
| 2724 |
|
| 2725 |
20181020: |
| 2726 |
AFFECTS: users of security/libressl |
| 2727 |
AUTHOR: brnrd@FreeBSD.org |
| 2728 |
|
| 2729 |
The port has been updated to the latest stable version 2.8 of LibreSSL. |
| 2730 |
The shared library versions of the libraries have been bumped. |
| 2731 |
|
| 2732 |
After upgrading, manually update all packages that depend on any of the |
| 2733 |
libraries provided by LibreSSL (libssl, libcrypto and libtls) since the |
| 2734 |
versions of these libraries have changed. Normally, you can obtain the |
| 2735 |
list of dependent software by running the following command: |
| 2736 |
|
| 2737 |
# pkg info -r libressl |
| 2738 |
|
| 2739 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 2740 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 2741 |
portmaster and portupgrade users can use the following to rebuild all |
| 2742 |
dependent ports. |
| 2743 |
|
| 2744 |
Portmaster users: |
| 2745 |
portmaster -r libressl |
| 2746 |
Portupgrade users: |
| 2747 |
portupgrade -fr security/libressl |
| 2748 |
|
| 2749 |
20181018: |
| 2750 |
AFFECTS: users of security/hitch |
| 2751 |
AUTHOR: zi@FreeBSD.org |
| 2752 |
|
| 2753 |
Hitch has been updated to run as the hitch user/group, instead of the |
| 2754 |
previous default of nobody/nobody. You should review your hitch |
| 2755 |
configuration to ensure that everything has been updated to reflect |
| 2756 |
this change. |
| 2757 |
|
| 2758 |
20181014: |
| 2759 |
AFFECTS: users of sysutils/ansible |
| 2760 |
AUTHOR: lifanov@FreeBSD.org |
| 2761 |
|
| 2762 |
Ansible has been updated to 2.7.0. Please follow the porting guide |
| 2763 |
to update the rulesets: |
| 2764 |
|
| 2765 |
https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_2.7.html |
| 2766 |
|
| 2767 |
If you wish to stay with 2.6 version, you can switch |
| 2768 |
to new sysutils/ansible2.6 port, which tracks stable 2.6 branch: |
| 2769 |
|
| 2770 |
# pkg set -n ansible:ansible26 |
| 2771 |
|
| 2772 |
20181010: |
| 2773 |
AFFECTS: users of mail/courier-imap and other courier ports |
| 2774 |
AUTHOR: madpilot@FreeBSD.org |
| 2775 |
|
| 2776 |
Courier-IMAP 5.0.0 added IMAP UTF8 support, and converted maildir |
| 2777 |
folders' names to Unicode. |
| 2778 |
|
| 2779 |
Updating an existing system to Courier-IMAP 5.0, and later, |
| 2780 |
requires a manual one-time conversion of all existing maildirs |
| 2781 |
using the maildirmake command. See the maildirmake(1) manual page |
| 2782 |
for more information. |
| 2783 |
|
| 2784 |
All other courier ports accessing maildirs also need to be updated |
| 2785 |
at the same time. |
| 2786 |
|
| 2787 |
20181009: |
| 2788 |
AFFECTS: users of devel/pecl-xdebug* |
| 2789 |
AUTHOR: pizzamig@FreeBSD.org |
| 2790 |
|
| 2791 |
xdebug 2.6.1 (devel/pecl-xdebug) is the new default version and it supports |
| 2792 |
PHP from 7.0 to 7.2 included. |
| 2793 |
If you're using PHP 5.6, the previous compatible xdebug version is still |
| 2794 |
available in devel/pecl-xdebug25 |
| 2795 |
If you're using PHP 7.3, the only compatible xdebug version is available |
| 2796 |
in devel/pecl-xdebug-devel |
| 2797 |
|
| 2798 |
20180930: |
| 2799 |
AFFECTS: users of DRM components |
| 2800 |
AUTHOR: jmd@FreeBSD.org |
| 2801 |
|
| 2802 |
A metaport, graphics/drm-kmod, was introduced for users of both the LinuxKPI- |
| 2803 |
based DRM components as well as the legacy ones. It is recommended to use the |
| 2804 |
metaport from now on, which will select a recommended DRM version based on |
| 2805 |
the FreeBSD version. |
| 2806 |
|
| 2807 |
20180924: |
| 2808 |
AFFECTS: www/libresonic-standalone |
| 2809 |
AUTHOR: jlh@FreeBSD.org |
| 2810 |
|
| 2811 |
HTTPS support has been removed from the port, as it will be removed upstream: |
| 2812 |
https://github.com/Libresonic/libresonic/issues/125#issuecomment-256227104 |
| 2813 |
|
| 2814 |
In order to avoid strange behavior for users who are using this feature, the |
| 2815 |
rc.d script will fail fast if libresonic_ssl="YES". You should remove the |
| 2816 |
following variables from rc.conf(5): libresonic_ssl libresonic_ssl_keystore |
| 2817 |
libresonic_ssl_password. |
| 2818 |
|
| 2819 |
# sed -i '' /libresonic_ssl/d /etc/rc.conf |
| 2820 |
|
| 2821 |
Users needing SSL are encouraged to use an HTTP reverse-proxy. Example |
| 2822 |
configurations can be found here: |
| 2823 |
https://github.com/Libresonic/libresonic/issues/119 |
| 2824 |
|
| 2825 |
20180922: |
| 2826 |
AFFECTS: users of graphics/ilmbase, graphics/OpenEXR |
| 2827 |
AUTHOR: mandree@FreeBSD.org |
| 2828 |
|
| 2829 |
The IlmBase package has been updated to 2.3.0. |
| 2830 |
The OpenEXR package has been renamed to openexr and updated to 2.3.0. |
| 2831 |
|
| 2832 |
The PORTREVISION of all ports requiring either has been bumped to |
| 2833 |
ease the rebuilds, and where there were versions in the file names, |
| 2834 |
these have been removed from the *_DEPENDS lines for easier maintenance. |
| 2835 |
|
| 2836 |
A full ports or package upgrade should just work. |
| 2837 |
|
| 2838 |
If you are doing partial updates, be sure to rebuild and reinstall |
| 2839 |
all packages that require either of OpenEXR or ilmbase. |
| 2840 |
Normally, these can be listed by running: |
| 2841 |
|
| 2842 |
# pkg info -q -r OpenEXR ilmbase | sort -u | xargs pkg info -q -o |
| 2843 |
|
| 2844 |
20180905: |
| 2845 |
AFFECTS: users of lang/php56 |
| 2846 |
AUTHOR: tz@FreeBSD.org |
| 2847 |
|
| 2848 |
The default version of PHP has been switched from 5.6 to 7.1. |
| 2849 |
|
| 2850 |
If you use binary packages you should make a list of php packages |
| 2851 |
before running 'pkg upgrade': |
| 2852 |
|
| 2853 |
# pkg info php5\* > ~/installed-php-ports-list |
| 2854 |
|
| 2855 |
After the upgrade, check with such list if all your php extensions |
| 2856 |
are still installed, and reinstall them if needed. |
| 2857 |
|
| 2858 |
If you use mod_php56 you need to deinstall it and install mod_php71. |
| 2859 |
|
| 2860 |
20180901: |
| 2861 |
AFFECTS: net/samba48 |
| 2862 |
AUTHOR: timur@FreeBSD.org |
| 2863 |
|
| 2864 |
Samba ports from now on are not dependent from the databases/ldb* ports, |
| 2865 |
as the link between Samba and LDB is too tight and each next major Samba |
| 2866 |
release requires it's own major LDB release. Please, remove installed |
| 2867 |
version of databases/ldb13 from your system with: |
| 2868 |
|
| 2869 |
# pkg delete -f databases/ldb13 |
| 2870 |
|
| 2871 |
20180901: |
| 2872 |
AFFECTS: net-mgmt/librenms |
| 2873 |
AUTHOR: dvl@FreeBSD.org |
| 2874 |
|
| 2875 |
As of version 1.42, to conform with man hier, logs and rrd files have |
| 2876 |
relocated outside the WWW directory. When upgrading from < 1.42 to more |
| 2877 |
recent versions, the following steps are required. |
| 2878 |
|
| 2879 |
You must update config.php and manually relocate the rrd and log files. |
| 2880 |
Before upgrading, please stop librenms, update the configuration, and |
| 2881 |
relocate the files. |
| 2882 |
|
| 2883 |
If you find graphs are not updating, fping >= 4.0 requires an IPv6 |
| 2884 |
address. Adding an IPv6 address should fix graphing. |
| 2885 |
|
| 2886 |
Please add these entries to config.php: |
| 2887 |
|
| 2888 |
$config['installed_from_package'] = true; |
| 2889 |
$config['log_dir'] = '/var/log/librenms'; |
| 2890 |
$config['rrd_dir'] = '/var/db/librenms/rrd'; |
| 2891 |
|
| 2892 |
To relocate the files: |
| 2893 |
|
| 2894 |
mkdir /var/log/librenms /var/db/librenms |
| 2895 |
chown www:ww: /var/log/librenms /var/db/librenms |
| 2896 |
cd /usr/local/www/librenms |
| 2897 |
mv rrd /var/db/librenms/ |
| 2898 |
mv logs/librenms.log /var/log/librenms/ |
| 2899 |
rmdir logs |
| 2900 |
|
| 2901 |
An application key is required. Please follow these steps to generate it: |
| 2902 |
|
| 2903 |
cd /usr/local/www/librenms |
| 2904 |
cp -i .env.sample .env |
| 2905 |
|
| 2906 |
You might need to set your database details in that file. |
| 2907 |
Then run: |
| 2908 |
|
| 2909 |
php artisan key:generate |
| 2910 |
|
| 2911 |
The output should look something like this: |
| 2912 |
|
| 2913 |
************************************** |
| 2914 |
* Application In Production! * |
| 2915 |
************************************** |
| 2916 |
|
| 2917 |
Do you really wish to run this command? (yes/no) [no]: |
| 2918 |
> y |
| 2919 |
|
| 2920 |
Application key [base64:P62La9V........qw=] set successfully. |
| 2921 |
|
| 2922 |
20180901: |
| 2923 |
AFFECTS: users of samba46 |
| 2924 |
AUTHOR: antoine@FreeBSD.org |
| 2925 |
|
| 2926 |
The default version of samba has been switched from 4.6 to 4.7. |
| 2927 |
Upgrade instructions: |
| 2928 |
|
| 2929 |
For package users having samba46 installed indirectly (as a dependency): |
| 2930 |
# pkg upgrade |
| 2931 |
|
| 2932 |
For package users having samba46 installed directly (leaf port): |
| 2933 |
# pkg upgrade |
| 2934 |
# pkg install samba47 |
| 2935 |
|
| 2936 |
For ports users: |
| 2937 |
If you want to keep samba46, add DEFAULT_VERSIONS+= samba=4.6 to make.conf |
| 2938 |
|
| 2939 |
If you want to upgrade to samba47, remove samba46: |
| 2940 |
# pkg delete -f samba46 |
| 2941 |
|
| 2942 |
Portmaster users: |
| 2943 |
# portmaster net/samba47 |
| 2944 |
# portmaster -a |
| 2945 |
|
| 2946 |
Portupgrade users: |
| 2947 |
# portinstall net/samba47 |
| 2948 |
# portupgrade -a |
| 2949 |
|
| 2950 |
20180813: |
| 2951 |
AFFECTS: net/geoipupdate |
| 2952 |
AUTHOR: adamw@FreeBSD.org |
| 2953 |
|
| 2954 |
There have been some breaking changes to the GeoIP.conf in version 3.0.0. |
| 2955 |
Read about the changes at |
| 2956 |
https://github.com/maxmind/geoipupdate/blob/master/ChangeLog.md |
| 2957 |
and either edit your GeoIP.conf as needed, or recreate it from |
| 2958 |
GeoIP.conf.sample. |
| 2959 |
|
| 2960 |
20180810: |
| 2961 |
AFFECTS: databases/postgresql??-server |
| 2962 |
AUTHOR: girgen@FreeBSD.org |
| 2963 |
|
| 2964 |
The PostgreSQL server packages are no longer built with support for the XML |
| 2965 |
datatype per default. To retain support for the XML datatype you should build |
| 2966 |
the port and check the XML option in the option dialog. The reason for this |
| 2967 |
is the bad security reputation of libxml2. |
| 2968 |
|
| 2969 |
20180806: |
| 2970 |
AFFECTS: www/tt-rss |
| 2971 |
AUTHOR: thierry@FreeBSD.org |
| 2972 |
|
| 2973 |
tt-rss now uses pdo_mysql/pgsql for database access; a web server reload |
| 2974 |
will be required if pdo ext. isn't installed. |
| 2975 |
|
| 2976 |
20180804: |
| 2977 |
AFFECTS: net-mgmt/zabbix*-server |
| 2978 |
AUTHOR: dbaio@FreeBSD.org |
| 2979 |
|
| 2980 |
The JAVAGW option was removed from the Zabbix Server and an additional slave |
| 2981 |
port was created, zabbix*-java, it installs only Zabbix Java Gateway files, |
| 2982 |
this way is possible to deploy a Zabbix Java Gateway without the need to |
| 2983 |
install Zabbix Server components. |
| 2984 |
|
| 2985 |
If you are using the JAVAGW option on Zabbix Server, please, install now the |
| 2986 |
new zabbix*-java port. |
| 2987 |
|
| 2988 |
20180803 |
| 2989 |
AFFECTS: users of net/openntpd |
| 2990 |
AUTHOR: naddy@FreeBSD.org |
| 2991 |
|
| 2992 |
The numerical ID of the "_ntp" user had to be moved after 12.0-CURRENT |
| 2993 |
(revision 336525) took over its value for a user "ntpd" that uses a |
| 2994 |
different privilege model. |
| 2995 |
|
| 2996 |
To avoid clashes between the two users, please remove the openntpd |
| 2997 |
package, delete the old UID with |
| 2998 |
|
| 2999 |
# pw userdel _ntp |
| 3000 |
|
| 3001 |
and re-install openntpd. |
| 3002 |
|
| 3003 |
20180731: |
| 3004 |
AFFECTS: users of audio/sndio |
| 3005 |
AUTHOR: tobik@FreeBSD.org |
| 3006 |
|
| 3007 |
sndiod(8) will now use the default audio device /dev/dsp instead |
| 3008 |
of /dev/dsp0 if no device was specified. |
| 3009 |
|
| 3010 |
The location of ~/.aucat_cookie has moved to ~/.sndio/cookie. If |
| 3011 |
you share audio devices via sndiod(8) on the network or between |
| 3012 |
local users, please migrate it manually to the new location to |
| 3013 |
guarantee a smooth upgrade. |
| 3014 |
|
| 3015 |
20180731: |
| 3016 |
AFFECTS: users of x11/xorg and all ports with USE_XORG=*proto |
| 3017 |
AUTHOR: zeising@FreeBSD.org |
| 3018 |
|
| 3019 |
The xorg *proto packages have all been merged into one package, |
| 3020 |
x11/xorgproto. This might cause issues with upgrading. If you |
| 3021 |
get conflicts between xorgproto and old *proto packages, please |
| 3022 |
remove the old package and install xorgproto again. |
| 3023 |
|
| 3024 |
In order to remove all orphaned ports, including all *proto port, |
| 3025 |
the following can be used after the ports tree has been updated: |
| 3026 |
pkg version -l \? | cut -f 1 -w | grep -v compat | xargs pkg delete -fy |
| 3027 |
|
| 3028 |
20180728: |
| 3029 |
AFFECTS: users who upgrade from security/kc to security/kc24 |
| 3030 |
AUTHOR: pi@FreeBSD.org |
| 3031 |
|
| 3032 |
The ondisk format changes from kc 2.3 to kc 2.4, so please |
| 3033 |
read the kc24 pkg-message file before the upgrade. It describes |
| 3034 |
how to create a backup, the xml dump and how to import the |
| 3035 |
xml dump afterwards. |
| 3036 |
|
| 3037 |
20180725: |
| 3038 |
AFFECTS: users of textproc/ibus-typing-booster |
| 3039 |
AUTHOR: thierry@FreeBSD.org |
| 3040 |
|
| 3041 |
Due to a migration from IBusConfig to GSettings, the old settings are |
| 3042 |
unfortunately lost, so one has to open the setup tool and recreate ones |
| 3043 |
favourite settings. |
| 3044 |
|
| 3045 |
20180714: |
| 3046 |
AFFECTS: users of dns/dnsdist |
| 3047 |
AUTHOR: cpm@FreeBSD.org |
| 3048 |
|
| 3049 |
After discussing with several users, we noticed that quite a lot of them |
| 3050 |
were not aware that enabling the dnsdist's console without a key, even |
| 3051 |
restricted to the local host, could be a security issue and allow privilege |
| 3052 |
escalation by allowing an unprivileged user to connect to the console and |
| 3053 |
execute Lua code as the dnsdist user. We therefore decided to refuse any |
| 3054 |
connection to the console until a key has been set, so please check that |
| 3055 |
you do set a key before upgrading if you use the console. |
| 3056 |
|
| 3057 |
For further details read: |
| 3058 |
https://blog.powerdns.com/2018/07/10/dnsdist-1-3-2-released/ |
| 3059 |
|
| 3060 |
20180704: |
| 3061 |
AFFECTS: users of www/gitlab |
| 3062 |
AUTHOR: mfechner@FreeBSD.org |
| 3063 |
|
| 3064 |
The gitlab port uses the package from gitlab.org instead of github.org. |
| 3065 |
For this the port was renamed from gitlab to gitlab-ce. |
| 3066 |
Please follow the instructions very carefully to not lose your data! |
| 3067 |
Not only the package was renamed, also the directory name changed. |
| 3068 |
|
| 3069 |
You can find the current instruction here: |
| 3070 |
https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/10.8-11.0-freebsd.md |
| 3071 |
|
| 3072 |
Please note the update was only tested for an update from 10.8.5 to 11.0.2. |
| 3073 |
If your version of gitlab was released before 2014-03-13 you cannot update |
| 3074 |
to this version. You need to make an intermediate update to an earlier |
| 3075 |
version before. |
| 3076 |
|
| 3077 |
20180701: |
| 3078 |
AFFECTS: users of devel/bats |
| 3079 |
AUTHOR: lifanov@FreeBSD.org |
| 3080 |
|
| 3081 |
The devel/bats port has been renamed to devel/bats-core to match the |
| 3082 |
new upstream project. |
| 3083 |
|
| 3084 |
20180630: |
| 3085 |
AFFECTS: users of net-im/ejabberd |
| 3086 |
AUTHOR: ashish@FreeBSD.org |
| 3087 |
|
| 3088 |
In version 18.06, upstream has removed support for IRC transport. |
| 3089 |
|
| 3090 |
20180625: |
| 3091 |
AFFECTS: users of PHP based applications like drush |
| 3092 |
AUTHOR: mfechner@FreeBSD.org |
| 3093 |
|
| 3094 |
Flavors are being added to PHP applications. If you use PHP 5.6 you need: |
| 3095 |
|
| 3096 |
# pkg set -n drush:drush-php56 |
| 3097 |
|
| 3098 |
For more details see 20180611. |
| 3099 |
|
| 3100 |
20180612: |
| 3101 |
AFFECTS: users of the nox flavor of editors/emacs-devel |
| 3102 |
AUTHOR: jrm@FreeBSD.org |
| 3103 |
|
| 3104 |
The package name for the nox flavor of editors/emacs-devel changed from |
| 3105 |
emacs-devel_nox to emacs-devel-nox. To install the new package, run |
| 3106 |
|
| 3107 |
# pkg install emacs-devel-nox |
| 3108 |
|
| 3109 |
pkg should remove the old and install the new package. |
| 3110 |
|
| 3111 |
20180612: |
| 3112 |
AFFECTS: users of packages that depend on Emacs |
| 3113 |
AUTHOR: jrm@FreeBSD.org |
| 3114 |
|
| 3115 |
With the release of Emacs version 26.1, the major version of editors/emacs |
| 3116 |
changed from 25 to 26, so the names of packages that depend on Emacs have also |
| 3117 |
changed. For example, pdf-tools-emacs25-0.80.79_1 is now called |
| 3118 |
pdf-tools-emacs26-0.80.79_1. The name change means simply running `pkg |
| 3119 |
upgrade` will not upgrade foo-emacs25-x to foo-emacs26-x. |
| 3120 |
|
| 3121 |
To list the packages to upgrade, use |
| 3122 |
|
| 3123 |
# pkg info \*emacs25\* |
| 3124 |
|
| 3125 |
then install the new version for each with |
| 3126 |
|
| 3127 |
# pkg install foo-emacs26 |
| 3128 |
|
| 3129 |
pkg should remove the old and install the new packages. |
| 3130 |
|
| 3131 |
20180611: |
| 3132 |
AFFECTS: users of PHP based applications |
| 3133 |
AUTHOR: mat@FreeBSD.org |
| 3134 |
|
| 3135 |
Flavors are being added to PHP applications. When a port is flavorized, pkg |
| 3136 |
needs to be told about the name change, for example, if PHP 5.6 is the one |
| 3137 |
you need: |
| 3138 |
|
| 3139 |
# pkg set -n squirrelmail:squirrelmail-php56 |
| 3140 |
|
| 3141 |
Most port will have packages for all PHP versions present in the ports tree, |
| 3142 |
but some may not be compatible with a specific version. |
| 3143 |
|
| 3144 |
To get the available flavors, pkg rquery can be used: |
| 3145 |
|
| 3146 |
# pkg rquery %n mail/squirrelmail |
| 3147 |
squirrelmail-php56 |
| 3148 |
squirrelmail-php70 |
| 3149 |
squirrelmail-php71 |
| 3150 |
squirrelmail-php72 |
| 3151 |
|
| 3152 |
20180602: |
| 3153 |
AFFECTS: users of net/frr |
| 3154 |
AUTHOR: olivier@FreeBSD.org |
| 3155 |
|
| 3156 |
Due to regression detected in FRR version 4.0, port was renamed to frr4 |
| 3157 |
to prepare re-introduction of frr3 port version. |
| 3158 |
|
| 3159 |
To rename the installed package to match the new naming scheme, run: |
| 3160 |
# pkg set -n frr:frr4 |
| 3161 |
|
| 3162 |
20180529: |
| 3163 |
AFFECTS: users of textproc/ibus-typing-booster |
| 3164 |
AUTHOR: thierry@FreeBSD.org |
| 3165 |
|
| 3166 |
Attention, this release merges all engines into one. Therefore, the |
| 3167 |
engine names had to change. The old engine names like "German - DE |
| 3168 |
(Typing Booster)", "Hindi - HI (Typing Booster)" don't exist anymore! |
| 3169 |
If one has entries for them in the Gnome Control Center or in |
| 3170 |
ibus-setup, one needs to remove these old entries and add the new |
| 3171 |
engine name "Other (Typing Booster)". |
| 3172 |
|
| 3173 |
20180518: |
| 3174 |
AFFECTS: users of sysutils/ansible* |
| 3175 |
AUTHOR: lifanov@FreeBSD.org |
| 3176 |
|
| 3177 |
Ansible ports are now flavored. Package names for Ansible changed |
| 3178 |
to include python version. Poudriere and package users don't need |
| 3179 |
to do anything. |
| 3180 |
|
| 3181 |
To rename an installed package to match the new naming scheme, |
| 3182 |
for example, for ansible24, run: |
| 3183 |
|
| 3184 |
# pkg set -n ansible24:py27-ansible24 |
| 3185 |
|
| 3186 |
20180514: |
| 3187 |
AFFECTS: users of www/gitlab |
| 3188 |
AUTHOR: mfechner@FreeBSD.org |
| 3189 |
|
| 3190 |
Gitlab-pages support was removed as new version does not compile. |
| 3191 |
If you require gitlab-pages do not update to version 10.7.3 till it is |
| 3192 |
fixed upstream. |
| 3193 |
You can find the bug report here: |
| 3194 |
https://gitlab.com/gitlab-org/gitlab-pages/issues/143 |
| 3195 |
|
| 3196 |
20180513: |
| 3197 |
AFFECTS: users of net/xrdp |
| 3198 |
AUTHOR: meta@FreeBSD.org |
| 3199 |
|
| 3200 |
net/xrdp has been updated from 0.6.2 to 0.9.6. There are significant |
| 3201 |
changes between these versions. You should consider backing up your |
| 3202 |
configuration files such as xrdp.ini and sesman.ini, and then migrate |
| 3203 |
configuration files by hand. |
| 3204 |
|
| 3205 |
Regarding km-*.ini, don't use the old files. They can be safely replaced |
| 3206 |
with new ones. |
| 3207 |
|
| 3208 |
20180507: |
| 3209 |
AFFECTS: users of math/suitesparse who build it locally |
| 3210 |
AUTHOR: yuri@FreeBSD.org |
| 3211 |
|
| 3212 |
The suitesparse needs to be uninstalled before math/suitesparse can be |
| 3213 |
correctly built. This is true for the version 5.2.0 and prior versions. |
| 3214 |
|
| 3215 |
20180505: |
| 3216 |
AFFECTS: users of www/gitea |
| 3217 |
AUTHOR: stb@lassitu.de |
| 3218 |
|
| 3219 |
The www/gitea port no longer requires shell/bash. If you want to |
| 3220 |
stop using bash and deinstall the package, make sure to set the |
| 3221 |
configuration in etc/gitea/conf/app.ini, section [repository], |
| 3222 |
SCRIPT_TYPE to "sh". See app.ini.sample for an example. |
| 3223 |
|
| 3224 |
20180501: |
| 3225 |
AFFECTS: users of www/node |
| 3226 |
AUTHOR: bhughes@FreeBSD.org |
| 3227 |
|
| 3228 |
The www/node port has been updated to Node.js v10.0.0, the latest |
| 3229 |
upstream release. This is a major release, including many significant |
| 3230 |
changes. Users are encouraged to read the release announcements before |
| 3231 |
upgrading: |
| 3232 |
|
| 3233 |
https://nodejs.org/en/blog/release/v10.0.0/ |
| 3234 |
|
| 3235 |
In particular, Node.js now depends on OpenSSL 1.1.0h, so the |
| 3236 |
BUNDLED_SSL option is enabled by default. Users can disable this |
| 3237 |
option when using security/openssl-devel as their default SSL library. |
| 3238 |
|
| 3239 |
20180430: |
| 3240 |
AFFECTS: users of news/nntp |
| 3241 |
AUTHOR: dinoex@FreeBSD.org |
| 3242 |
|
| 3243 |
The option INETD was removed. If you used inetd, please change the path |
| 3244 |
in /etc/inetd.conf from /usr/local/sbin/nntpd to /usr/local/libexec/nntpd. |
| 3245 |
|
| 3246 |
20180428: |
| 3247 |
AFFECTS: users of security/libressl |
| 3248 |
AUTHOR: brnrd@FreeBSD.org |
| 3249 |
|
| 3250 |
The port has been updated to the latest stable version 2.7 of LibreSSL. |
| 3251 |
The shared library versions of the libraries have been bumped. |
| 3252 |
|
| 3253 |
After upgrading, manually update all packages that depend on any of the |
| 3254 |
libraries provided by LibreSSL (libssl, libcrypto and libtls) since the |
| 3255 |
versions of these libraries have changed. Normally, you can obtain the |
| 3256 |
list of dependent software by running the following command: |
| 3257 |
|
| 3258 |
# pkg info -r libressl |
| 3259 |
|
| 3260 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 3261 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 3262 |
portmaster and portupgrade users can use the following to rebuild all |
| 3263 |
dependent ports. |
| 3264 |
|
| 3265 |
Portmaster users: |
| 3266 |
portmaster -r libressl |
| 3267 |
Portupgrade users: |
| 3268 |
portupgrade -fr security/libressl |
| 3269 |
|
| 3270 |
20180427: |
| 3271 |
AFFECTS: users of sysutils/zrepl |
| 3272 |
AUTHOR: woodsb02@FreeBSD.org |
| 3273 |
|
| 3274 |
The zrepl update to 0.0.3 includes the following breaking changes: |
| 3275 |
- Snapshots are automatically bookmarked and pruning of bookmarks must |
| 3276 |
be configured by adding the keep_bookmarks parameter to the prune |
| 3277 |
policy section of the zrepl configuration file (source side only). |
| 3278 |
Be sure to understand the meaning bookmarks have for maximum |
| 3279 |
allowable replication downtime. |
| 3280 |
- The ssh+stdinserver transport protocol has changed, requiring zrepl |
| 3281 |
to be updates on both the sending and receiving side, and the daemon |
| 3282 |
restarted on both sides. |
| 3283 |
- The first outlet in the global.logging section of the configuration |
| 3284 |
file is now used for logging meta-errors (e.g. problems encountered |
| 3285 |
when writing to other logging outlets). |
| 3286 |
|
| 3287 |
20180425: |
| 3288 |
AFFECTS: users of databases/pecl-redis |
| 3289 |
AUTHOR: daniel@blodan.se |
| 3290 |
|
| 3291 |
pecl-redis 4.0.0 breaks backwards compatibility, users |
| 3292 |
not aware if you are using the changed functionality or not |
| 3293 |
should swap to databases/pecl-redis3 |
| 3294 |
|
| 3295 |
20180417: |
| 3296 |
AFFECTS: users of dns/dnscrypt-proxy2 |
| 3297 |
AUTHOR: egypcio@googlemail.com |
| 3298 |
|
| 3299 |
DNSCrypt-Proxy 2 has been updated to 2.0.10 and the configuration file |
| 3300 |
has changed from ${PREFIX}/etc/dnscrypt-proxy.toml to |
| 3301 |
${PREFIX}/etc/dnscrypt-proxy/dnscrypt-proxy.toml. |
| 3302 |
|
| 3303 |
20180416: |
| 3304 |
AFFECTS: users of mail/postgrey |
| 3305 |
AUTHOR: ports.maintainer@evilphi.com |
| 3306 |
|
| 3307 |
If you use any of the optional make.conf variables to specify the |
| 3308 |
postgrey user, group, db dir, or run dir when building the port, you will |
| 3309 |
need to change the prefix from PG_ to POSTGREY_*. The variables were |
| 3310 |
renamed to solve a namespace collision with the PostgreSQL ports. |
| 3311 |
|
| 3312 |
20180412: |
| 3313 |
AFFECTS: users of devel/php-composer |
| 3314 |
AUTHOR: madpilot@FreeBSD.org |
| 3315 |
|
| 3316 |
Flavors have been added to the composer port with the update to |
| 3317 |
1.6.3. Due to the change in PKGNAME pkg(and other tools) will not |
| 3318 |
notice the update. It is required to tell pkg about the name |
| 3319 |
change, for example: |
| 3320 |
|
| 3321 |
# pkg set -n php-composer:php56-composer |
| 3322 |
|
| 3323 |
20180410: |
| 3324 |
AFFECTS: users of KDE SC4 |
| 3325 |
AUTHOR: kde@FreeBSD.org |
| 3326 |
|
| 3327 |
Most of KDE Applications 17.12.3 have now landed in the ports tree. |
| 3328 |
There are still some missing pieces, that will follow soon. |
| 3329 |
|
| 3330 |
As mentioned in the commit messages, users of KDE SC4 should stick with the |
| 3331 |
<foo>-kde4 named package. |
| 3332 |
|
| 3333 |
As the MOVED entries for ports like databases/akonadi-kde4 have been removed |
| 3334 |
in the process of updating (as there now is again a databases/akonad), there |
| 3335 |
might be issues for people that update from a too old installed package list |
| 3336 |
with portmaster. |
| 3337 |
|
| 3338 |
These should be fixable by issuing a command à la |
| 3339 |
# pkg set --change-origin databases/akonadi:databases/akonadi-kde4 akonadi |
| 3340 |
|
| 3341 |
20180409: |
| 3342 |
AFFECTS: users of net-im/matterircd |
| 3343 |
AUTHOR: norrland@nullbyte.se |
| 3344 |
|
| 3345 |
Matterircd has been updated to 0.17.0 and mattermost configuration settings |
| 3346 |
need to be migrated to [mattermost] section. See matterircd.toml.sample. |
| 3347 |
|
| 3348 |
20180404: |
| 3349 |
AFFECTS: users of www/nextcloud |
| 3350 |
AUTHOR: brnrd@FreeBSD.org |
| 3351 |
|
| 3352 |
With the 13.0.1 update the path for Apps bundled with the package has |
| 3353 |
changed from "apps" to "apps-pkg". You must add an entry to the |
| 3354 |
"apps_paths" array in config/config.php of your nextcloud installation, |
| 3355 |
a patch for the default installation can be applied with: |
| 3356 |
|
| 3357 |
# cd /usr/local/www/nextcloud |
| 3358 |
# su -m www -c "php ./occ config:import < /usr/local/share/nextcloud/fix-apps_paths.json" |
| 3359 |
|
| 3360 |
20180401: |
| 3361 |
AFFECTS: users of mail/dovecot and mail/dovecot-pigeonhole |
| 3362 |
AUTHOR: adamw@FreeBSD.org |
| 3363 |
|
| 3364 |
Dovecot has been upgraded to 2.3.1, and pigeonhole to 0.5.1. Most |
| 3365 |
existing dovecot installations MUST be modified for 2.3, but for |
| 3366 |
most users the modifications are simple. |
| 3367 |
|
| 3368 |
Modify your Dovecot conf.d/ files before spinning up 2.3.1. The |
| 3369 |
upgrading instructions are detailed here: |
| 3370 |
|
| 3371 |
https://wiki2.dovecot.org/Upgrading/2.3 |
| 3372 |
|
| 3373 |
20180330: |
| 3374 |
AFFECTS: users of lang/perl5* |
| 3375 |
AUTHOR: mat@FreeBSD.org |
| 3376 |
|
| 3377 |
The default Perl version has been switched to Perl 5.26. If you are using |
| 3378 |
binary packages to upgrade your system, you do not have anything to do, pkg |
| 3379 |
upgrade will do the right thing. For the other people, follow the |
| 3380 |
instructions in entry 20161103, it should still be the same. |
| 3381 |
|
| 3382 |
20180325: |
| 3383 |
AFFECTS: users of net/samba48 |
| 3384 |
AUTHOR: timur@FreeBSD.org |
| 3385 |
|
| 3386 |
New Samba 4.8 upgrades the relevant database files in the way, that doesn't |
| 3387 |
allow easy fallback to the previous versions of Samba. So, before upgrading |
| 3388 |
to the new version make a backup of the /var/db/samba4/ directory. |
| 3389 |
|
| 3390 |
Full list of changes, new features and upgrade procedure is available at: |
| 3391 |
|
| 3392 |
https://www.samba.org/samba/history/samba-4.8.0.html |
| 3393 |
|
| 3394 |
Please, read it carefully before upgrading!. |
| 3395 |
|
| 3396 |
20180320: |
| 3397 |
AFFECTS: users of x11/sterm |
| 3398 |
AUTHOR: pkubaj@anongoth.pl |
| 3399 |
|
| 3400 |
The user-defined options in config.h have changed. You should |
| 3401 |
compare your config.h file with the default one and change |
| 3402 |
appropriately. |
| 3403 |
|
| 3404 |
20180319: |
| 3405 |
AFFECTS: users of dns/dnsmasq |
| 3406 |
AUTHOR: mandree@FreeBSD.org |
| 3407 |
|
| 3408 |
Note that with dnsmasq 2.79, some parts of the interface have changed in an |
| 3409 |
incompatible way versus previous versions. This comprises changed recursion |
| 3410 |
behaviour, signature support, a change for SIGINT (vs. SIGHUP) behaviour. |
| 3411 |
|
| 3412 |
Note especially that dnsmasq will no longer answer non-recursive queries |
| 3413 |
unless it is marked authoritative! Be sure to see the manual page for the |
| 3414 |
various --auth-* options, such as --auth-zone. |
| 3415 |
|
| 3416 |
Please see the CHANGELOG that ships with dnsmasq for details. |
| 3417 |
|
| 3418 |
20180317: |
| 3419 |
AFFECTS: users of multimedia/plexpy |
| 3420 |
AUTHOR: feld@FreeBSD.org |
| 3421 |
|
| 3422 |
Plexpy project has been renamed to Tautulli due to copyright |
| 3423 |
infringement. The software also has received a major update. Please |
| 3424 |
see the following upgrade instructions: |
| 3425 |
|
| 3426 |
- Install multimedia/tautulli |
| 3427 |
- Create /var/db/tautulli, owned by the user you will run the daemon as |
| 3428 |
(default: nobody). |
| 3429 |
- Copy your config.ini and plexpy.db to /var/db/tautulli |
| 3430 |
- Enable the service and start the software |
| 3431 |
|
| 3432 |
Tautulli should automatically find your database file, rename it to |
| 3433 |
tautulli.db, and perform the required updates. |
| 3434 |
|
| 3435 |
20180310: |
| 3436 |
AFFECTS: users of security/openssl |
| 3437 |
AUTHOR: brnrd@FreeBSD.org |
| 3438 |
|
| 3439 |
The EXPCIPHERS option has been removed from the security/openssl port. |
| 3440 |
Use the security/openssl-unsafe port if you require this feature. |
| 3441 |
|
| 3442 |
20180309: |
| 3443 |
AFFECTS: users of net/unison |
| 3444 |
AUTHOR: madpilot@FreeBSD.org |
| 3445 |
|
| 3446 |
Unison has been upgraded to version 2.51, which uses a different |
| 3447 |
wire protocol than 2.48 did. In order to support synchronization |
| 3448 |
with other computers where Unison is still at version 2.48, a new |
| 3449 |
port net/unison248 has been created. It provides unison248 and, |
| 3450 |
for the x11 flavor, also unison248-text. This unison248 port can |
| 3451 |
be installed in parallel with the existing net/unison port. |
| 3452 |
|
| 3453 |
20180308: |
| 3454 |
AFFECTS: */php* */pecl* */pear* |
| 3455 |
AUTHOR: mat@FreeBSD.org |
| 3456 |
|
| 3457 |
PHP extensions and modules have been flavored. |
| 3458 |
|
| 3459 |
People using Poudriere 3.2+ and binary packages do not have to do anything if |
| 3460 |
they are using PHP applications. |
| 3461 |
|
| 3462 |
PHP modules and extensions may have change their names from php5- or php7- to |
| 3463 |
fully versionned phpXY-. |
| 3464 |
PECL extensions and PEAR modules package names have changed from pecl- and |
| 3465 |
pear- to phpXX-pecl and phpXX-pear-. |
| 3466 |
|
| 3467 |
To rename an installed package to match the new naming scheme, for example, |
| 3468 |
for the imagick pecl extension, run: |
| 3469 |
|
| 3470 |
# pkg set -n pecl-imagick:php56-pecl-imagick |
| 3471 |
|
| 3472 |
For other people, to build the PHP 7.2 version of, for example, |
| 3473 |
databases/php-memcached, you need to run: |
| 3474 |
|
| 3475 |
# make FLAVOR=php72 install |
| 3476 |
|
| 3477 |
20180220: |
| 3478 |
AFFECTS: users of www/nextcloud |
| 3479 |
AUTHOR: brnrd@FreeBSD.org |
| 3480 |
|
| 3481 |
The file and directory permissions of Nextcloud have changed. Write |
| 3482 |
permissions have been removed from all directories except `data' and |
| 3483 |
`config'. For the updater to work, the app store of your installation |
| 3484 |
must be disabled. To disable the app-store prior to updating the |
| 3485 |
package: |
| 3486 |
|
| 3487 |
# cd /usr/local/www/nextcloud |
| 3488 |
# su -m www -c "php ./occ config:system:set appstoreenabled --value=false --type=boolean" |
| 3489 |
|
| 3490 |
If you've already updated your nextcloud package, you must manually edit |
| 3491 |
the configuration of nextcloud (config/config.php) and add |
| 3492 |
|
| 3493 |
'appstoreenabled' => false, |
| 3494 |
|
| 3495 |
to the CONFIG array before the updater will run. |
| 3496 |
|
| 3497 |
20180214: |
| 3498 |
AFFECTS: users of lang/ruby23 |
| 3499 |
AUTHOR: swills@FreeBSD.org |
| 3500 |
|
| 3501 |
The default ruby version has been updated from 2.3 to 2.4. |
| 3502 |
|
| 3503 |
If you compile your own ports you may keep 2.3 as the default version by |
| 3504 |
adding the following lines to your /etc/make.conf file: |
| 3505 |
|
| 3506 |
# |
| 3507 |
# Keep ruby 2.3 as default version |
| 3508 |
# |
| 3509 |
DEFAULT_VERSIONS+=ruby=2.3 |
| 3510 |
|
| 3511 |
If you wish to update to the new default version, you need to first stop any |
| 3512 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 3513 |
upon how you manage your system. |
| 3514 |
|
| 3515 |
If you use pkgng, simply upgrade: |
| 3516 |
# pkg upgrade |
| 3517 |
|
| 3518 |
If you use portmaster, install new ruby, then rebuild all ports that depend |
| 3519 |
on ruby: |
| 3520 |
# portmaster -o lang/ruby24 lang/ruby23 |
| 3521 |
# portmaster -R -r ruby-2.4 |
| 3522 |
|
| 3523 |
If you use portupgrade, install new ruby, then rebuild all ports that depend |
| 3524 |
on ruby: |
| 3525 |
|
| 3526 |
# pkg delete -f ruby portupgrade |
| 3527 |
# make -C /usr/ports/ports-mgmt/portupgrade install clean |
| 3528 |
# pkg set -o lang/ruby23:lang/ruby24 |
| 3529 |
# portupgrade -x ruby-2.4.\* -fr lang/ruby24 |
| 3530 |
|
| 3531 |
20180209: |
| 3532 |
AFFECTS: users of japanese/lookup |
| 3533 |
AUTHOR: yasu@utahime.org |
| 3534 |
|
| 3535 |
japanese/lookup is update to 1.99.96.20130920. This version is not |
| 3536 |
compatible with previous version 1.4.1 and incompatibility includes |
| 3537 |
how to setup. See info of Lookup for detail. |
| 3538 |
|
| 3539 |
20180209: |
| 3540 |
AFFECTS: users of net-mgmt/pmacct |
| 3541 |
AUTHOR: pi@FreeBSD.org |
| 3542 |
|
| 3543 |
To allow separate pmacctd instances per interface, use |
| 3544 |
|
| 3545 |
pmacctd_enable="YES" |
| 3546 |
pmacctd_interfaces="re1 re2" |
| 3547 |
|
| 3548 |
in /etc/rc.conf. The path to the config files will be |
| 3549 |
|
| 3550 |
/usr/local/etc/pmacct/<interface> |
| 3551 |
|
| 3552 |
20180208: |
| 3553 |
AFFECTS: users of mail/mailman* |
| 3554 |
AUTHOR: mandree@FreeBSD.org |
| 3555 |
|
| 3556 |
In order to overcome complaints about mismatched checksums in |
| 3557 |
Mailman/Default.py, mailman now configures the DEFAULT_EMAIL_HOST |
| 3558 |
and DEFAULT_URL_HOST to "localhost" statically, and the rc script |
| 3559 |
will check this and refuse to start on next boot. |
| 3560 |
|
| 3561 |
Users must configure DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST in |
| 3562 |
Mailman/mm_cfg.py properly and add this line below: |
| 3563 |
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) |
| 3564 |
|
| 3565 |
A short example has been added to: |
| 3566 |
${PREFIX}/local/share/doc/mailman/FreeBSD-post-install-notes. |
| 3567 |
|
| 3568 |
As of 2.1.26_3, the post-install script will add back the prior |
| 3569 |
default settings to mm_cfg.py (instead of Defaults.py) if no |
| 3570 |
virtual hosts have been defined, to cover the normal use cases |
| 3571 |
and initial installation. |
| 3572 |
|
| 3573 |
20180201: |
| 3574 |
AFFECTS: users of editors/emacs* and all ports using Emacs via USES=emacs |
| 3575 |
AUTHOR: jrm@FreeBSD.org |
| 3576 |
|
| 3577 |
The Emacs ports framework has been updated to support flavors and the |
| 3578 |
editors/emacs-nox11 port has been replaced by the nox flavors of |
| 3579 |
editors/emacs and editors/emacs-devel. |
| 3580 |
|
| 3581 |
Supported Flavors |
| 3582 |
-------------------------------------------------------- |
| 3583 |
editors/emacs: full canna nox |
| 3584 |
editors/emacs-devel: full nox |
| 3585 |
ports using Emacs: full canna nox devel_full devel_nox |
| 3586 |
-------------------------------------------------------- |
| 3587 |
|
| 3588 |
For those using pre-built packages, if |
| 3589 |
|
| 3590 |
# pkg upgrade |
| 3591 |
|
| 3592 |
does not install the new Emacs package, use one of |
| 3593 |
|
| 3594 |
# pkg install emacs |
| 3595 |
# pkg install emacs-canna |
| 3596 |
# pkg install emacs-nox |
| 3597 |
# pkg install emacs-devel |
| 3598 |
# pkg install emacs-devel-nox |
| 3599 |
|
| 3600 |
For those building their own packages, a flavor other than the default must be |
| 3601 |
specified. For example, to build the nox flavor of editors/emacs, or to build |
| 3602 |
the devel_full flavor of a port using Emacs, use |
| 3603 |
|
| 3604 |
# poudriere bulk -j 11amd64 editors/emacs@nox |
| 3605 |
# poudriere bulk -j 11amd64 print/pdf-tools@devel_full |
| 3606 |
|
| 3607 |
or |
| 3608 |
|
| 3609 |
# make FLAVOR=nox install |
| 3610 |
# make FLAVOR=devel_full |
| 3611 |
|
| 3612 |
An alternative to the default flavor, full, for editors/emacs and |
| 3613 |
editors/emacs-devel can be set in make.conf. For example, to specify nox as |
| 3614 |
the default flavor for both ports, use |
| 3615 |
|
| 3616 |
.if ${.CURDIR:M*/editors/emacs*} |
| 3617 |
FLAVOR?=nox |
| 3618 |
.endif |
| 3619 |
|
| 3620 |
For ports using Emacs, an alternative to the default flavor, full, |
| 3621 |
can be also be set in make.conf. For example, to automatically depend on |
| 3622 |
emacs-nox, use |
| 3623 |
|
| 3624 |
DEFAULT_VERSIONS+=emacs=nox |
| 3625 |
|
| 3626 |
20180117: |
| 3627 |
AFFECTS: users of x11-toolkits/kf5-kirigami2 and x11/kf5-plasma-framework |
| 3628 |
AUTHOR: kde@FreeBSD.org |
| 3629 |
|
| 3630 |
Files that were previously installed by kf5-kirigami2 are now installed |
| 3631 |
by kf5-plasma-framework. This can lead to a conflict during the upgrade |
| 3632 |
of the packages. |
| 3633 |
It is recommended to first remove the package kf5-kirigami2. |
| 3634 |
|
| 3635 |
20180115: |
| 3636 |
AFFECTS: users of net-p2p/transmission-daemon |
| 3637 |
AUTHOR: woodsb02@FreeBSD.org |
| 3638 |
|
| 3639 |
The transmission-daemon port has been updated to 2.92_4 to incorporate |
| 3640 |
a patch which mitigates DNS rebinding attacks. This will prevent |
| 3641 |
clients from being able to connect to the transmission daemon using |
| 3642 |
DNS with any hostname other than localhost, unless one of the |
| 3643 |
following is done: |
| 3644 |
- Enable password authentication, then any hostname is allowed. |
| 3645 |
This can be achieved by either: |
| 3646 |
- setting rpc-authentication-required to true, and adding |
| 3647 |
credentials to the rpc-username and rpc-password fields in |
| 3648 |
settings.json (must be done whilst the transmission service is |
| 3649 |
stopped); or |
| 3650 |
- running transmission-daemon with the following arguments |
| 3651 |
(these can be set with transmission_flags in /etc/rc.conf): |
| 3652 |
-t -u USERNAME -v PASSWORD |
| 3653 |
OR |
| 3654 |
- Add the allowed server hostnames to the rpc-host-whitelist setting |
| 3655 |
in settings.json (must be done whilst the transmission service is |
| 3656 |
stopped). Note that this value is NOT a list of allowed CLIENTS, |
| 3657 |
but instead a list of allowed SERVER hostnames. |
| 3658 |
|
| 3659 |
20180111: |
| 3660 |
AFFECTS: users of editors/vim-lite |
| 3661 |
AUTHOR: adamw@FreeBSD.org |
| 3662 |
|
| 3663 |
The vim-lite port has been renamed to vim-console, because it isn't |
| 3664 |
actually any lighter. All three vim packages are built with |
| 3665 |
--enable-features=huge. Portmaster users will need to run this |
| 3666 |
command: |
| 3667 |
|
| 3668 |
portmaster -o editors/vim-console editors/vim-lite |
| 3669 |
|
| 3670 |
If the switch doesn't happen automatically for you, just delete the |
| 3671 |
vim-lite package and install vim-console. |
| 3672 |
|
| 3673 |
20180109: |
| 3674 |
AFFECTS: users of www/qt5-webengine |
| 3675 |
AUTHOR: kde@FreeBSD.org |
| 3676 |
|
| 3677 |
The upgrade of www/qt5-webengine to 5.9.3 may fail if an older version |
| 3678 |
of it is installed. It is recommended to either build the port in a |
| 3679 |
builder like poudriere, or to deinstall and then doing an install. |
| 3680 |
|
| 3681 |
20180107: |
| 3682 |
AFFECTS: users of security/gnupg and mail/mutt and mail/neomutt |
| 3683 |
AUTHOR: adamw@FreeBSD.org |
| 3684 |
|
| 3685 |
The invocation for gpg from mutt/neomutt changed between gnupg-2.0 |
| 3686 |
(which has expired and is now removed) and gnupg-2.2 (the current |
| 3687 |
version in the tree). Unless you're using gpgme, PGP-related |
| 3688 |
commands may fail in (neo)mutt. |
| 3689 |
|
| 3690 |
In all cases, users are strongly urged to use security/gpgme to take |
| 3691 |
care of the setup for you. If you prefer to roll your own, the |
| 3692 |
following muttrc/neomuttrc entry has been reported to work: |
| 3693 |
|
| 3694 |
pgp_decrypt_command="gpg2 %?p?--passphrase-fd 0 --pinentry-mode=loopback? --no-verbose --batch --output - %f" |
| 3695 |
|
| 3696 |
See muttrc(5), neomuttrc(5), mutt.org, and neomutt.org for instructions |
| 3697 |
on (neo)mutt's gpg and gpgme instructions. |
| 3698 |
|
| 3699 |
20180102: |
| 3700 |
AFFECTS: users of devel/awscli |
| 3701 |
AUTHOR: bhughes@FreeBSD.org |
| 3702 |
|
| 3703 |
The package name for devel/awscli has changed (back) to just awscli. |
| 3704 |
The introduction of flavors erroneously caused the awscli package to |
| 3705 |
be renamed to py27-awscli. |
| 3706 |
|
| 3707 |
20171230: |
| 3708 |
AFFECTS: users of net-im/ejabberd |
| 3709 |
AUTHOR: ashish@FreeBSD.org |
| 3710 |
|
| 3711 |
If you are building ejabberd 17.11 on a host, which already has an older |
| 3712 |
version of ejabberd installed, then build process will fail with "unknown type |
| 3713 |
specifier" errors. As a workaround, please uninstall ejabberd before building |
| 3714 |
ejabberd. |
| 3715 |
|
| 3716 |
This has been reported upstream at: |
| 3717 |
https://github.com/processone/ejabberd/issues/2194 |
| 3718 |
|
| 3719 |
20171223: |
| 3720 |
AFFECTS: users of dns/dnscrypt-proxy |
| 3721 |
AUTHOR: egypcio@googlemail.com |
| 3722 |
|
| 3723 |
The 1.9.5_3 update of dns/dnscrypt-proxy replaces the default resolver used |
| 3724 |
by dnscrypt-proxy (cisco/OpenDNS) by a random one that does not log entries |
| 3725 |
and supports dnssec. |
| 3726 |
|
| 3727 |
20171223: |
| 3728 |
AFFECTS: users of samba44 |
| 3729 |
AUTHOR: antoine@FreeBSD.org |
| 3730 |
|
| 3731 |
The default version of samba has been switched from 4.4 to 4.6. |
| 3732 |
Upgrade instructions: |
| 3733 |
|
| 3734 |
For package users having samba44 installed indirectly (as a dependency): |
| 3735 |
# pkg upgrade |
| 3736 |
|
| 3737 |
For package users having samba44 installed directly (leaf port): |
| 3738 |
# pkg upgrade |
| 3739 |
# pkg install samba46 |
| 3740 |
|
| 3741 |
For ports users: |
| 3742 |
If you want to keep samba44, add DEFAULT_VERSIONS+= samba=4.4 to make.conf |
| 3743 |
|
| 3744 |
If you want to upgrade to samba46, remove samba44: |
| 3745 |
# pkg delete -f samba44 |
| 3746 |
|
| 3747 |
Portmaster users: |
| 3748 |
# portmaster net/samba46 |
| 3749 |
# portmaster -a |
| 3750 |
|
| 3751 |
Portupgrade users: |
| 3752 |
# portinstall net/samba46 |
| 3753 |
# portupgrade -a |
| 3754 |
|
| 3755 |
20171218: |
| 3756 |
AFFECTS: users of devel/gogs |
| 3757 |
AUTHOR: dg@syrec.org |
| 3758 |
|
| 3759 |
Gogs user has been changed to "git" and configuration files are now |
| 3760 |
located in /usr/local/etc/gogs. Users should update ownership of the |
| 3761 |
existing Gogs directories with |
| 3762 |
|
| 3763 |
# chown -R git:git /var/db/gogs |
| 3764 |
# chown -R git:git /var/log/gogs |
| 3765 |
|
| 3766 |
and either move or merge the contents of /var/db/gogs/home/.ssh with |
| 3767 |
/usr/local/git/.ssh. After migration, /var/db/gogs/home can be removed, |
| 3768 |
and both the user "gogs" and the group "gogs" should be deleted: |
| 3769 |
|
| 3770 |
# rm -rf /var/db/gogs/home |
| 3771 |
# pw userdel gogs |
| 3772 |
# pw groupdel gogs |
| 3773 |
|
| 3774 |
20171215: |
| 3775 |
AFFECTS: users of finance/gnucash |
| 3776 |
AUTHOR: madpilot@FreeBSD.org |
| 3777 |
|
| 3778 |
The gnucash port has been converted too use flavors, the GUILE1 |
| 3779 |
and GUILE2 options have been converted to flavors so that two |
| 3780 |
separate packages can be provided. |
| 3781 |
|
| 3782 |
Since the next major release of gnucash will drop guile1 support, |
| 3783 |
the default flavor package is compiled against guile2, switching |
| 3784 |
the previous default. |
| 3785 |
|
| 3786 |
Users who intend to stay on the guile1 version should deinstall |
| 3787 |
the default gnucash package and install the gnucash-guile1 package. |
| 3788 |
|
| 3789 |
20171214: |
| 3790 |
AFFECTS: all ports users |
| 3791 |
AUTHOR: adamw@FreeBSD.org |
| 3792 |
|
| 3793 |
Support for some deprecated variables is going to be removed soon. If |
| 3794 |
you use any of the following constructs (usually in /etc/make.conf), |
| 3795 |
you must switch to the new incantations: |
| 3796 |
|
| 3797 |
OLD NEW |
| 3798 |
------------------------------- ------------------------------ |
| 3799 |
WITH_[...] OPTIONS_SET= [...] |
| 3800 |
WITHOUT_[...] OPTIONS_UNSET= [...] |
| 3801 |
WITHOUT_NLS OPTIONS_UNSET= NLS |
| 3802 |
NOPORTDOCS OPTIONS_UNSET= DOCS |
| 3803 |
NOPORTEXAMPLES OPTIONS_UNSET= EXAMPLES |
| 3804 |
WITH_BDB_VER=[...] DEFAULT_VERSIONS+= bdb=[...] |
| 3805 |
OVERRIDE_LINUX_BASE_PORT=[...] DEFAULT_VERSIONS+= linux=[...] |
| 3806 |
WITH_OPENSSL_BASE DEFAULT_VERSIONS+= ssl=base |
| 3807 |
WITH_OPENSSL_PORT DEFAULT_VERSIONS+= ssl=port |
| 3808 |
|
| 3809 |
20171205: |
| 3810 |
AFFECTS: users of dns/powerdns |
| 3811 |
AUTHOR: krion@FreeBSD.org |
| 3812 |
|
| 3813 |
Recursor passthrough removal: This will impact many installations. |
| 3814 |
Previously, the PowerDNS Authoritative Server contained a facility |
| 3815 |
for sending recursion desired queries to a resolving backend, |
| 3816 |
possibly after first consulting its local cache. This feature |
| 3817 |
(‘recursor=’) was frequently confusing and also delivered |
| 3818 |
inconsistent results, for example when a query ended up referring |
| 3819 |
to a CNAME that was outside of the Authoritative Server’s |
| 3820 |
knowledge. |
| 3821 |
|
| 3822 |
20171203: |
| 3823 |
AFFECTS: users of sysutils/dsbmd |
| 3824 |
AUTHOR: mk@freeshell.de |
| 3825 |
|
| 3826 |
Due to new configuration variables and new features, users of dsbmd |
| 3827 |
version 0.4.1 and earlier should consider recreating their dsbmd.conf from |
| 3828 |
the new dsbmd.conf.sample. |
| 3829 |
|
| 3830 |
20171130: |
| 3831 |
AFFECTS: all ports users |
| 3832 |
AUTHOR: adamw@FreeBSD.org |
| 3833 |
|
| 3834 |
The ports tree has gained "flavors," which are a way to produce multiple |
| 3835 |
variations of a port. Some intended examples of this are language |
| 3836 |
modules being produced for multiple language versions, and lite/nox11 packages, |
| 3837 |
without needing separate ports for each variation. Python ports have already |
| 3838 |
been flavored (see the below entry). Flavor support must be added to |
| 3839 |
individual ports. |
| 3840 |
|
| 3841 |
Flavors are already supported by make, pkg, poudriere, and synth; see the |
| 3842 |
manpages for those tools for usage instructions. Portmaster and portupgrade |
| 3843 |
don't support flavors yet, but community work on those tools is in progress. |
| 3844 |
|
| 3845 |
Some bumps and breakages are inevitable for a major change such as this. |
| 3846 |
Please report breakages and monitor the ports@ list for solutions as they |
| 3847 |
become available. |
| 3848 |
|
| 3849 |
20171130: |
| 3850 |
AFFECTS: */py* |
| 3851 |
AUTHOR: mat@FreeBSD.org |
| 3852 |
|
| 3853 |
Ports using Python via USES=python are now flavored. All the py3-* ports |
| 3854 |
have been removed and folded into their py-* master ports. |
| 3855 |
|
| 3856 |
People using Poudriere 3.2+ and binary packages do not have to do anything. |
| 3857 |
|
| 3858 |
For other people, to build the Python 3.6 version of, for example, |
| 3859 |
databases/py-gdbm, you need to run: |
| 3860 |
|
| 3861 |
# make FLAVOR=py36 install |
| 3862 |
|
| 3863 |
20171126: |
| 3864 |
AFFECTS: users of security/p5-openxpki |
| 3865 |
AUTHOR: dbaio@FreeBSD.org |
| 3866 |
|
| 3867 |
OpenXPKI has been updated to 1.19.4, some important changes were made, please |
| 3868 |
see the upgrading documentation for more details: |
| 3869 |
|
| 3870 |
http://openxpki.readthedocs.io/en/latest/upgrading.html |
| 3871 |
|
| 3872 |
20171126: |
| 3873 |
AFFECTS: users of mail/sympa |
| 3874 |
AUTHOR: dgeo@centrale-marseille.fr |
| 3875 |
|
| 3876 |
Web's static dirs have moved to a single dedicated directory. |
| 3877 |
Users should review webserver's /static configuration (examples in |
| 3878 |
share/examples/sympa). |
| 3879 |
|
| 3880 |
20171119: |
| 3881 |
AFFECTS: users of sysutils/zrepl |
| 3882 |
AUTHOR: woodsb02@FreeBSD.org |
| 3883 |
|
| 3884 |
Zrepl has been updated to 0.0.2, which introduces two changes that will |
| 3885 |
require existing users to change their zrepl.yml config file: |
| 3886 |
- global.logging is no longer a dictionary but a list. |
| 3887 |
Refer to the new format here: https://zrepl.github.io/configuration/logging.html |
| 3888 |
- source job field datasets renamed to filesystems. |
| 3889 |
Refer to the new format here: https://zrepl.github.io/configuration/jobs.html |
| 3890 |
|
| 3891 |
https://zrepl.github.io/changelog.html#id1 |
| 3892 |
|
| 3893 |
20171117: |
| 3894 |
AFFECTS: users of sysutils/terraform |
| 3895 |
AUTHOR: lifanov@FreeBSD.org |
| 3896 |
|
| 3897 |
Terraform has been updated to 0.11, which introduces several incompatible |
| 3898 |
changes. Please follow upgrading guide when updating the package. |
| 3899 |
|
| 3900 |
https://www.terraform.io/upgrade-guides/0-11.html |
| 3901 |
|
| 3902 |
20171114: |
| 3903 |
AFFECTS: users of ports-mgmt/poudriere |
| 3904 |
AUTHOR: bdrewery@FreeBSD.org |
| 3905 |
|
| 3906 |
"poudriere options" now respects the -p flag while it did not before. |
| 3907 |
This means that it may create an empty directory when used now rather |
| 3908 |
than continue to use your existing options set. You may want to not |
| 3909 |
use -p or move your existing options directory, in |
| 3910 |
/usr/local/etc/poudriere.d/*-options, to the new format with the |
| 3911 |
ports tree name in it. Otherwise "poudriere bulk" will use the |
| 3912 |
new empty directory. |
| 3913 |
|
| 3914 |
This behavior will likely change in 3.2.1 to be more backwards-compatible. |
| 3915 |
|
| 3916 |
20171112: |
| 3917 |
AFFECTS: consumers of devel/oniguruma* |
| 3918 |
AUTHOR: riggs@FreeBSD.org |
| 3919 |
|
| 3920 |
Outdated versions of oniguruma have been removed from the ports |
| 3921 |
tree; devel/oniguruma is the only supported version, currently |
| 3922 |
replacing devel/oniguruma6. |
| 3923 |
pkg should handle this automatically while users of portmaster or |
| 3924 |
portupgrade might need to take additional manual steps: |
| 3925 |
|
| 3926 |
for users of portmaster: |
| 3927 |
portmaster -o devel/oniguruma devel/oniguruma6 |
| 3928 |
portmaster -r devel/oniguruma |
| 3929 |
|
| 3930 |
for users of portupgrade: |
| 3931 |
portupgrade -o devel/oniguruma devel/oniguruma6 |
| 3932 |
portupgrade -fr devel/oniguruma |
| 3933 |
|
| 3934 |
20171107: |
| 3935 |
AFFECTS: users of www/node |
| 3936 |
AUTHOR: bhughes@FreeBSD.org |
| 3937 |
|
| 3938 |
The www/node port has been updated to node.js v9.0.0, the latest |
| 3939 |
upstream release. A new port, www/node8, has been created for the |
| 3940 |
v8.x LTS branch. Users wanting to stay on v8.x can replace www/node |
| 3941 |
with www/node8 with one of the following commands: |
| 3942 |
|
| 3943 |
# pkg install www/node8 |
| 3944 |
or |
| 3945 |
# portmaster -o www/node8 www/node |
| 3946 |
or |
| 3947 |
# portupgrade -o www/node8 www/node |
| 3948 |
|
| 3949 |
20171107: |
| 3950 |
AFFECTS: users of security/libressl |
| 3951 |
AUTHOR: brnrd@FreeBSD.org |
| 3952 |
|
| 3953 |
The port has been updated to the latest stable version 2.6 of LibreSSL. |
| 3954 |
The shared library versions of the libraries have been bumped. |
| 3955 |
|
| 3956 |
After upgrading, manually update all packages that depend on any of the |
| 3957 |
libraries provided by LibreSSL (libssl, libcrypto and libtls) since the |
| 3958 |
versions of these libraries have changed. Normally, you can obtain the |
| 3959 |
list of dependent software by running the following command: |
| 3960 |
|
| 3961 |
# pkg info -r libressl |
| 3962 |
|
| 3963 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 3964 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 3965 |
portmaster and portupgrade users can use the following to rebuild all |
| 3966 |
dependent ports. |
| 3967 |
|
| 3968 |
Portmaster users: |
| 3969 |
portmaster -r libressl |
| 3970 |
Portupgrade users: |
| 3971 |
portupgrade -fr security/libressl |
| 3972 |
|
| 3973 |
20171105: |
| 3974 |
AFFECTS: users of www/mod_auth_cas |
| 3975 |
AUTHOR: brnrd@FreeBSD.org |
| 3976 |
|
| 3977 |
The configuration of mod_auth_cas has changed since the previous |
| 3978 |
version. Visit the https://github.com/apereo/mod_auth_cas page for |
| 3979 |
an overview of all configuration parameters |
| 3980 |
|
| 3981 |
20171105: |
| 3982 |
AFFECTS: users of www/mod_rpaf2 |
| 3983 |
AUTHOR: brnrd@FreeBSD.org |
| 3984 |
|
| 3985 |
The configuration of mod_rpaf2 has been heavily modified since version |
| 3986 |
0.6. Have a look at https://github.com/gnif/mod_rpaf/tree/v0.8.4 to |
| 3987 |
determine what you need to change in your configuration. |
| 3988 |
|
| 3989 |
20171031: |
| 3990 |
AFFECTS: users of editors/vim |
| 3991 |
AUTHOR: adamw@FreeBSD.org |
| 3992 |
|
| 3993 |
The default vim language bindings have changed. Python 2 and 3 bindings |
| 3994 |
may now be enabled independently (the default vim package will continue |
| 3995 |
to depend on python-2.7). |
| 3996 |
|
| 3997 |
Lua and Tcl bindings have been disabled by default. If you need these |
| 3998 |
bindings, you'll need to compile vim yourself. Note that bindings are |
| 3999 |
only for plugins written in those languages, and for interactive |
| 4000 |
debugging. Editing, indenting, linting, completing, and syntax-highlighting |
| 4001 |
those languages is NOT affected. |
| 4002 |
|
| 4003 |
20171026: |
| 4004 |
AFFECTS: users of devel/universal-ctags |
| 4005 |
AUTHOR: rodrigo@FreeBSD.org |
| 4006 |
|
| 4007 |
Due to conflicts with emacs ctag (editors/emacs-devel, editors/emacs-nox11, editors/emacs), |
| 4008 |
the installed files will be prefixed with the 'u' character. |
| 4009 |
The new binaries will de named uctags and ureadtags. |
| 4010 |
|
| 4011 |
20171015: |
| 4012 |
AFFECTS: people using WITHOUT_DEBUG |
| 4013 |
AUTHOR: madpilot@FreeBSD.org |
| 4014 |
|
| 4015 |
The WITHOUT_DEBUG flag has been retired. It's only purpose was |
| 4016 |
to override a global WITH_DEBUG, if that was defined, but many |
| 4017 |
ports were ignoring such flag even if honouring WITH_DEBUG. |
| 4018 |
|
| 4019 |
The same effect can be obtained using ".undef WITH_DEBUG" without |
| 4020 |
any special support in port Makefiles. |
| 4021 |
|
| 4022 |
20171012: |
| 4023 |
AFFECTS: users of security/openssh-portable |
| 4024 |
AUTHOR: bdrewery@FreeBSD.org |
| 4025 |
|
| 4026 |
OpenSSH has been upgraded to 7.6p1 which has removed several deprecated |
| 4027 |
features: |
| 4028 |
|
| 4029 |
- SSH version 1 support dropped. |
| 4030 |
- Dropped support for hmac-ripemd160 MAC. |
| 4031 |
- Dropped support for the ciphers arcfour, blowfish and CAST. |
| 4032 |
- RSA keys less than 1024 bits are refused. |
| 4033 |
|
| 4034 |
The HPN option is currently disabled by default, and does not build, |
| 4035 |
in the package. This follows what happened in base as well. |
| 4036 |
|
| 4037 |
20171004: |
| 4038 |
AFFECTS: users of security/krb5-appl |
| 4039 |
AUTHOR: cy@FreeBSD.org |
| 4040 |
|
| 4041 |
Configuration options to rename kerberos ftp, telnet, rlogin, rsh, and |
| 4042 |
rcp are now default to avoid conflicting with net/bsdrcmds packages |
| 4043 |
(in poudriere). Deselect the options to use the original command names |
| 4044 |
and also uninstall net/bsdrcmds to avoid the conflict. |
| 4045 |
|
| 4046 |
20171002: |
| 4047 |
AFFECTS: users of x11-wm/cwm |
| 4048 |
AUTHOR: tobik@FreeBSD.org |
| 4049 |
|
| 4050 |
Configuration options were renamed and you need to update your ~/.cwmrc |
| 4051 |
accordingly. Make sure to check cwmrc(5) for the new option names. |
| 4052 |
cwm-migrate-config.pl can help in migrating your ~/.cwmrc. |
| 4053 |
|
| 4054 |
20171001: |
| 4055 |
AFFECTS: users of mail/isync using Maildir sub-folders |
| 4056 |
AUTHOR: ehaupt@FreeBSD.org |
| 4057 |
|
| 4058 |
If you have Maildir sub-folders, you need to update the configuration |
| 4059 |
to specify the naming style. |
| 4060 |
|
| 4061 |
Please refer to the mbsync(1) man page section 'SubFolders |
| 4062 |
Verbatim|Maildir++|Legacy' on how to make the apropriate changes. |
| 4063 |
|
| 4064 |
20170930: |
| 4065 |
AFFECTS: users of PHP and its modules |
| 4066 |
AUTHOR: eugen@FreeBSD.org |
| 4067 |
|
| 4068 |
All lang/php* ports switched to depend on devel/oniguruma6 |
| 4069 |
instead of previous oniguruma version some time ago. |
| 4070 |
|
| 4071 |
If you have not moved from devel/oniguruma5 before and |
| 4072 |
have troubles updating PHP, |
| 4073 |
|
| 4074 |
for users of portmaster: |
| 4075 |
portmaster -o devel/oniguruma6 devel/oniguruma5 |
| 4076 |
portmaster -r devel/oniguruma6 |
| 4077 |
|
| 4078 |
for users of portupgrade: |
| 4079 |
portupgrade -o devel/oniguruma6 devel/oniguruma5 |
| 4080 |
portupgrade -fr devel/oniguruma6 |
| 4081 |
|
| 4082 |
pkg should handle this automatically. |
| 4083 |
|
| 4084 |
20170928: |
| 4085 |
AFFECTS: users of security/courier-authlib and its modules |
| 4086 |
AUTHOR: madpilot@FreeBSD.org |
| 4087 |
|
| 4088 |
The affected ports have been modified to follow the upstream |
| 4089 |
suggested best practice to use the sysconftool on installation. |
| 4090 |
|
| 4091 |
Please make sure your configuration files include all the comments |
| 4092 |
that tool uses to correctly update the configuration on update. |
| 4093 |
|
| 4094 |
You can use the ".sample" or ".dist" files as templates for missing |
| 4095 |
comments if needed. |
| 4096 |
|
| 4097 |
20170915: |
| 4098 |
AFFECTS: users of devel/cargo |
| 4099 |
AUTHOR: rust@FreeBSD.org |
| 4100 |
|
| 4101 |
Starting with version 1.19.0, Cargo is provided with Rust. Therefore, |
| 4102 |
devel/cargo was merged into lang/rust. |
| 4103 |
|
| 4104 |
20170914: |
| 4105 |
AFFECTS: users of CMake & CMake Modules |
| 4106 |
AUTHOR: adridg@FreeBSD.org |
| 4107 |
|
| 4108 |
The devel/cmake-modules port has been merged into devel/cmake. |
| 4109 |
|
| 4110 |
The benefit of being able to update the modules without the binary |
| 4111 |
is outweighed by the issues caused by having the binary out-of-sync |
| 4112 |
with the modules. |
| 4113 |
|
| 4114 |
Users should delete the devel/cmake-modules package and then |
| 4115 |
upgrade or reinstall devel/cmake. |
| 4116 |
|
| 4117 |
All ports have been updated to depend only on CMake. |
| 4118 |
|
| 4119 |
20170904: |
| 4120 |
AFFECTS: users of net-mgmt/seafile-server |
| 4121 |
AUTHOR: ultima@FreeBSD.org |
| 4122 |
|
| 4123 |
Users using MySQL updating to 6.1.2 need to verify table's collation |
| 4124 |
are utf8_unicode_ci. Upstream has set collation type to be implicit |
| 4125 |
and will cause all libraries to disappear if set to incorrect collation. |
| 4126 |
|
| 4127 |
20170828: |
| 4128 |
AFFECTS: users of security/gnupg |
| 4129 |
AUTHOR: adamw@FreeBSD.org |
| 4130 |
|
| 4131 |
security/gnupg has become the new stable version of GnuPG. This is |
| 4132 |
an LTS branch. gnupg20 will reach EOL at the end of the year, and all |
| 4133 |
gnupg20 users should migrate to gnupg22. |
| 4134 |
|
| 4135 |
See https://gnupg.org/faq/whats-new-in-2.1.html for important changes. |
| 4136 |
|
| 4137 |
20170820: |
| 4138 |
AFFECTS: users of www/uwsgi |
| 4139 |
AUTHOR: ultima@FreeBSD.org |
| 4140 |
|
| 4141 |
The default socket owner and mode had been changed from www:www 600 |
| 4142 |
to uwsgi:www 660. This should resolve issue #1471[1] on github. |
| 4143 |
|
| 4144 |
[1] https://github.com/unbit/uwsgi/issues/1471 |
| 4145 |
|
| 4146 |
20170808: |
| 4147 |
AFFECTS: users of lang/ghc and */hs-* |
| 4148 |
AUTHOR: haskell@FreeBSD.org |
| 4149 |
|
| 4150 |
The Glorious Glasgow Haskell Compiler has been updated to version |
| 4151 |
8.0.2. Hence it is recommended to rebuild or reinstall all the |
| 4152 |
dependent ports and the lang/ghc port itself in one of the following |
| 4153 |
ways: |
| 4154 |
|
| 4155 |
# portmaster -w -r ghc |
| 4156 |
or |
| 4157 |
# portupgrade -fr lang/ghc |
| 4158 |
|
| 4159 |
In case of pkg(8), it is probably safer to remove all the GHC-dependent |
| 4160 |
packages along with GHC and reinstall everything from scratch. For |
| 4161 |
example: |
| 4162 |
|
| 4163 |
# pkg query "%ro" ghc > ghc-pkgs.txt |
| 4164 |
# pkg delete -y lang/ghc |
| 4165 |
|
| 4166 |
In ghc-pkgs.txt, check and remove all the packages that have been moved |
| 4167 |
on the update, then use this command: |
| 4168 |
|
| 4169 |
# pkg install -y `cat ghc-pkgs.txt` |
| 4170 |
|
| 4171 |
20170807: |
| 4172 |
AFFECTS: users of mail/dovecot2 and mail/dovecot2-pigeonhole |
| 4173 |
AUTHOR: adamw@FreeBSD.org |
| 4174 |
|
| 4175 |
Now that dovecot1 has been removed from the ports tree, dovecot2 |
| 4176 |
and dovecot2-pigeonhole have been renamed to simply dovecot and |
| 4177 |
dovecot-pigeonhole. |
| 4178 |
|
| 4179 |
pkg should handle the rename automatically, but if you run into |
| 4180 |
trouble, you can point pkg at the new origin via: |
| 4181 |
|
| 4182 |
# pkg set -o mail/dovecot2:mail/dovecot |
| 4183 |
# pkg set -o mail/dovecot2-pigeonhole:mail/dovecot-pigeonhole |
| 4184 |
|
| 4185 |
Similarly, you can point portmaster at the new location via: |
| 4186 |
|
| 4187 |
# portmaster -o mail/dovecot mail/dovecot2 |
| 4188 |
|
| 4189 |
If all else fails, just remove and reinstall the package: |
| 4190 |
|
| 4191 |
# pkg delete dovecot2 |
| 4192 |
# pkg install dovecot |
| 4193 |
|
| 4194 |
20170806: |
| 4195 |
AFFECTS: users of mail/dovecot2-antispam-plugin |
| 4196 |
AUTHOR: adamw@FreeBSD.org |
| 4197 |
|
| 4198 |
Development of the antispam plugin ceased years ago, and upstream |
| 4199 |
recommends using pigeonhole (mail/dovecot2-pigeonhole) instead. |
| 4200 |
|
| 4201 |
See https://wiki2.dovecot.org/HowTo/AntispamWithSieve for a recipe |
| 4202 |
to replicate the antispam plugin's behaviour. |
| 4203 |
|
| 4204 |
20170803: |
| 4205 |
AFFECTS: users of net/guacamole-client |
| 4206 |
AUTHOR: ultima@FreeBSD.org |
| 4207 |
|
| 4208 |
As of version 0.9.13, the configuration directory for guacamole-client |
| 4209 |
has changed from /usr/local/etc/guacamole to |
| 4210 |
/usr/local/etc/guacamole-client. |
| 4211 |
|
| 4212 |
20170803: |
| 4213 |
AFFECTS: users of net/guacamole-server |
| 4214 |
AUTHOR: ultima@FreeBSD.org |
| 4215 |
|
| 4216 |
As of version 0.9.13, the configuration directory for guacamole-server |
| 4217 |
has changed from /usr/local/etc/guacd to /usr/local/etc/guacamole-server. |
| 4218 |
|
| 4219 |
20170803: |
| 4220 |
AFFECTS: users of sysutils/terraform |
| 4221 |
AUTHOR: lifanov@FreeBSD.org |
| 4222 |
|
| 4223 |
Terraform was updated to version 0.10.0, which split out provider plugins. |
| 4224 |
Provider plugins are now installed in the project directory the next time |
| 4225 |
"terraform init" is run. Please see the complete upgrading guide: |
| 4226 |
|
| 4227 |
https://www.terraform.io/upgrade-guides/0-10.html |
| 4228 |
|
| 4229 |
20170729: |
| 4230 |
AFFECTS: users of net-p2p/bitcoin |
| 4231 |
AUTHOR: lwhsu@FreeBSD.org |
| 4232 |
|
| 4233 |
Bitcoin data directory has been changed from /var/db/bitcoind to |
| 4234 |
/var/db/bitcoin. Users of previous versions may want to migrate data to |
| 4235 |
new location or specify bitcoind_data. |
| 4236 |
|
| 4237 |
20170729: |
| 4238 |
AFFECTS: users of mail/mailscanner |
| 4239 |
AUTHOR: crees@FreeBSD.org |
| 4240 |
|
| 4241 |
Version 5.0.3 of MailScanner introduced a serious bug in packaging. |
| 4242 |
Unfortunately if it is installed, your configuration has been deleted. |
| 4243 |
|
| 4244 |
If you have managed to get it working, please back up |
| 4245 |
/usr/local/etc/MailScanner as it will also be deleted on deinstall |
| 4246 |
of the same package. |
| 4247 |
|
| 4248 |
20170726: |
| 4249 |
AFFECTS: users of www/luakit |
| 4250 |
AUTHOR: ports@textmail.me |
| 4251 |
|
| 4252 |
Luakit was updated to version 2017.07.26, which is incompatible to the |
| 4253 |
previous release from 2012. Please remove old configuration files from |
| 4254 |
the following directories: |
| 4255 |
${PREFIX}/etc/xdg/luakit |
| 4256 |
${HOME}/.config/luakit |
| 4257 |
${HOME}/.local/share/luakit |
| 4258 |
|
| 4259 |
20170721: |
| 4260 |
AFFECTS: users of security/sshguard* |
| 4261 |
AUTHOR: dan.mcgregir@usask.ca |
| 4262 |
|
| 4263 |
security/sshguard was updated to 2.0.0, and security/sshguard-pf, |
| 4264 |
security/sshguard-ipfw, and security/sshguard-null have been merged into |
| 4265 |
security/sshguard. |
| 4266 |
|
| 4267 |
Configuration of the service is now handled in ${PREFIX}/etc/sshguard.conf. |
| 4268 |
Please select the desired backend, -null is selected by default. |
| 4269 |
|
| 4270 |
In order to upgrade from 1.7.1 change the origin to security/sshguard |
| 4271 |
|
| 4272 |
# pkg set -o security/sshguard-ipfw:security/sshguard |
| 4273 |
# pkg set -o security/sshguard-null:security/sshguard |
| 4274 |
# pkg set -o security/sshguard-pf:security/sshguard |
| 4275 |
|
| 4276 |
20170717: |
| 4277 |
AFFECTS: users of devel/p5-Log-Any and devel/p5-Log-Any-Adapter-Syslog |
| 4278 |
AUTHOR: eugen@FreeBSD.org |
| 4279 |
|
| 4280 |
devel/p5-Log-Any-Adapter-Syslog functionality have been merged into |
| 4281 |
devel/p5-Log-Any and from now devel/p5-Log-Any must be used. |
| 4282 |
|
| 4283 |
devel/p5-Log-Any-Adapter-Syslog will be marked as deprecated and removed. |
| 4284 |
|
| 4285 |
20170712: |
| 4286 |
AFFECTS: users of devel/apr1 |
| 4287 |
AUTHOR: brnrd@FreeBSD.org |
| 4288 |
|
| 4289 |
APR was updated to 1.6.0 and APR-util was updated to 1.6.2 |
| 4290 |
|
| 4291 |
The Apache Portable Runtime project removed support for FreeTDS from the |
| 4292 |
APR Utilities in version 1.6. Users of FreeTDS will have to migrate |
| 4293 |
configurations to use the newly added ODBC support in conjunction with |
| 4294 |
FreeTDS using FreeTDS' ODBC capabilities. |
| 4295 |
|
| 4296 |
Please rebuild all ports which are using functions from APR/APR-util |
| 4297 |
such as Apache, Subversion, etc. Normally, you can obtain the list of |
| 4298 |
dependent software by running the following command: |
| 4299 |
|
| 4300 |
# pkg info -r apr |
| 4301 |
|
| 4302 |
Then you should rebuild all ports depending on APR(-util) to avoid |
| 4303 |
dangling shared library dependencies. Poudriere and pkg handle this |
| 4304 |
correctly, portmaster and portupgrade users can use the following to |
| 4305 |
rebuild all dependent ports. |
| 4306 |
|
| 4307 |
Portmaster users: |
| 4308 |
portmaster -r apr |
| 4309 |
Portupgrade users: |
| 4310 |
portupgrade -fr devel/apr1 |
| 4311 |
|
| 4312 |
20170710: |
| 4313 |
AFFECTS: users of net-im/ejabberd |
| 4314 |
AUTHOR: ashish@FreeBSD.org |
| 4315 |
|
| 4316 |
After update to 17.07, there is an issue[1] expected related to certificate |
| 4317 |
verification with TLS connections. |
| 4318 |
|
| 4319 |
[1] - https://github.com/processone/ejabberd/issues/1833 |
| 4320 |
|
| 4321 |
20170628: |
| 4322 |
AFFECTS: users of www/node |
| 4323 |
AUTHOR: bhughes@FreeBSD.org |
| 4324 |
|
| 4325 |
The www/node port has been updated to Node.js v8.1.2, the latest |
| 4326 |
upstream release. This is a major release, including many significant |
| 4327 |
changes. Users are encouraged to read the release announcements before |
| 4328 |
upgrading: |
| 4329 |
|
| 4330 |
https://nodejs.org/en/blog/release/v8.0.0/ |
| 4331 |
https://nodejs.org/en/blog/release/v8.1.0/ |
| 4332 |
|
| 4333 |
20170626: |
| 4334 |
AFFECTS: users of net-mgmt/zabbix24* |
| 4335 |
AUTHOR: dbaio@FreeBSD.org |
| 4336 |
|
| 4337 |
Zabbix 2.4 has reached end of life and net-mgmt/zabbix24* ports have been |
| 4338 |
removed. Users that have not yet moved to a newer version, should use now |
| 4339 |
net-mgmt/zabbix3-* (LTS release) or net-mgmt/zabbix32-* (Standard release). |
| 4340 |
|
| 4341 |
See more info about Zabbix releases here: |
| 4342 |
http://www.zabbix.com/life_cycle_and_release_policy |
| 4343 |
|
| 4344 |
20170624: |
| 4345 |
AFFECTS: users of mail/dcc-dccd |
| 4346 |
AUTHOR: ultima@FreeBSD.org |
| 4347 |
|
| 4348 |
The ALT_HOME option was removed in 1.3.159_1. If this option is being |
| 4349 |
used, please be sure to move the old home directory, /var/dcc to |
| 4350 |
${PREFIX}/dcc. |
| 4351 |
|
| 4352 |
20170624: |
| 4353 |
AFFECTS: users of net/rabbitmq |
| 4354 |
AUTHOR: olgeni@FreeBSD.org |
| 4355 |
|
| 4356 |
The rabbitmq-3.6.10_1 port has been changed to use version 19 of |
| 4357 |
the Erlang runtime, because RabbitMQ is not yet compatible with |
| 4358 |
version 20. |
| 4359 |
|
| 4360 |
Upgrades to the previous rabbitmq-3.6.10 must be avoided as |
| 4361 |
they can lead to data corruption due to changes in Erlang 20. |
| 4362 |
|
| 4363 |
20170622: |
| 4364 |
AFFECTS: users of databases/postgresql* and other software using PostgreSQL to run |
| 4365 |
AUTHOR: tz@FreeBSD.org |
| 4366 |
|
| 4367 |
The default version of PostgreSQL has been switched from 9.3 to 9.5. |
| 4368 |
The upgrade procedure can use up twice the space the databases |
| 4369 |
currently needs. If you have a big amount of stored data take a |
| 4370 |
closer look at the manpage of pg_upgrade for avoidance and/or |
| 4371 |
speedup of the upgrade. |
| 4372 |
|
| 4373 |
The upgrade instructions consider a basic usage and do not match |
| 4374 |
complex scenarios like replication, sharding, or similar. |
| 4375 |
|
| 4376 |
Upgrade instructions: |
| 4377 |
|
| 4378 |
First stop your PostgreSQL, create PostgreSQL-binaries and backup your data. |
| 4379 |
If you have another Version of PostgreSQL installed, for example 9.3.12, your |
| 4380 |
files are named according to this. |
| 4381 |
|
| 4382 |
# service postgresql stop |
| 4383 |
# pkg create postgresql93-server postgresql93-contrib |
| 4384 |
# mkdir /tmp/pg-upgrade |
| 4385 |
# tar xf postgresql93-server-9.3.17.txz -C /tmp/pg-upgrade |
| 4386 |
# tar xf postgresql93-contrib-9.3.17.txz -C /tmp/pg-upgrade |
| 4387 |
# mv /usr/local/pgsql/data /usr/local/pgsql/data93 |
| 4388 |
# pkg delete -f databases/postgresql93-server databases/postgresql93-contrib databases/postgresql93-client |
| 4389 |
|
| 4390 |
Now update PostgreSQL: |
| 4391 |
|
| 4392 |
pkg user: |
| 4393 |
# pkg install databases/postgresql95-server databases/postgresql95-contrib |
| 4394 |
# pkg upgrade |
| 4395 |
|
| 4396 |
Portmaster users: |
| 4397 |
# portmaster databases/postgresql95-server databases/postgresql95-contrib |
| 4398 |
# portmaster -a |
| 4399 |
|
| 4400 |
Portupgrade users: |
| 4401 |
# portinstall databases/postgresql95-server databases/postgresql95-contrib |
| 4402 |
# portupgrade -a |
| 4403 |
|
| 4404 |
After installing the new PostgreSQL version you need to convert |
| 4405 |
all your databases to new version: |
| 4406 |
|
| 4407 |
# service postgresql initdb |
| 4408 |
# su -l pgsql -c "pg_upgrade -b /tmp/pg-upgrade/usr/local/bin/ -d /usr/local/pgsql/data93/ -B /usr/local/bin/ -D /usr/local/pgsql/data/" |
| 4409 |
|
| 4410 |
Now the migration is finished. You can start PostgreSQL again with: |
| 4411 |
|
| 4412 |
# service postgresql start |
| 4413 |
|
| 4414 |
20170614: |
| 4415 |
AFFECTS: users of editors/calligra |
| 4416 |
AUTHOR: groot@kde.org |
| 4417 |
|
| 4418 |
Calligra has been updated to 3.0.1, which is a KDE Frameworks 5 (KF5) |
| 4419 |
based application. Calligra now uses Qt5 and KF5. The translations have |
| 4420 |
been merged (upstream) into the application, so separate language / |
| 4421 |
translation ports are no longer provided. Krita has been split out |
| 4422 |
(upstream) into a separate application, which is packaged as |
| 4423 |
graphics/krita. Kexi, the visual database applications creator, |
| 4424 |
is packaged separately as databases/kexi. |
| 4425 |
|
| 4426 |
Users of Calligra are encouraged to install Krita and Kexi separately, |
| 4427 |
and to report issues with the upgrade to kde@. |
| 4428 |
|
| 4429 |
20170613: |
| 4430 |
AFFECTS: users of net-im/ejabberd |
| 4431 |
AUTHOR: ashish@FreeBSD.org |
| 4432 |
|
| 4433 |
After update to 17.04, there is an issue[1] expected with S2S connections, |
| 4434 |
which can be resolved by adding 'mod_s2s_dialback: {}' to 'modules' section |
| 4435 |
of configuration file. |
| 4436 |
|
| 4437 |
[1] - https://github.com/processone/ejabberd/issues/1700 |
| 4438 |
|
| 4439 |
20170603: |
| 4440 |
AFFECTS: users of www/kanboard |
| 4441 |
AUTHOR: joneum@FreeBSD.org |
| 4442 |
|
| 4443 |
After update to 1.0.44, there are following breaking changes: |
| 4444 |
* Move calendar to external plugin: https://github.com/kanboard/plugin-calendar |
| 4445 |
* Move Gantt charts to external plugin: https://github.com/kanboard/plugin-gantt |
| 4446 |
* Move Gravatar to external plugin: https://github.com/kanboard/plugin-gravatar |
| 4447 |
|
| 4448 |
20170602: |
| 4449 |
AFFECTS: users of Qt 5 in presence of binutils |
| 4450 |
AUTHOR: amdmi3@FreeBSD.org |
| 4451 |
|
| 4452 |
gold linker from binutils 2.28 may produce duplicate library |
| 4453 |
symbols, which makes shared libraries created with it not usable |
| 4454 |
with conventional ld linker. |
| 4455 |
|
| 4456 |
This affects Qt, as qt5-qmake will detect gold and use it to build |
| 4457 |
Qt libraries. Broken libQt5Core will be produced and ports which |
| 4458 |
depend on it will then fail to link with the following errors: |
| 4459 |
|
| 4460 |
...lib/libQt5Core.so:(.dynamic+0x27ac8): multiple definition of `__bss_start at Qt_5' |
| 4461 |
...lib/libQt5Core.so:(.dynamic+0x27ac8): first defined here |
| 4462 |
...lib/libQt5Core.so:(.dynamic+0x27ac8): multiple definition of `_edata at Qt_5' |
| 4463 |
...lib/libQt5Core.so:(.dynamic+0x27ac8): first defined here |
| 4464 |
...lib/libQt5Core.so:(.dynamic+0x2b2d0): multiple definition of `_end at Qt_5' |
| 4465 |
|
| 4466 |
Qt5 was fixed to ignore gold. If you see these errors, you |
| 4467 |
need to rebuild qt5-qmake, then all qt5-* ports. |
| 4468 |
|
| 4469 |
20170529: |
| 4470 |
AFFECTS: users of sysutils/dsbmd |
| 4471 |
AUTHOR: mk@freeshell.de |
| 4472 |
|
| 4473 |
Due to new configuration variables and semantic changes, users of dsbmd |
| 4474 |
version 0.2 and earlier should consider recreating their dsbmd.conf from |
| 4475 |
the new dsbmd.conf.sample. |
| 4476 |
|
| 4477 |
20170518: |
| 4478 |
AFFECTS: users of www/yarn |
| 4479 |
AUTHOR: adamw@FreeBSD.org |
| 4480 |
|
| 4481 |
The default node backend for yarn has switched to www/node. Binary |
| 4482 |
package users should expect the node backend to be switched during |
| 4483 |
the upgrade. To keep the node6 (LTS) backend, rebuild www/yarn with |
| 4484 |
the NODE6 backend option enabled. |
| 4485 |
|
| 4486 |
20170517: |
| 4487 |
AFFECTS: users of security/pecl-ssh2 |
| 4488 |
AUTHOR: dbaio@FreeBSD.org |
| 4489 |
|
| 4490 |
The security/pecl-ssh2 has been upgraded to version 1.0, and the new |
| 4491 |
version is not compatible with PHP5. If you need PHP5 support, you can |
| 4492 |
find version 0.13 in security/pecl-ssh2-0. |
| 4493 |
|
| 4494 |
20170412: |
| 4495 |
AFFECTS: users of sysutils/ansible |
| 4496 |
AUTHOR: lifanov@FreeBSD.org |
| 4497 |
|
| 4498 |
The default value for ansible_python_interpreter has been changed |
| 4499 |
to match the upstream /usr/bin/python. If managing FreeBSD systems, |
| 4500 |
adjust the hosts database to explicitly set a valid python interpreter: |
| 4501 |
|
| 4502 |
[freebsd] |
| 4503 |
host1 |
| 4504 |
|
| 4505 |
[freebsd_vars] |
| 4506 |
ansible_python_interpreter=/usr/local/bin/python2.7 |
| 4507 |
|
| 4508 |
20170411: |
| 4509 |
AFFECTS: users of security/libressl |
| 4510 |
AUTHOR: brnrd@FreeBSD.org |
| 4511 |
|
| 4512 |
The port has been updated to the latest stable version 2.5 of LibreSSL. |
| 4513 |
The shared library versions of the libraries have been bumped. |
| 4514 |
|
| 4515 |
After upgrading, manually update all packages that depend on any of the |
| 4516 |
libraries provided by LibreSSL (libssl, libcrypto and libtls) since the |
| 4517 |
versions of these libraries have changed. Normally, you can obtain the |
| 4518 |
list of dependent software by running the following command: |
| 4519 |
|
| 4520 |
# pkg info -r libressl |
| 4521 |
|
| 4522 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 4523 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 4524 |
portmaster and portupgrade users can use the following to rebuild all |
| 4525 |
dependent ports. |
| 4526 |
|
| 4527 |
Portmaster users: |
| 4528 |
portmaster -r libressl |
| 4529 |
Portupgrade users: |
| 4530 |
portupgrade -fr security/libressl |
| 4531 |
|
| 4532 |
20170411: |
| 4533 |
AFFECTS: www/firefox |
| 4534 |
AUTHOR: gecko@FreeBSD.org |
| 4535 |
|
| 4536 |
Firefox 53 or later may fail to build if sem(4) is present (see below) |
| 4537 |
because sysconf(3) still consults the old limits. If you don't plan to |
| 4538 |
run FreeBSD 8.x or older binaries make sure sem(4) isn't loaded during |
| 4539 |
boot or built statically into the kernel. |
| 4540 |
|
| 4541 |
Creating config.status |
| 4542 |
Traceback (most recent call last): |
| 4543 |
File "configure.py", line 124, in <module> |
| 4544 |
sys.exit(main(sys.argv)) |
| 4545 |
File "configure.py", line 34, in main |
| 4546 |
return config_status(config) |
| 4547 |
File "configure.py", line 119, in config_status |
| 4548 |
return config_status(args=[], **encode(sanitized_config, encoding)) |
| 4549 |
File "python/mozbuild/mozbuild/config_status.py", line 136, in config_status |
| 4550 |
reader = BuildReader(env) |
| 4551 |
File "python/mozbuild/mozbuild/frontend/reader.py", line 886, in __init__ |
| 4552 |
self._gyp_worker_pool = ProcessPoolExecutor(max_workers=max_workers) |
| 4553 |
File "python/futures/concurrent/futures/process.py", line 274, in __init__ |
| 4554 |
_check_system_limits() |
| 4555 |
File "python/futures/concurrent/futures/process.py", line 263, in _check_system_limits |
| 4556 |
raise NotImplementedError(_system_limited) |
| 4557 |
NotImplementedError: system provides too few semaphores (30 available, 256 necessary) |
| 4558 |
|
| 4559 |
20170410: |
| 4560 |
AFFECTS: users of x11-wm/awesome |
| 4561 |
AUTHOR: garga@FreeBSD.org |
| 4562 |
|
| 4563 |
Awesome Window Manager (x11-wm/awesome) was upgraded to 4.1 and its config |
| 4564 |
is not backward compatible with 3.5. A new port was created to keep 3.5 |
| 4565 |
version available at x11-wm/awesome3 and it will be available for 6 months |
| 4566 |
until users have time to upgrade configuration. |
| 4567 |
|
| 4568 |
There are references about what has changed in 4.0 at: |
| 4569 |
|
| 4570 |
https://awesomewm.org/apidoc/documentation/89-NEWS.md.html#v4 |
| 4571 |
|
| 4572 |
And configuration porting tips at: |
| 4573 |
|
| 4574 |
https://awesomewm.org/apidoc/documentation/17-porting-tips.md.html#v4 |
| 4575 |
|
| 4576 |
If you would like to keep using 3.x, please run the collowing command to |
| 4577 |
update pkg database: |
| 4578 |
|
| 4579 |
# pkg set -n awesome:awesome3 |
| 4580 |
# pkg set -o x11-wm/awesome:x11-wm/awesome3 |
| 4581 |
|
| 4582 |
20170404: |
| 4583 |
AFFECTS: users of Xapian 1.2.x and www/ikiwiki |
| 4584 |
AUTHOR: sunpoet@FreeBSD.org |
| 4585 |
|
| 4586 |
Xapian has been updated to 1.4.3. The 1.2.x series has been renamed with |
| 4587 |
suffix "12". The Perl binding for Xapian 1.4.x is databases/p5-Xapian. |
| 4588 |
Since www/ikiwiki depends on Search::Xapian, it stays with Xapian 1.2. |
| 4589 |
If you would like to keep using 1.2, please run the following commands |
| 4590 |
to update pkg database: |
| 4591 |
|
| 4592 |
xapian-core: |
| 4593 |
# pkg set -n xapian-core:xapian-core12 |
| 4594 |
# pkg set -o databases/xapian-core:databases/xapian-core12 |
| 4595 |
|
| 4596 |
p5-Search-Xapian: |
| 4597 |
# pkg set -n p5-Search-Xapian:p5-Search-Xapian12 |
| 4598 |
# pkg set -o databases/p5-Search-Xapian:databases/p5-Search-Xapian12 |
| 4599 |
|
| 4600 |
xapian-bindings: |
| 4601 |
# pkg set -n xapian-bindings:xapian-bindings12 |
| 4602 |
# pkg set -o databases/xapian-bindings:databases/xapian-bindings12 |
| 4603 |
|
| 4604 |
xapian-omega: |
| 4605 |
# pkg set -n xapian-omega:xapian-omega12 |
| 4606 |
# pkg set -o databases/xapian-omega:databases/xapian-omega12 |
| 4607 |
|
| 4608 |
20170401: |
| 4609 |
AFFECTS: net/samba44, net/samba45, net/samba46 and devel/p5-Parse-Pidl* |
| 4610 |
AUTHOR: timur@FreeBSD.org |
| 4611 |
|
| 4612 |
It turned out that arbitary versions of p5-Parse-Pidl may lead to the |
| 4613 |
hard to explain crashes of the Samba server and utilities(in particular |
| 4614 |
we suspect it was responsible for the troubles with the DC provisioning). |
| 4615 |
|
| 4616 |
So, from now on net/samba* ports use bundled version of Pidl. You need to |
| 4617 |
remove external package from the system: |
| 4618 |
|
| 4619 |
pkg delete -f p5-Parse-Pidl p5-Parse-Pidl44 |
| 4620 |
|
| 4621 |
20170331: |
| 4622 |
AFFECTS: users of security/openssh-portable |
| 4623 |
AUTHOR: bdrewery@FreeBSD.org |
| 4624 |
|
| 4625 |
The format of several log messages emitted by the packet code has |
| 4626 |
changed to include additional information about the user and |
| 4627 |
their authentication state. Software that monitors ssh/sshd logs |
| 4628 |
may need to account for these changes. For example: |
| 4629 |
|
| 4630 |
Connection closed by user x 1.1.1.1 port 1234 [preauth] |
| 4631 |
Connection closed by authenticating user x 10.1.1.1 port 1234 [preauth] |
| 4632 |
Connection closed by invalid user x 1.1.1.1 port 1234 [preauth] |
| 4633 |
|
| 4634 |
Affected messages include connection closure, timeout, remote |
| 4635 |
disconnection, negotiation failure and some other fatal messages |
| 4636 |
generated by the packet code. |
| 4637 |
|
| 4638 |
20170326: |
| 4639 |
AFFECTS: users of samba43 |
| 4640 |
AUTHOR: antoine@FreeBSD.org |
| 4641 |
|
| 4642 |
The default version of samba has been switched from 4.3 to 4.4. |
| 4643 |
Upgrade instructions: |
| 4644 |
|
| 4645 |
For package users having samba43 installed indirectly (as a dependency): |
| 4646 |
# pkg upgrade |
| 4647 |
|
| 4648 |
For package users having samba43 installed directly (leaf port): |
| 4649 |
# pkg upgrade |
| 4650 |
# pkg install samba44 |
| 4651 |
|
| 4652 |
For ports users: |
| 4653 |
If you want to keep samba43, add DEFAULT_VERSIONS+= samba=4.3 to make.conf |
| 4654 |
|
| 4655 |
If you want to upgrade to samba44, remove samba43 and obsolete packages: |
| 4656 |
# pkg delete -f samba36-libsmbclient samba36-nmblookup samba36-smbclient samba36 samba43 p5-Parse-Pidl |
| 4657 |
|
| 4658 |
Portmaster users: |
| 4659 |
# portmaster net/samba44 |
| 4660 |
# portmaster -a |
| 4661 |
|
| 4662 |
Portupgrade users: |
| 4663 |
# portinstall net/samba44 |
| 4664 |
# portupgrade -a |
| 4665 |
|
| 4666 |
20170325: |
| 4667 |
AFFECTS: net/samba46 and devel/p5-Parse-Pidl |
| 4668 |
AUTHOR: timur@FreeBSD.org |
| 4669 |
|
| 4670 |
New version of Samba port from 4.6 branch is added. Before upgrading please read upgrade notes: |
| 4671 |
|
| 4672 |
https://www.samba.org/samba/history/samba-4.6.0.html |
| 4673 |
|
| 4674 |
For the vfs_fruit users: |
| 4675 |
|
| 4676 |
Users on *BSD must rename the metadata xattr used by vfs_fruit when |
| 4677 |
using the default setting "fruit:metadata = netatalk". |
| 4678 |
|
| 4679 |
Due to a glitch in the Samba xattr API compatibility layer for FreeBSD and a |
| 4680 |
mistake in vfs_fruit, vfs_fruit ended up using the wrong xattr name when |
| 4681 |
configured with "fruit:metadata = netatalk" (default). Instead of the correct |
| 4682 |
|
| 4683 |
org.netatalk.Metadata |
| 4684 |
|
| 4685 |
it used |
| 4686 |
|
| 4687 |
netatalk.Metadata |
| 4688 |
|
| 4689 |
Starting with Samba 4.6 vfs_fruit will use the correct "org.netatalk.Metadata" |
| 4690 |
which means existing installations must rename this xattrs. For this purpose |
| 4691 |
Samba now includes a new tool `mvxattr`. |
| 4692 |
|
| 4693 |
20170325: |
| 4694 |
AFFECTS: net/samba45, net/samba46 and devel/p5-Parse-Pidl |
| 4695 |
AUTHOR: timur@FreeBSD.org |
| 4696 |
|
| 4697 |
While new Uses/samba.mk dosen't work well with slave ports to compile devel/p5-Parse-Pidl |
| 4698 |
for net/samba45 or net/samba46 you need explicitly set in the /etc/make.conf: |
| 4699 |
|
| 4700 |
SAMBA4_PORT=net/samba46 |
| 4701 |
|
| 4702 |
explicitly. In the future that shouldn't be necessary. |
| 4703 |
|
| 4704 |
20170321: |
| 4705 |
AFFECTS: users of samba36-libsmbclient, samba36-nmblookup samba36-smbclient and samba36 |
| 4706 |
AUTHOR: antoine@FreeBSD.org |
| 4707 |
|
| 4708 |
The obsolete samba36-libsmbclient, samba36-nmblookup, samba36-smbclient and samba36 packages/ports were removed |
| 4709 |
and USES=samba was introduced. |
| 4710 |
Upgrade instructions: |
| 4711 |
|
| 4712 |
For package users having those ports installed indirectly (as dependencies): |
| 4713 |
# pkg upgrade |
| 4714 |
|
| 4715 |
For package users having those ports installed directly (leaf ports): |
| 4716 |
# pkg upgrade |
| 4717 |
# pkg install samba43 |
| 4718 |
|
| 4719 |
For ports users: |
| 4720 |
Choose you samba version, for instance add DEFAULT_VERSIONS+= samba=4.3 to make.conf |
| 4721 |
|
| 4722 |
Remove obsolete packages: |
| 4723 |
# pkg delete -f samba36-libsmbclient samba36-nmblookup samba36-smbclient samba36 |
| 4724 |
|
| 4725 |
Portmaster users: |
| 4726 |
# portmaster net/samba43 |
| 4727 |
# portmaster -a |
| 4728 |
|
| 4729 |
Portupgrade users: |
| 4730 |
# portinstall net/samba43 |
| 4731 |
# portupgrade -a |
| 4732 |
|
| 4733 |
20170319: |
| 4734 |
AFFECTS: users of mail/pecl-mailparse |
| 4735 |
AUTHOR: dbaio@bsd.com.br |
| 4736 |
|
| 4737 |
The mail/pecl-mailparse has been upgraded to version 3.0.2, and the new |
| 4738 |
version is not compatible with PHP5. If you need PHP5 support, you can |
| 4739 |
find version 2.1.6 in mail/pecl-mailparse2. |
| 4740 |
|
| 4741 |
20170319: |
| 4742 |
AFFECTS: users of textproc/pecl-yaml |
| 4743 |
AUTHOR: dbaio@bsd.com.br |
| 4744 |
|
| 4745 |
The pecl-yaml has been upgraded to version 2.0.0, and the new version is |
| 4746 |
not compatible with PHP5. If you need PHP5 support, you can find version |
| 4747 |
1.3.0 in textproc/pecl-yaml1. |
| 4748 |
|
| 4749 |
20170316: |
| 4750 |
AFFECTS: users of python setuptools |
| 4751 |
AUTHOR: antoine@FreeBSD.org |
| 4752 |
|
| 4753 |
The python setuptools ports have been renamed to better match other python ports. |
| 4754 |
Ports users need to rename them so that portupgrade and portmaster do not |
| 4755 |
get confused. For example: |
| 4756 |
|
| 4757 |
pkg set -n py27-setuptools27:py27-setuptools |
| 4758 |
pkg set -o devel/py-setuptools27:devel/py27-setuptools |
| 4759 |
or |
| 4760 |
pkg set -n py35-setuptools35:py35-setuptools |
| 4761 |
pkg set -o devel/py-setuptools35:devel/py35-setuptools |
| 4762 |
|
| 4763 |
20170312: |
| 4764 |
AFFECTS: users of textproc/ack |
| 4765 |
AUTHOR: sunpoet@FreeBSD.org |
| 4766 |
|
| 4767 |
ack has been renamed back to p5-ack to match our perl naming. You could |
| 4768 |
run the following to update pkg database: |
| 4769 |
|
| 4770 |
# pkg set -n ack:p5-ack |
| 4771 |
# pkg set -o textproc/ack:textproc/p5-ack |
| 4772 |
|
| 4773 |
20170311: |
| 4774 |
AFFECTS: users of games/tome4 with paid DLCs |
| 4775 |
AUTHOR: lifanov@FreeBSD.org |
| 4776 |
|
| 4777 |
The Ashes of Urh'Rok and Embers of Rage DLCs have been updated to be |
| 4778 |
compatible with changes introduced in ToME 1.5.0. Users of these DLCs |
| 4779 |
will need to redownload nd place these in $HOME/.t-engine/4.0/addons. |
| 4780 |
|
| 4781 |
20170302: |
| 4782 |
AFFECTS: users of mail/thunderbird with Lightning |
| 4783 |
AUTHOR: cmt@FreeBSD.org |
| 4784 |
|
| 4785 |
After changes in the packaging of the Lightning extension, profiles |
| 4786 |
using this extension have to be re-created. |
| 4787 |
|
| 4788 |
20170223: |
| 4789 |
AFFECTS: users of devel/mtbl |
| 4790 |
AUTHOR: truckman@FreeBSD.org |
| 4791 |
|
| 4792 |
There is a libmtbl shared library version bump in mtbl version 1.0.0. |
| 4793 |
The affected dependent ports have had PORTREVISION bumps, but you will |
| 4794 |
need to rebuild any applications that link to libmtbl. |
| 4795 |
|
| 4796 |
20170220: |
| 4797 |
AFFECTS: sysutils/filebeat sysutils/metricbeat sysutils/packetbeat |
| 4798 |
AUTHOR: girgen@FreeBSD.org |
| 4799 |
|
| 4800 |
The three elasticsearch beats ports have merged into one single port |
| 4801 |
systuils/beats that installs all of the above and some more. The reason is to |
| 4802 |
make the port more maintainable and also that the new heartbeat beat would |
| 4803 |
conflict with sysutils/heartbeat. |
| 4804 |
|
| 4805 |
20170220: |
| 4806 |
AFFECTS: devel/libevent2 |
| 4807 |
AUTHOR: jbeich@FreeBSD.org |
| 4808 |
|
| 4809 |
libevent2 has been renamed back to libevent as the default version. |
| 4810 |
If you manage out of tree ports make sure to run the following: |
| 4811 |
|
| 4812 |
# pkg set -n libevent2:libevent |
| 4813 |
# pkg set -o devel/libevent2:devel/libevent |
| 4814 |
|
| 4815 |
20170218: |
| 4816 |
AFFECTS: users of Qt 4 and Qt 5 |
| 4817 |
AUTHOR: kde@FreeBSD.org |
| 4818 |
|
| 4819 |
Following what is already done in Qt 5, the Qt 4 ports no longer install |
| 4820 |
their binaries into ${LOCALBASE}/bin (which is "/usr/local/bin" in most |
| 4821 |
cases). Additionally, the "-qt4" suffix has been dropped from the file names |
| 4822 |
of the binaries that had it, such as "qmake-qt4". |
| 4823 |
|
| 4824 |
The new misc/qtchooser port is now used to choose whether a Qt 4 or Qt 5 |
| 4825 |
version of a binary such as "moc", "qmake" or "designer" will be used. By |
| 4826 |
default, the Qt 5 versions are preferred, but that can be changed by setting |
| 4827 |
the QT_SELECT environment variable to "qt4". |
| 4828 |
|
| 4829 |
qtchooser also allows one to seamlessly use other Qt installations for those |
| 4830 |
binaries, which is particularly beneficial to people working on Qt itself or |
| 4831 |
who need their own checkouts. |
| 4832 |
|
| 4833 |
See qtchooser(1) for more information on how to configure qtchooser. |
| 4834 |
|
| 4835 |
20170213: |
| 4836 |
AFFECTS: users of www/node* |
| 4837 |
AUTHOR: bradleythughes@fastmail.fm |
| 4838 |
|
| 4839 |
The BUNDLED_SSL option is now enabled by default on FreeBSD 10, since |
| 4840 |
Node.js requires OpenSSL 1.0.2, and FreeBSD 10 is shipped with 1.0.1. |
| 4841 |
|
| 4842 |
20170213: |
| 4843 |
AFFECTS: users of graphics/libGL, graphics/libEGL, graphics/libglesv2 |
| 4844 |
AUTHOR: kwm@FreeBSD.org |
| 4845 |
|
| 4846 |
The workaround for handling conflicting libraries between the |
| 4847 |
nvidia-driver, libGL, libEGL and libglesv2 ports was removed. If the |
| 4848 |
nvidia-driver port is updated before the other ports, it will remove |
| 4849 |
the libraries of said ports. This is a side effect of how the workaround |
| 4850 |
worked. If this happens reinstalling the affected port is enough. |
| 4851 |
|
| 4852 |
pkg users can run: pkg install -f libGL libEGL libglesv2 |
| 4853 |
|
| 4854 |
20170211: |
| 4855 |
AFFECTS: users of x11-server/xorg-server |
| 4856 |
AUTHOR: rezny@FreeBSD.org |
| 4857 |
|
| 4858 |
Xorg server has been updated to 1.18.4 and autodetection has changed. |
| 4859 |
The order in which drivers are now attempted is: |
| 4860 |
1) vendor/model specific driver according to PCI IDs |
| 4861 |
2) generic modesetting driver which requires a drm driver with KMS |
| 4862 |
3) scfb, the generic framebuffer driver |
| 4863 |
4) vesa (only if arch is x86) |
| 4864 |
|
| 4865 |
This should minimize the need for xorg.conf files. It is recommended to |
| 4866 |
load the correct KMS driver (i915kms.ko or radeonkms.ko) via rc.conf, |
| 4867 |
i.e. kld_list="i915kms.ko", to ensure correct functionality. Although |
| 4868 |
the vendor drivers may attempt to load the correct drm driver, which |
| 4869 |
does not always work, the modesetting driver assumes the required KMS |
| 4870 |
driver is already loaded and will fail if there is none. The modesetting |
| 4871 |
driver is now recommended as an alternative to the Intel driver; the |
| 4872 |
performance is comparable and stability is better with modesetting. The |
| 4873 |
ATI driver continues to offer better performance than modesetting. |
| 4874 |
|
| 4875 |
20170203: |
| 4876 |
AFFECTS: users of security/libressl-devel |
| 4877 |
AUTHOR: brnrd@FreeBSD.org |
| 4878 |
|
| 4879 |
The version 2.5.1 bumps the libcrypto, libssl and libtls shared library |
| 4880 |
versions. You will have to rebuild all packages that depend on |
| 4881 |
libressl-devel. Check the 20160811 libressl entry for more detailed |
| 4882 |
guidance on rebuilding. |
| 4883 |
|
| 4884 |
20170202: |
| 4885 |
AFFECTS: users of www/uwsgi |
| 4886 |
AUTHOR: feld@FreeBSD.org |
| 4887 |
|
| 4888 |
The previous disruptive changes to uwsgi for security have been remediated |
| 4889 |
through creation of a dedicated uwsgi user/group and utilizing the |
| 4890 |
uwsgi feature to set socket ownership. The uwsgi daemon by default now |
| 4891 |
has the following properties: |
| 4892 |
|
| 4893 |
* Process runs as uwsgi user and group (UID/GID 165) |
| 4894 |
* Socket mode is 660, still protecting unauthorized access from "other" |
| 4895 |
* Socket ownership is www:www, restoring compatibility |
| 4896 |
|
| 4897 |
20170130: |
| 4898 |
AFFECTS: users of devel/ice, devel/py-ice, devel/php5-ice |
| 4899 |
AUTHOR: grembo@FreeBSD.org |
| 4900 |
|
| 4901 |
Since __WORDSIZE as defined by <stdint.h> always reports 32 when using |
| 4902 |
C++98/03 (unless __STDC_LIMIT_MACROS is set explictly), Ice 3.6.3 used |
| 4903 |
"long long" for Int64 instead of "long" on 64-bit platforms by mistake. |
| 4904 |
A workaround has been added in version 3.6.3_2 of these three ports, |
| 4905 |
requiring to upgrade all of them at the same time and to rebuild all |
| 4906 |
custom code that links against them. |
| 4907 |
|
| 4908 |
20170129: |
| 4909 |
AFFECTS: users of multimedia/motion |
| 4910 |
AUTHOR: jhale@FreeBSD.org |
| 4911 |
|
| 4912 |
Version 3.x expected the configuration files to reside in: |
| 4913 |
${LOCALBASE}/etc |
| 4914 |
Version 4.x expects the configuration files to reside in: |
| 4915 |
${LOCALBASE}/etc/motion |
| 4916 |
This was unfortunately overlooked when the port was updated to 4.x, but it |
| 4917 |
has now been fixed to install the default configuration file in the new |
| 4918 |
location. The rc script now checks for motion.conf in the new location. |
| 4919 |
|
| 4920 |
While you may be able to simply copy your old motion.conf to the new location, |
| 4921 |
it is recommended to review ${LOCALBASE}/etc/motion/motion.conf and make |
| 4922 |
changes to it based on your old ${LOCALBASE}/etc/motion.conf as some options |
| 4923 |
have been added and removed. |
| 4924 |
|
| 4925 |
Further, if you use motion with multiple cameras and have |
| 4926 |
${LOCALBASE}/etc/thread[0-9].conf files, they should be moved to |
| 4927 |
${LOCALBASE}/etc/motion as well. These files are deprecated and should be |
| 4928 |
renamed to camera[0-9].conf and in motion.conf, lines like: |
| 4929 |
thread /usr/local/etc/thread1.conf |
| 4930 |
Should be converted to: |
| 4931 |
camera /usr/local/etc/motion/camera1.conf |
| 4932 |
|
| 4933 |
20170127: |
| 4934 |
AFFECTS: users of www/uwsgi |
| 4935 |
AUTHOR: feld@FreeBSD.org |
| 4936 |
|
| 4937 |
The default socket mode for uwsgi as 777 is a severe security concern. |
| 4938 |
This has been remediated by changing the rc script to default to 600. |
| 4939 |
The mode is configurable with rc.conf values: uwsgi_socket_mode="600" |
| 4940 |
or for a profile named "www", uwsgi_www_socket_mode="600". |
| 4941 |
|
| 4942 |
20170121: |
| 4943 |
AFFECTS: users of security/tinc |
| 4944 |
AUTHOR: dinoex@FreeBSD.org |
| 4945 |
|
| 4946 |
this version of tinc requires all nodes in the VPN to be linked with a |
| 4947 |
version of OpenSSL or LibreSSL that supports the AES256 and SHA256 |
| 4948 |
algorithms. |
| 4949 |
|
| 4950 |
20170120: |
| 4951 |
AFFECTS: users of databases/mysql56-server |
| 4952 |
AUTHOR: feld@FreeBSD.org |
| 4953 |
|
| 4954 |
databases/mysql56-server was updated to 5.6.35 which included backported |
| 4955 |
rc script changes from the mysql57-server port. This broke mysql_optfile in |
| 4956 |
rc.conf and also forced a sample my.cnf if none existed. MySQL has |
| 4957 |
some parameters which cannot be changed after a database has been |
| 4958 |
created, so this caused MySQL to fail to start. |
| 4959 |
|
| 4960 |
This change was reverted in mysql56-server-5.6.35_1 |
| 4961 |
|
| 4962 |
An additional change was made in mysql56-server-5.6.35_2 to prevent |
| 4963 |
automatic loading of a sample my.cnf which was causing issues for |
| 4964 |
users who were running without a my.cnf. |
| 4965 |
|
| 4966 |
20170117: |
| 4967 |
AFFECTS: users of EoL'ed FreeBSD versions (<10.3, 11 prior to 11.0) |
| 4968 |
AUTHOR: amdmi3@FreeBSD.org |
| 4969 |
|
| 4970 |
The ports system will now refuse to build anything if it's run on |
| 4971 |
outdated system version. This protects users from unexpected build |
| 4972 |
failures after code to support EoL'ed systems is removed from the |
| 4973 |
tree. You may define ALLOW_UNSUPPORTED_SYSTEM to override this and |
| 4974 |
allow builds, but no support will be provided in case of failures. |
| 4975 |
|
| 4976 |
20170116: |
| 4977 |
AFFECTS: users of java/wildfly10 |
| 4978 |
AUTHOR: olgeni@FreeBSD.org |
| 4979 |
|
| 4980 |
The java/wildfly10 port has been updated to 10.1.0. To complete the |
| 4981 |
migration you must copy your existing configuration (directories |
| 4982 |
"appclient", "standalone", and "domain") from /usr/local/wildfly-10.0.0 |
| 4983 |
to /usr/local/wildfly10. |
| 4984 |
|
| 4985 |
20170115: |
| 4986 |
AFFECTS: users of net-mgmt/librenms |
| 4987 |
AUTHOR: dvl@FreeBSD.org |
| 4988 |
|
| 4989 |
The following is recommended for /var/db/mysql/my.cnf |
| 4990 |
|
| 4991 |
NOTE: these are global settings. Please read this first: |
| 4992 |
|
| 4993 |
http://dev.mysql.com/doc/refman/5.7/en/sql-mode.html |
| 4994 |
|
| 4995 |
[mysqld] |
| 4996 |
innodb_file_per_table=1 |
| 4997 |
sql-mode="" |
| 4998 |
|
| 4999 |
20170109: |
| 5000 |
AFFECTS: users of lang/ruby22 |
| 5001 |
AUTHOR: swills@FreeBSD.org |
| 5002 |
|
| 5003 |
The default ruby version has been updated from 2.2 to 2.3. |
| 5004 |
|
| 5005 |
If you compile your own ports you may keep 2.2 as the default version by |
| 5006 |
adding the following lines to your /etc/make.conf file: |
| 5007 |
|
| 5008 |
# |
| 5009 |
# Keep ruby 2.2 as default version |
| 5010 |
# |
| 5011 |
DEFAULT_VERSIONS+=ruby=2.2 |
| 5012 |
|
| 5013 |
If you wish to update to the new default version, you need to first stop any |
| 5014 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 5015 |
upon how you manage your system. |
| 5016 |
|
| 5017 |
If you use pkgng, simply upgrade: |
| 5018 |
# pkg upgrade |
| 5019 |
|
| 5020 |
If you use portmaster, install new ruby, then rebuild all ports that depend |
| 5021 |
on ruby: |
| 5022 |
# portmaster -o lang/ruby23 lang/ruby22 |
| 5023 |
# portmaster -R -r ruby-2.3 |
| 5024 |
|
| 5025 |
If you use portupgrade, install new ruby, then rebuild all ports that depend |
| 5026 |
on ruby: |
| 5027 |
|
| 5028 |
# pkg delete -f ruby portupgrade |
| 5029 |
# make -C /usr/ports/ports-mgmt/portupgrade install clean |
| 5030 |
# pkg set -o lang/ruby22:lang/ruby23 |
| 5031 |
# portupgrade -x ruby-2.3.\* -fr lang/ruby23 |
| 5032 |
|
| 5033 |
20170102: |
| 5034 |
AFFECTS: multimedia/ffmpeg |
| 5035 |
AUTHOR: jbeich@FreeBSD.org |
| 5036 |
|
| 5037 |
OPTIMIZED_CFLAGS switched to only use vendor optimizations which |
| 5038 |
means -ffast-math -fno-finite-math-only are no longer applied. If |
| 5039 |
you did like the former behavior consider adding |
| 5040 |
|
| 5041 |
# multimedia/ffmpeg/Makefile.local |
| 5042 |
OPTIMIZED_CFLAGS_CFLAGS += -ffast-math -fno-finite-math-only |
| 5043 |
|
| 5044 |
or |
| 5045 |
|
| 5046 |
# /etc/make.conf |
| 5047 |
.if ${.CURDIR:M*/multimedia/ffmpeg} |
| 5048 |
CFLAGS += -ffast-math -fno-finite-math-only |
| 5049 |
.endif |
| 5050 |
|
| 5051 |
20161230: |
| 5052 |
AFFECTS: users of x11/xfce4-terminal |
| 5053 |
AUTHOR: olivierd@FreeBSD.org |
| 5054 |
|
| 5055 |
The port has been updated to the latest stable version 0.8.2. |
| 5056 |
Please, don't active the hidden 'MiscSlimTabs' option in |
| 5057 |
~/.config/xfce4/terminal/terminalrc, it requires Gtk+ > 3.20. |
| 5058 |
|
| 5059 |
20161228: |
| 5060 |
AFFECTS: users of multimedia/mlt |
| 5061 |
AUTHOR: avilla@FreeBSD.org |
| 5062 |
|
| 5063 |
MLT Qt plugins have been moved to their own ports, mlt-qt4 and |
| 5064 |
mlt-qt5. Please, uninstall multimedia/mlt before you update: |
| 5065 |
|
| 5066 |
# pkg delete mlt |
| 5067 |
|
| 5068 |
20161227: |
| 5069 |
AFFECTS: users of security/openvpn, security/openvpn-polarssl |
| 5070 |
AUTHOR: Matthias Andree <mandree@FreeBSD.org> |
| 5071 |
|
| 5072 |
The OpenVPN ports have been updated to the new upstream release v2.4, |
| 5073 |
and their predecessors preserved as openvpn23 and openvpn23-polarssl, |
| 5074 |
respectively. Note that for the new v2.4 release, the |
| 5075 |
openvpn-polarssl port has been renamed to openvpn-mbedtls to match the |
| 5076 |
upstream library's new name. |
| 5077 |
|
| 5078 |
20161218: |
| 5079 |
AFFECTS: users of www/nghttp2 |
| 5080 |
AUTHOR: sunpoet@FreeBSD.org |
| 5081 |
|
| 5082 |
nghttp2 has been split into 2 ports: www/libnghttp2 for core library and |
| 5083 |
www/nghttp2 for the rest. Please uninstall nghttp2 before you update |
| 5084 |
this port. |
| 5085 |
|
| 5086 |
20161216: |
| 5087 |
AFFECTS: mail/thunderbird, www/seamonkey |
| 5088 |
AUTHOR: gecko@FreeBSD.org |
| 5089 |
|
| 5090 |
ENIGMAIL is no longer provided as part of the ports after upstream |
| 5091 |
dropped binary components in 1.9. Go to Tools -> Add-ons Manager |
| 5092 |
then type "enigmail" in the search box to install. |
| 5093 |
|
| 5094 |
20161213: |
| 5095 |
AFFECTS: users of devel/skalibs, lang/execline, sysutils/s6 |
| 5096 |
AUTHOR: Colin Booth <colin-ports@heliocat.net> |
| 5097 |
|
| 5098 |
skalibs has undergone a major version bump and compatibility is not |
| 5099 |
guaranteed for software with a runtime dependency on |
| 5100 |
libskarnet.so.2.3.9.0. This will not affect lang/execline or |
| 5101 |
sysutils/s6 as those are statically linked against libskarnet.a. |
| 5102 |
|
| 5103 |
execline has undergone a major version bump and compatibility is not |
| 5104 |
guaranteed for software with a runtime dependency on |
| 5105 |
libexecline.so.2.1.4.5. This will not affect sysutils/s6 as all s6 |
| 5106 |
programs are statically linked against libexecline.a. |
| 5107 |
|
| 5108 |
s6 has undergone a major version bump and compatibility is not |
| 5109 |
guaranteed for software with a runtime dependency on |
| 5110 |
libs6.so.2.2.4.3. Additionally, s6-applyuidgid and s6-setuidgid |
| 5111 |
have moved from $PREFIX/sbin to $PREFIX/bin. Any scripts calling |
| 5112 |
those utilities that are not relying on $PATH resolution to find |
| 5113 |
them will need to be rewritten. |
| 5114 |
|
| 5115 |
20161207: |
| 5116 |
AFFECTS: users of www/node |
| 5117 |
AUTHOR: bradleythughes@fastmail.fm |
| 5118 |
|
| 5119 |
The www/node port has been updated to node.js v7.2.0, the latest |
| 5120 |
upstream release. A new port, www/node6, has been created for the |
| 5121 |
v6.x LTS branch. Users wanting to stay on v6.x can replace www/node |
| 5122 |
with www/node6 with one of the following commands: |
| 5123 |
|
| 5124 |
# pkg set -o www/node:www/node6 |
| 5125 |
or |
| 5126 |
# portmaster -o www/node6 www/node |
| 5127 |
or |
| 5128 |
# portupgrade -o www/node6 www/node |
| 5129 |
|
| 5130 |
20161202: |
| 5131 |
AFFECTS: users of textproc/p5-Search-Elasticsearch |
| 5132 |
AUTHOR: tj@FreeBSD.org |
| 5133 |
|
| 5134 |
As of the 5.01 release of ths package, the client libraries for older |
| 5135 |
versions of Elasticsearch have started to be shipped seperately. If you are |
| 5136 |
using this library to access a none 5.X server you will need to install one of |
| 5137 |
the textproc/p5-Search-Elasticsearch-Client-* ports. |
| 5138 |
|
| 5139 |
20161126: |
| 5140 |
AFFECTS: users of security/gpgme-* |
| 5141 |
AUTHOR: jhale@FreeBSD.org |
| 5142 |
|
| 5143 |
Gpgme has been updated to 1.8.0. |
| 5144 |
With it comes the removal of libgpgme-pthread.so in favor of using |
| 5145 |
libgpgme.so itself as the thread-safe library. Ports that may have |
| 5146 |
linked to -lgpgme-pthread will now just link to -lgpgme. PORTREVISION |
| 5147 |
has been bumped on all ports with a dependency on security/gpgme. |
| 5148 |
|
| 5149 |
The Python module provided by security/py-gpgme has been renamed |
| 5150 |
from pyme3 to gpg, as well. |
| 5151 |
|
| 5152 |
Portmaster users: |
| 5153 |
portmaster -r gpgme |
| 5154 |
Portupgrade users: |
| 5155 |
portupgrade -fr security/gpgme |
| 5156 |
|
| 5157 |
20161121: |
| 5158 |
AFFECTS: users of graphics/tiff |
| 5159 |
AUTHOR: antoine@FreeBSD.org |
| 5160 |
|
| 5161 |
The tiff port was updated to 4.0.7. |
| 5162 |
The following tools are removed from this release: bmp2tiff, gif2tiff, ras2tiff, rgb2ycbcr and thumbnail. |
| 5163 |
|
| 5164 |
20161116: |
| 5165 |
AFFECTS: users of sysutils/bareos-* |
| 5166 |
AUTHOR: rand@iteris.com |
| 5167 |
|
| 5168 |
Bareos v1.6.x changed the configuration scheme, from one configuration |
| 5169 |
file per Bareos component (file daemon, storage daemon, and director) |
| 5170 |
to several configuration files, in several directories, for each |
| 5171 |
component. See http://doc.bareos.org/master/html/bareos-manual-main-reference.html |
| 5172 |
|
| 5173 |
The new scheme will use all files named *.conf in the directory |
| 5174 |
hierarchies for each component: |
| 5175 |
|
| 5176 |
/usr/local/etc/bareos/bareos-dir.d/ |
| 5177 |
/usr/local/etc/bareos/bareos-fd.d/ |
| 5178 |
/usr/local/etc/bareos/bareos-sd.d/ |
| 5179 |
|
| 5180 |
To retain the old configuration scheme of one file per component add |
| 5181 |
appropriate lines such as these to your /etc/rc.conf: |
| 5182 |
|
| 5183 |
bareos_dir_config="/usr/local/etc/bareos/bareos-dir.conf" |
| 5184 |
bareos_fd_config="/usr/local/etc/bareos/bareos-fd.conf" |
| 5185 |
bareos_sd_config="/usr/local/etc/bareos/bareos-sd.conf" |
| 5186 |
|
| 5187 |
20161113: |
| 5188 |
AFFECTS: users of devel/libosinfo |
| 5189 |
AUTHOR: novel@FreeBSD.org |
| 5190 |
|
| 5191 |
The libosinfo port was separated into three different ports |
| 5192 |
to follow the upstream split: |
| 5193 |
|
| 5194 |
- sysutils/osinfo-db-tools: contains the CLI tools |
| 5195 |
- misc/osinfo-db: contains database with OS data |
| 5196 |
- devel/libosinfo: the library |
| 5197 |
|
| 5198 |
As osinfo-db-tools now ships binaries that previously were |
| 5199 |
part of libosinfo, it's required to delete the old libosinfo |
| 5200 |
package to prevent conflict because of same files installation: |
| 5201 |
|
| 5202 |
# pkg delete libosinfo |
| 5203 |
|
| 5204 |
And then install the new version. |
| 5205 |
|
| 5206 |
20161112: |
| 5207 |
AFFECTS: users of security/heimdal |
| 5208 |
AUTHOR: hrs@FreeBSD.org |
| 5209 |
|
| 5210 |
Heimdal in the base system and security/heimdal <= 1.5.3_6 use |
| 5211 |
Berkeley DB to store principals into /var/heimdal/heimdal.db and |
| 5212 |
the database format is version 3 by default. On the other hand, |
| 5213 |
security/heimdal 1.5.3_7 or newer use the newer version of |
| 5214 |
Berkeley DB and the database format is version 9. |
| 5215 |
These two versions are not compatible with each other. If there is |
| 5216 |
a mismatch between Heimdal utilities and its database format, |
| 5217 |
you will get an error like the following: |
| 5218 |
|
| 5219 |
# /usr/local/sbin/kadmin -l dump |
| 5220 |
BDB0641 __db_meta_setup: /var/heimdal/heimdal.db: unexpected file type or format |
| 5221 |
kadmin: hdb_open: opening /var/heimdal/heimdal: Invalid argument |
| 5222 |
|
| 5223 |
This mismatch can occur in the following three cases: |
| 5224 |
|
| 5225 |
1. You used Heimdal in the base system and switch to use security/heimdal |
| 5226 |
after creating /var/db/heimdal.db. |
| 5227 |
|
| 5228 |
2. You used security/heimdal >= 1.5.3_7 and switch to use one in the |
| 5229 |
base system. |
| 5230 |
|
| 5231 |
3. You used security/heimdal < 1.5.3_7 and upgrade it to 1.5.3_7 or later. |
| 5232 |
|
| 5233 |
To fix this mismatch, you need to dump contents of heimdal.db and |
| 5234 |
rebuild the database by using kadmin(8) utility. |
| 5235 |
|
| 5236 |
If you use Heimdal in the base system or older versions of |
| 5237 |
security/heimdal, and plan to switch to use |
| 5238 |
security/heimdal >= 1.5.3_7, execute the following command |
| 5239 |
*after* creating a backup copy of /var/heimdal and installing |
| 5240 |
security/heimdal: |
| 5241 |
|
| 5242 |
# /usr/bin/kadmin -l dump /var/heimdal/heimdal.db.dump |
| 5243 |
# rm /var/heimdal/heimdal.db |
| 5244 |
# /usr/local/sbin/kadmin -l load /var/heimdal/heimdal.db.dump |
| 5245 |
# rm /var/heimdal/heimdal.db.dump |
| 5246 |
|
| 5247 |
The above example assumes security/heimdal is installed into |
| 5248 |
/usr/local. If your base system is compiled with WITHOUT_KERBEROS |
| 5249 |
use the following instead: |
| 5250 |
|
| 5251 |
# db_dump185-5 /var/heimdal/heimdal.db | db_load-5 /var/heimdal/heimdal.db.new |
| 5252 |
# chown 0600 /var/heimdal/heimdal.db.new |
| 5253 |
# mv /var/heimdal/heimdal.db.new /var/heimdal/heimdal.db |
| 5254 |
|
| 5255 |
db_dump and db_load utilitites are installed by databases/db5 as |
| 5256 |
dependency of security/heimdal. |
| 5257 |
|
| 5258 |
If you want to switch from security/heimdal to Heimdal in the base |
| 5259 |
system, use the following: |
| 5260 |
|
| 5261 |
# /usr/local/sbin/kadmin -l dump /var/heimdal/heimdal.db.dump |
| 5262 |
# rm /var/heimdal/heimdal.db |
| 5263 |
# /usr/bin/kadmin -l load /var/heimdal/heimdal.db.dump |
| 5264 |
# rm /var/heimdal/heimdal.db.dump |
| 5265 |
|
| 5266 |
20161105: |
| 5267 |
AFFECTS: users of security/heimdal |
| 5268 |
AUTHOR: hrs@FreeBSD.org |
| 5269 |
|
| 5270 |
kadmin(8) in heimdal-1.5.3_5 and prior did not create a database |
| 5271 |
in /var/heimdal in Berkeley DB format which kdc(8) required. This |
| 5272 |
problem has been fixed in heimdal-1.5.3_6. |
| 5273 |
|
| 5274 |
20161104: |
| 5275 |
AFFECTS: users of mail/mu4e and mail/mu4e-maildirs |
| 5276 |
AUTHOR: hrs@FreeBSD.org |
| 5277 |
|
| 5278 |
The package name of mail/mu4e* have been changed from mu4e* to |
| 5279 |
mu4e*-emacsNN. When upgrading the older versions, this change can |
| 5280 |
cause the following error which prevents it from upgrading: |
| 5281 |
|
| 5282 |
pkg-static: mu4e-emacs25-0.9.16 conflicts with mu4e-0.9.16 (installs files into the same place). |
| 5283 |
|
| 5284 |
If this error occurs, please remove the old packages by using |
| 5285 |
"pkg delete" manually: |
| 5286 |
|
| 5287 |
# pkg delete mu4e-0.9.16 mu4e-maildirs-0.8.20160126_1 |
| 5288 |
|
| 5289 |
20161103: |
| 5290 |
AFFECTS: users of lang/perl5* |
| 5291 |
AUTHOR: mat@FreeBSD.org |
| 5292 |
|
| 5293 |
The default Perl version has been switched to Perl 5.24. If you are using |
| 5294 |
binary packages to upgrade your system, you do not have anything to do, pkg |
| 5295 |
upgrade will do the right thing. For the other people, assuming you are |
| 5296 |
migrating from 5.20 to 5.24, do: |
| 5297 |
|
| 5298 |
First, add to /etc/make.conf: |
| 5299 |
|
| 5300 |
DEFAULT_VERSIONS+= perl5=5.24 |
| 5301 |
|
| 5302 |
Portupgrade users: |
| 5303 |
portupgrade -o lang/perl5.24 -f lang/perl5.20 |
| 5304 |
|
| 5305 |
You can now remove the DEFAULT_VERSIONS line added earlier |
| 5306 |
from /etc/make.conf |
| 5307 |
|
| 5308 |
Then you will need to rebuild everything that uses libperl.so, you |
| 5309 |
can do so with: |
| 5310 |
|
| 5311 |
portupgrade -f `pkg shlib -qR libperl.so.5.20` |
| 5312 |
|
| 5313 |
If, for some reason, this command fails at one point, it is safe to |
| 5314 |
run it again, it will not rebuild what it already rebuilt, as the |
| 5315 |
ports that have been rebuilt no longer depend on libperl.so.5.20 but |
| 5316 |
on libperl.so.5.24. |
| 5317 |
|
| 5318 |
Portmaster users: |
| 5319 |
portmaster -o lang/perl5.24 lang/perl5.20 |
| 5320 |
|
| 5321 |
You can now remove the DEFAULT_VERSIONS line added earlier |
| 5322 |
from /etc/make.conf |
| 5323 |
|
| 5324 |
Then you will need to rebuild everything that uses libperl.so, you |
| 5325 |
can do so with: |
| 5326 |
|
| 5327 |
portmaster -f `pkg shlib -qR libperl.so.5.20` |
| 5328 |
|
| 5329 |
If, for some reason, this command fails at one point, it is safe to |
| 5330 |
run it again, it will not rebuild what it already rebuilt, as the |
| 5331 |
ports that have been rebuilt no longer depend on libperl.so.5.20 but |
| 5332 |
on libperl.so.5.24. |
| 5333 |
|
| 5334 |
20161102: |
| 5335 |
AFFECTS: users of security/acme-client |
| 5336 |
AUTHOR: brnrd@FreeBSD.org |
| 5337 |
|
| 5338 |
The default configuration paths have changed from 'letsencrypt' to |
| 5339 |
'acme'. Rename the directories used accordingly |
| 5340 |
|
| 5341 |
mv /usr/local/etc/letsencrypt /usr/local/etc/acme |
| 5342 |
mv /usr/local/etc/ssl/letsencrypt /usr/local/etc/ssl/acme |
| 5343 |
mv /usr/local/www/letsencrypt /usr/local/www/acme |
| 5344 |
|
| 5345 |
Check your scripts to ensure proper operation. |
| 5346 |
|
| 5347 |
20161030: |
| 5348 |
AFFECTS: users of mail/squirrelmail |
| 5349 |
AUTHOR: adamw@FreeBSD.org |
| 5350 |
|
| 5351 |
For better php70 support, the squirrelmail port has switched from |
| 5352 |
PEAR database access to PDO. If you are using squirrelmail with |
| 5353 |
a database backend, you'll need to install a corresponding PDO |
| 5354 |
database module, such as php56-pdo_sqlite. |
| 5355 |
|
| 5356 |
20161030: |
| 5357 |
AFFECTS: users of security/srm |
| 5358 |
AUTHOR: rakuco@FreeBSD.org |
| 5359 |
|
| 5360 |
srm has been updated from 1.2.12 to 1.2.15. Since version 1.2.14, |
| 5361 |
srm defaults to using its "simple" mode to overwrite files (one pass |
| 5362 |
writing 0x00 to the files) instead of the 35-pass Gutmann method. |
| 5363 |
|
| 5364 |
20161029: |
| 5365 |
AFFECTS: users of irc/quassel |
| 5366 |
AUTHOR: woodsb02@FreeBSD.org |
| 5367 |
|
| 5368 |
Quassel is now split into two ports / packages; one for providing |
| 5369 |
the server backend (irc/quassel-core), and one for providing the |
| 5370 |
client front-end (irc/quassel). Alternatively, the irc/quassel |
| 5371 |
port can be built with the MONO option enabled to also install |
| 5372 |
the client and server combined into a single monolithic binary. |
| 5373 |
|
| 5374 |
20161028: |
| 5375 |
AFFECTS: users of security/openssl and security/openssl-devel |
| 5376 |
AUTHOR: brnrd@FreeBSD.org |
| 5377 |
|
| 5378 |
The shared library versions of OpenSSL have been bumped to avoid |
| 5379 |
issues with ports' and base's OpenSSL not being binary compatible. |
| 5380 |
|
| 5381 |
Please rebuild all ports that depend on OpenSSL if you use OpenSSL |
| 5382 |
from ports. |
| 5383 |
|
| 5384 |
If you use portmaster: |
| 5385 |
portmaster -r openssl |
| 5386 |
If you use portupgrade: |
| 5387 |
portupgrade -fr security/openssl |
| 5388 |
|
| 5389 |
20161026: |
| 5390 |
AFFECTS: users of net-p2p/deluge |
| 5391 |
AUTHOR: rm@FreeBSD.org |
| 5392 |
|
| 5393 |
Deluge port has been split out onto CLI part and GUI part. So if user |
| 5394 |
only needs deluged, net-p2p/deluge-cli should be installed. For full |
| 5395 |
deluge installation, including GTK+ GUI client, net-p2p/deluge should |
| 5396 |
be installed as a usual. |
| 5397 |
|
| 5398 |
Old deluge package should be removed manually first: |
| 5399 |
|
| 5400 |
# pkg delete deluge |
| 5401 |
|
| 5402 |
After that install preferred deluge package as usual. |
| 5403 |
|
| 5404 |
20161018: |
| 5405 |
AFFECTS: users of x11/xfce4-terminal |
| 5406 |
AUTHOR: olivierd@FreeBSD.org |
| 5407 |
|
| 5408 |
The port has been updated to the latest stable version 0.8.0. |
| 5409 |
A warning appears each time we open new tab: |
| 5410 |
|
| 5411 |
Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate |
| 5412 |
widget with... |
| 5413 |
|
| 5414 |
This issue will disappear with Gtk > 3.21. |
| 5415 |
|
| 5416 |
20161014: |
| 5417 |
AFFECTS: users of lang/python3 |
| 5418 |
AUTHOR: antoine@FreeBSD.org |
| 5419 |
|
| 5420 |
The default version of python3 has changed from 3.4 to 3.5. |
| 5421 |
If you wish to stick with older version, add "python3=3.4" to your |
| 5422 |
DEFAULT_VERSIONS variable in /etc/make.conf. To upgrade: |
| 5423 |
|
| 5424 |
If using portupgrade: |
| 5425 |
# portupgrade -o lang/python35 lang/python34 |
| 5426 |
|
| 5427 |
If using portmaster: |
| 5428 |
# portmaster -o lang/python35 lang/python34 |
| 5429 |
|
| 5430 |
20161011: |
| 5431 |
AFFECTS: users of net-im/ejabberd |
| 5432 |
AUTHOR: ashish@FreeBSD.org |
| 5433 |
|
| 5434 |
Before upgrading ejabberd to 16.09, please make sure to backup your |
| 5435 |
ejabberd data using: |
| 5436 |
|
| 5437 |
% sudo -u ejabberd -H ejabberdctl backup /path/to/backup/file |
| 5438 |
|
| 5439 |
In some cases, ejabberd may fail to start, for which a workaround is to |
| 5440 |
remove the schema.DAT file from /var/spool/ejabberd before starting, and |
| 5441 |
then restoring everything from the backup using: |
| 5442 |
|
| 5443 |
% sudo -u ejabberd -H ejabberdctl restore /path/to/backup/file |
| 5444 |
|
| 5445 |
For more details: |
| 5446 |
|
| 5447 |
https://github.com/processone/ejabberd/issues/1305 |
| 5448 |
|
| 5449 |
20161005: |
| 5450 |
AFFECTS: users of audio/squeezeboxserver (now audio/logitechmediaserver) |
| 5451 |
AUTHOR: woodsb02@FreeBSD.org |
| 5452 |
|
| 5453 |
With the rename of the audio/squeezeboxserver port to |
| 5454 |
audio/logitechmediaserver, the server and database are now installed in |
| 5455 |
different locations by default (/usr/local/share/logitechmediaserver and |
| 5456 |
/var/db/logitechmediaserver respectively). |
| 5457 |
|
| 5458 |
If you were an existing user of audio/squeezeboxserver, you should |
| 5459 |
consider backing up you server configuration files and database before |
| 5460 |
upgrading to audio/logitechmediaserver. If you wish to override the |
| 5461 |
default locations for storing the server and database, you can set the |
| 5462 |
SLIMDIR and SLIMDBDIR variables in your /etc/make.conf when building |
| 5463 |
the audio/logitechmediaserver port. |
| 5464 |
|
| 5465 |
20161004: |
| 5466 |
AFFECTS: mail/roundcube-carddav |
| 5467 |
AUTHOR: gahr@FreeBSD.org |
| 5468 |
|
| 5469 |
There is no upgrade path from the 1.0 version. You'll need to: |
| 5470 |
|
| 5471 |
1. Log off from Roundcube. |
| 5472 |
2. Manually drop all carddav_* tables from your db backend. |
| 5473 |
3. Upgrade the mail/roundcube-carddav port. |
| 5474 |
|
| 5475 |
The new tables will be created upon login. The CardDAV plugin will need to be |
| 5476 |
reconfigured. |
| 5477 |
|
| 5478 |
If you are running php < 7.0.0, you'll need to set the plugin option: |
| 5479 |
$prefs['_GLOBAL']['suppress_version_warning'] = true; |
| 5480 |
|
| 5481 |
See https://github.com/blind-coder/rcmcarddav/issues/165 for details. |
| 5482 |
|
| 5483 |
20160927: |
| 5484 |
AFFECTS: emulators/ppsspp |
| 5485 |
AUTHOR: jbeich@FreeBSD.org |
| 5486 |
|
| 5487 |
Qt* GUI was split into separate ports: |
| 5488 |
|
| 5489 |
emulators/ppsspp-qt4 |
| 5490 |
emulators/ppsspp-qt5 |
| 5491 |
|
| 5492 |
20160927: |
| 5493 |
AFFECTS: sysutils/android-file-transfer |
| 5494 |
AUTHOR: jbeich@FreeBSD.org |
| 5495 |
|
| 5496 |
Qt* GUI was split into separate ports: |
| 5497 |
|
| 5498 |
sysutils/android-file-transfer-qt4 |
| 5499 |
sysutils/android-file-transfer-qt5 |
| 5500 |
|
| 5501 |
20160922: |
| 5502 |
AFFECTS: users of databases/pglogical, databases/pglogical-output |
| 5503 |
AUTHOR: matthew@FreeBSD.org |
| 5504 |
|
| 5505 |
As of version 1.2.0, databases/pglogical-output has been merged into |
| 5506 |
databases/pglogical. portmaster or portupgrade users should delete |
| 5507 |
pglogical-output manually before upgrading. |
| 5508 |
|
| 5509 |
20160921: |
| 5510 |
AFFECTS: users of mail/sieve-connect |
| 5511 |
AUTHOR: alexey@renatasystems.org |
| 5512 |
|
| 5513 |
Version 0.88 contains two breaking changes: |
| 5514 |
1. If the Sieve server does not offer STARTTLS, then connections should now |
| 5515 |
fail. |
| 5516 |
2. When deriving a remote script name from the local filename, use the |
| 5517 |
basename and strip off directories. |
| 5518 |
|
| 5519 |
For additional information see: |
| 5520 |
http://mail.globnix.net/pipermail/sieve-connect-announce/2016/000012.html |
| 5521 |
|
| 5522 |
20160919: |
| 5523 |
AFFECTS: users of net/vtun |
| 5524 |
AUTHOR: cy@FreeBSD.org |
| 5525 |
|
| 5526 |
The VTUN_EXTENDED_MODE option has been replaced by -e command line |
| 5527 |
option. |
| 5528 |
|
| 5529 |
20160914: |
| 5530 |
AFFECTS: users of www/nginx-devel |
| 5531 |
AUTHOR: osa@FreeBSD.org |
| 5532 |
|
| 5533 |
Nginx now creates logs under /var/log/nginx/ and changes default log |
| 5534 |
names from "nginx-access.log" and "nginx-error.log" to "access.log" and |
| 5535 |
"error.log" respectively. This is important for the error log because |
| 5536 |
the location is encoded and touched by nginx during startup regardless |
| 5537 |
of the configured location for the error log. |
| 5538 |
|
| 5539 |
See http://trac.nginx.org/nginx/ticket/147 for additional information |
| 5540 |
on why this happens. |
| 5541 |
|
| 5542 |
20160914: |
| 5543 |
AFFECTS: users of deskutils/xfce4-volumed-pulse |
| 5544 |
AUTHOR: olivierd@FreeBSD.org |
| 5545 |
|
| 5546 |
The port has been updated to the latest stable version 0.2.2. |
| 5547 |
Support of xfce4-mixer has been removed, so you can delete |
| 5548 |
its properties with the following command: |
| 5549 |
|
| 5550 |
xfconf-query -c xfce4-mixer -p / -rR |
| 5551 |
|
| 5552 |
20160910: |
| 5553 |
AFFECTS: users of security/letsencrypt.sh |
| 5554 |
AUTHOR: riggs@FreeBSD.org |
| 5555 |
|
| 5556 |
The config filename has been changed upstream from "config.sh" |
| 5557 |
to "config". Users must rename the current config file manually. |
| 5558 |
In addition, the default WELLKNOWN location has been changed to |
| 5559 |
%%PREFIX%%/www/letsencrypt. In order to use the previous default |
| 5560 |
location, the config file must be updated manually as well. |
| 5561 |
|
| 5562 |
20160907: |
| 5563 |
AFFECTS: users of math/galculator |
| 5564 |
AUTHOR: woodsb02@FreeBSD.org |
| 5565 |
|
| 5566 |
galculator now uses GTK3 by default. An option exists in the port to revert |
| 5567 |
to GTK2 if desired. |
| 5568 |
|
| 5569 |
20160906: |
| 5570 |
AFFECTS: uses of www/nginx |
| 5571 |
AUTHOR: marino@FreeBSD.org |
| 5572 |
|
| 5573 |
Nginx now creates logs under /var/log/nginx/ and changes default log |
| 5574 |
names from "nginx-access.log" and "nginx-error.log" to "access.log" and |
| 5575 |
"error.log" respectively. This is important for the error log because |
| 5576 |
the location is encoded and touched by nginx during startup regardless |
| 5577 |
of the configured location for the error log. |
| 5578 |
|
| 5579 |
See http://trac.nginx.org/nginx/ticket/147 for additional information |
| 5580 |
on why this happens. |
| 5581 |
|
| 5582 |
20160905: |
| 5583 |
AFFECTS: users of databases/postgresql96-server |
| 5584 |
AUTHOR: girgen@FreeBSD.org |
| 5585 |
|
| 5586 |
The default unix user used by the PostgreSQL daemon has changed to |
| 5587 |
`postgres' to reflect the long time upstream's convention. Any scripts |
| 5588 |
you have using the old `pgsql' unix user should be modified when upgrading to |
| 5589 |
PostgreSQL version 9.6. Older versions of PostgreSQL will continue using |
| 5590 |
`pgsql' until their end-of-life. |
| 5591 |
|
| 5592 |
For users with UTF-8 locales in the database: The ICU patch is *activated by |
| 5593 |
default* for the PostgreSQL-9.6 server. For previous versions it was optional |
| 5594 |
and default off, but this has changed. Please read the entry here below from |
| 5595 |
20160811 and understand the consequences of changing between ICU and system |
| 5596 |
locale for database collation (short version: don't). pg_upgrade requires the |
| 5597 |
collation method to be the same (or a reindex), while pg_dump/restore does not. |
| 5598 |
|
| 5599 |
Also, the default home directory for the postgres user is now |
| 5600 |
/var/db/postgres, and the default data directory for PostgreSQL 9.6 is |
| 5601 |
/var/db/postgres/data96. |
| 5602 |
|
| 5603 |
20160829: |
| 5604 |
AFFECTS: users of x11/nvidia-driver |
| 5605 |
AUTHOR: cem@FreeBSD.org |
| 5606 |
|
| 5607 |
The NVidia driver has been updated to version 367.35. Starting with |
| 5608 |
version 358.09, new kernel module was added, nvidia-modeset.ko. This |
| 5609 |
new driver component works in conjunction with the nvidia.ko kernel |
| 5610 |
module to program the display engine of the GPU. |
| 5611 |
|
| 5612 |
Users that experience hangs when starting X11 server, or observe |
| 5613 |
|
| 5614 |
(II) NVIDIA(0): Validated MetaModes: |
| 5615 |
(II) NVIDIA(0): "NULL" |
| 5616 |
|
| 5617 |
messages in their /var/log/Xorg.0.log file should replace ``nvidia'' |
| 5618 |
with ``nvidia-modeset'' in /boot/loader.conf or /etc/rc.conf files, |
| 5619 |
depending on how they prefer to load NVidia driver kernel module. |
| 5620 |
|
| 5621 |
20160829: |
| 5622 |
AFFECTS: users of security/sshguard |
| 5623 |
AUTHOR: feld@FreeBSD.org |
| 5624 |
|
| 5625 |
Sshguard has been updated to 1.7.0. There have been several changes to |
| 5626 |
this release. Notably the hosts and ipfilter backends are no longer |
| 5627 |
supported. If you need these backends to be supported and you missed |
| 5628 |
the survey sent out by upstream I urge you to contact upstream. |
| 5629 |
|
| 5630 |
The hosts backend was previously served by security/sshguard directly. |
| 5631 |
The additional backends were slave ports with package name suffixes. I |
| 5632 |
have opted to keep the master/slave port relationship but not choose a |
| 5633 |
specific backend for security/sshguard. Instead it is now a metaport |
| 5634 |
which will prompt you for which backend you prefer. If no backend is |
| 5635 |
configured it will depend on security/sshguard-ipfw, which is the |
| 5636 |
native FreeBSD firewall. This my be surprising to users who depended |
| 5637 |
on security/sshguard which only provided hosts/TCP Wrappers blocking, |
| 5638 |
but there is no replacement at this time. |
| 5639 |
|
| 5640 |
I would also like to document that sshguard no longer accepts the -e |
| 5641 |
argument which allowed external scripts to run when sshguard finds a |
| 5642 |
match. As a result the null backend can no longer be used to create |
| 5643 |
custom blocking functionality; it only serves as a detection backend. |
| 5644 |
|
| 5645 |
If the removed backends return due to user demand they will be added |
| 5646 |
as slave ports for consistency. I apologize for any inconvenience and |
| 5647 |
lack of notice on the deprecation of these features. |
| 5648 |
|
| 5649 |
20160815: |
| 5650 |
AFFECTS: users of mail/rspamd* |
| 5651 |
AUTHOR: vsevolod@FreeBSD.org |
| 5652 |
|
| 5653 |
Rspamd users should update Rspamd to 1.3.3 version as soon as possible |
| 5654 |
and ensure that '/usr/local/etc/rspamd/module.d/fuzzy_check.conf` has |
| 5655 |
the line `algorithm = "mumhash";` for the "rspamd.com" rule. The more |
| 5656 |
detailed information could be found on |
| 5657 |
https://rspamd.com/announce/2016/08/15/rspamd-1.3.3.html |
| 5658 |
|
| 5659 |
20160815: |
| 5660 |
AFFECTS: users of dns/powerdns* |
| 5661 |
AUTHOR: junovitch@FreeBSD.org |
| 5662 |
|
| 5663 |
PowerDNS Authoritative Server and Recursor 4.0.0+ introduce significant |
| 5664 |
changes to the configuration files, which need to be handled before |
| 5665 |
restarting the services. As from the Recursor changelog, "The Lua hook |
| 5666 |
infrastructure was redone using LuaWrapper; old scripts will no longer |
| 5667 |
work, but new scripts are easier to write under the new interface." |
| 5668 |
|
| 5669 |
20160811: |
| 5670 |
AFFECTS: users of security/libressl |
| 5671 |
AUTHOR: brnrd@FreeBSD.org |
| 5672 |
|
| 5673 |
The port has been updated to the latest stable version 2.4 of LibreSSL. |
| 5674 |
The shared library versions of the libraries have been bumped. |
| 5675 |
With this update, the patch for the OPENSSL_VERSION_NUMBER has been |
| 5676 |
removed. This causes issues with a number of ports. Patches for all |
| 5677 |
ports for which this issues is known can be found on |
| 5678 |
https://wiki.freebsd.org/LibreSSL/Ports#OPENSSL_VERSION_NUMBER |
| 5679 |
|
| 5680 |
After upgrading, manually update all packages that depend on any of the |
| 5681 |
libraries provided by LibreSSL (libssl, libcrypto and libtls) since the |
| 5682 |
versions of these libraries have changed. Normally, you can obtain the |
| 5683 |
list of dependent software by running the following command: |
| 5684 |
|
| 5685 |
# pkg info -r libressl |
| 5686 |
|
| 5687 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 5688 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 5689 |
portmaster and portupgrade users can use the following to rebuild all |
| 5690 |
dependent ports. |
| 5691 |
|
| 5692 |
Portmaster users: |
| 5693 |
portmaster -r libressl |
| 5694 |
Portupgrade users: |
| 5695 |
portupgrade -fr security/libressl |
| 5696 |
|
| 5697 |
20160811: |
| 5698 |
AFFECTS: users of databases/postgresqlNN-server with ICU patch |
| 5699 |
AUTHOR: girgen@FreeBSD.org |
| 5700 |
|
| 5701 |
The ICU patch is added to the PostgreSQL-9.5 server. Please note that you |
| 5702 |
must never change between using the ICU patch and using system locale for |
| 5703 |
the same database cluster without REINDEXing all TEXT/VARCHAR columns, or |
| 5704 |
dump and restore your database. Failing to do so will result in corrupted |
| 5705 |
indexes due to the differences between the locale definitions. ICU will |
| 5706 |
always be the better choice for speed and correctness. |
| 5707 |
|
| 5708 |
Also, the ICU patch used to support other Unicode encodings than UTF-8, |
| 5709 |
but that has been removed due to lack of demand and the complicated testing |
| 5710 |
required. If you use another Unicode encoding and rely on ICU for collation, |
| 5711 |
please refrain from upgrading the postgresql server and instead contact the |
| 5712 |
author named above. |
| 5713 |
|
| 5714 |
20160722: |
| 5715 |
AFFECTS: users of emulators/virtualbox-ose |
| 5716 |
AUTHOR: jkim@FreeBSD.org |
| 5717 |
|
| 5718 |
VirtualBox has been updated to 5.0.26 and it is incompatible with old |
| 5719 |
kernel modules. You should upgrade emulators/virtualbox-ose-kmod and |
| 5720 |
load new kernel modules before starting new version, e.g., |
| 5721 |
|
| 5722 |
# service vboxnet restart |
| 5723 |
|
| 5724 |
20160722: |
| 5725 |
AFFECTS: users of games/stonesoup-* |
| 5726 |
AUTHOR: lifanov@mail.lifanov.com |
| 5727 |
|
| 5728 |
The WIZARD option has been renamed to NOWIZARD and is now an opt-out to |
| 5729 |
better reflect the upstream. If you run a shared game server and would |
| 5730 |
like the Wizard mode support disabled, please update port options. |
| 5731 |
|
| 5732 |
20160718: |
| 5733 |
AFFECTS: users of www/awstats |
| 5734 |
AUTHOR: adamw@FreeBSD.org |
| 5735 |
|
| 5736 |
The directory containing icons has changed from ".../icons" to ".../icon". |
| 5737 |
awstats has, in its suggested configuration file, contained an alias |
| 5738 |
from /awstatsicons. After applying the awstats-7.5 update, you must |
| 5739 |
update that alias to point to /usr/local/www/awstats/icon (just remove |
| 5740 |
the "s" at the end). |
| 5741 |
|
| 5742 |
20160708: |
| 5743 |
AFFECTS: users of sysutils/screen |
| 5744 |
AUTHOR: cy@FreeBSD.org |
| 5745 |
|
| 5746 |
GNU Screen was updated to version 4.4.0 (r417201). Note that there was |
| 5747 |
fix to screen message structure field responsible for $TERM handling, |
| 5748 |
making it impossible to attach to older versions. |
| 5749 |
|
| 5750 |
20160704: |
| 5751 |
AFFECTS: users of databases/mysql57-* |
| 5752 |
AUTHOR: riggs@FreeBSD.org |
| 5753 |
|
| 5754 |
The default location for my.cnf has changed from "/var/db/mysql/my.cnf" |
| 5755 |
to "/usr/local/etc/mysql/my.cnf". Existing my.cnf files must be merged |
| 5756 |
manually with the new default and moved to the new location. To |
| 5757 |
continue using the my.cnf file at the old location, set "mysql_optfile" |
| 5758 |
in /etc/rc.conf to point to the location of the existing my.cnf file. |
| 5759 |
|
| 5760 |
20160701: |
| 5761 |
AFFECTS: users of www/node5 |
| 5762 |
AUTHOR: bradleythughes@fastmail.fm |
| 5763 |
|
| 5764 |
Node.js v5.x has reached end of life and has been removed. Users that |
| 5765 |
have not yet moved to v6.x should do so now by switching to the www/node |
| 5766 |
port. |
| 5767 |
|
| 5768 |
20160627: |
| 5769 |
AFFECTS: users of sysutils/rsyslog7 |
| 5770 |
AUTHOR: brd@FreeBSD.org |
| 5771 |
|
| 5772 |
Rsyslog 7.x has reached end of life status and is being marked as |
| 5773 |
depreciated. Rsyslog 8 has been made the default. |
| 5774 |
|
| 5775 |
20160626: |
| 5776 |
AFFECTS: users of www/calendarserver |
| 5777 |
AUTHOR: pi@FreeBSD.org |
| 5778 |
|
| 5779 |
Please note that updating from the previous version (5.1) to the current |
| 5780 |
version (8.0) requires manual steps. Please consult the pkg-message for |
| 5781 |
details. |
| 5782 |
|
| 5783 |
20160624: |
| 5784 |
AFFECTS: users of shells/zsh |
| 5785 |
AUTHOR: adamw@FreeBSD.org |
| 5786 |
|
| 5787 |
zsh now looks for system-wide conf files in ${PREFIX}/etc, instead of |
| 5788 |
/etc. If you have files like zshrc, zshenv, zprofile, zlogin, or zlogout |
| 5789 |
in /etc, either move them to /usr/local/etc or rebuild zsh with the |
| 5790 |
ETCDIR option on. |
| 5791 |
|
| 5792 |
Note that this change only affects system-wide conf files, which are not |
| 5793 |
installed or created by a default installation. |
| 5794 |
|
| 5795 |
20160621: |
| 5796 |
AFFECTS: users of www/redmine |
| 5797 |
AUTHOR: tz@FreeBSD.org |
| 5798 |
|
| 5799 |
Redmine was updated from 2.6.9 to 3.2.3. Since this an update over |
| 5800 |
major versions be careful with your update. |
| 5801 |
For further update instructions please have a look at: |
| 5802 |
https://www.redmine.org/projects/redmine/wiki/RedmineUpgrade |
| 5803 |
|
| 5804 |
20160621: |
| 5805 |
AFFECTS: users of ftp/wget |
| 5806 |
AUTHOR: vd@FreeBSD.org |
| 5807 |
|
| 5808 |
Wget 1.18 fixes a security vulnerability (CVE-2016-4971) and the fix |
| 5809 |
introduces a backward-incompatibility for HTTP->FTP redirects. Any script that |
| 5810 |
relies on the old behaviour must use --trust-server-names in order to trust |
| 5811 |
the HTTP response and redirect to the new filename. |
| 5812 |
|
| 5813 |
20160619: |
| 5814 |
AFFECTS: users of databases/py-apsw |
| 5815 |
AUTHOR: rm@FreeBSD.org |
| 5816 |
|
| 5817 |
SQLite 3.12 completely changed the semantics of VFS.xGetLastError() in an |
| 5818 |
incompatible way. This required a rewrite of the relevant C, Python and test |
| 5819 |
code. If you implement or use this method then you have to rewrite your code |
| 5820 |
too. Also note that running the test suite from an earlier version of APSW |
| 5821 |
against this or future SQLite versions will result in consuming all memory, |
| 5822 |
swap or address space (an underlying integer changed meaning). |
| 5823 |
|
| 5824 |
20160616: |
| 5825 |
AFFECTS: users of security/openssl*, security/libressl* |
| 5826 |
AUTHOR: mat@FreeBSD.org |
| 5827 |
|
| 5828 |
Previously, to tell the ports tree, you needed to set: |
| 5829 |
|
| 5830 |
WITH_OPENSSL_PORT=yes |
| 5831 |
|
| 5832 |
And if you wanted a port that was not security/openssl, you needed to add, |
| 5833 |
for example: |
| 5834 |
|
| 5835 |
OPENSSL_PORT= security/libressl |
| 5836 |
|
| 5837 |
Now, all you need to do is: |
| 5838 |
|
| 5839 |
DEFAULT_VERSIONS+= ssl=libressl |
| 5840 |
|
| 5841 |
Valid values are base, openssl, openssl-devel, libressl, and libressl-devel. |
| 5842 |
|
| 5843 |
20160614: |
| 5844 |
AFFECTS: users of www/node, www/node5, and www/node4 |
| 5845 |
AUTHOR: adamw@FreeBSD.org |
| 5846 |
|
| 5847 |
node now prefers a few libraries from ports to the versions bundled |
| 5848 |
with node. However, node cannot use the libssl from LibreSSL. If you |
| 5849 |
are using LibreSSL as your SSL provider, you must enable the |
| 5850 |
"BUNDLED_SSL" option when building node. |
| 5851 |
|
| 5852 |
20160611: |
| 5853 |
AFFECTS: users of textproc/xmlroff |
| 5854 |
AUTHOR: hrs@FreeBSD.org |
| 5855 |
|
| 5856 |
The library part of xmlroff has been separated into textproc/libfo. |
| 5857 |
Remove the installed xmlroff first when upgrading it because older |
| 5858 |
xmlroff than 0.6.2_6 have files which libfo installs. A typical |
| 5859 |
error message is the following: |
| 5860 |
|
| 5861 |
pkg-static: libfo-0.6.2 conflicts with xmlroff-0.6.2_5 (installs files into the same place). Problematic file: /usr/local/include/libfo-0.6/libfo/area/fo-area.h |
| 5862 |
|
| 5863 |
20160610: |
| 5864 |
AFFECTS: users of databases/postgresql-repmgr |
| 5865 |
AUTHOR: bofh@FreeBSD.org |
| 5866 |
|
| 5867 |
The port has been repocopied to databases/postgresql-repmgr2 and current |
| 5868 |
post has been updated to 3.x series. If anyone is still looking forward |
| 5869 |
to use the 2.x please upgrade as following. |
| 5870 |
|
| 5871 |
# portmaster -o databases/postgresql-repmgr2 databases/postgresql-repmgr |
| 5872 |
or |
| 5873 |
# portupgrade -o databases/postgresql-repmgr2 databases/postgresql-repmgr |
| 5874 |
|
| 5875 |
Otherwise if you want to move on with 3.x series just use |
| 5876 |
|
| 5877 |
# portmaster -r databases/postgresql-repmgr |
| 5878 |
or |
| 5879 |
# portupgrade -fr databases/postgresql-repmgr |
| 5880 |
|
| 5881 |
20160605: |
| 5882 |
AFFECTS: users of www/h2o |
| 5883 |
AUTHOR: junovitch@FreeBSD.org |
| 5884 |
|
| 5885 |
File paths no longer have a trailing / appended to them. This enables |
| 5886 |
directing specific paths to a file but may break existing configurations. |
| 5887 |
Refer to https://h2o.examp1e.net/configure/file_directives.html and |
| 5888 |
revise your yaml config appropriately. |
| 5889 |
|
| 5890 |
20160601: |
| 5891 |
AFFECTS: users of security/libressl-devel |
| 5892 |
AUTHOR: brnrd@FreeBSD.org |
| 5893 |
|
| 5894 |
The port has been updated to the latest "unstable" version of LibreSSL. |
| 5895 |
The shared library versions of the libraries have been bumped. |
| 5896 |
With this update, the patch for the OPENSSL_VERSION_NUMBER has been |
| 5897 |
removed. This causes issues with a number of ports. Patches for many of |
| 5898 |
these issues can be found on |
| 5899 |
https://wiki.freebsd.org/LibreSSL/Ports#OPENSSL_VERSION_NUMBER |
| 5900 |
|
| 5901 |
After upgrading to 2.4.0, manually update all packages that depend on |
| 5902 |
any of the libraries provided by LibreSSL (libssl, libcrypto and |
| 5903 |
libtls) since the versions of these libraries have changed. Normally, |
| 5904 |
you can obtain the list of dependent software by running the following |
| 5905 |
command: |
| 5906 |
|
| 5907 |
# pkg info -r libressl-devel |
| 5908 |
|
| 5909 |
Then you should rebuild all ports depending on libressl-devel to avoid |
| 5910 |
dangling shared library dependencies. Poudriere and pkg handle this |
| 5911 |
correctly, portmaster and portupgrade users can use the following to |
| 5912 |
rebuild all dependent ports. |
| 5913 |
|
| 5914 |
Portmaster users: |
| 5915 |
portmaster -r libressl-devel |
| 5916 |
Portupgrade users: |
| 5917 |
portupgrade -fr security/libressl-devel |
| 5918 |
|
| 5919 |
20160527: |
| 5920 |
AFFECTS: users of mail/opensmtpd-extras (any of them) |
| 5921 |
AUTHOR: adamw@FreeBSD.org |
| 5922 |
|
| 5923 |
The invocation for extras has changed. Some extras might fail unless |
| 5924 |
you pass all options/arguments separated by quotes: |
| 5925 |
|
| 5926 |
filter myfilter dnsbl "-c /var/chroot/dnsbl" "-h my.dnsbl.com" |
| 5927 |
|
| 5928 |
Additionally, extras now run in a chroot. Either pass "-C" to skip the |
| 5929 |
chroot entirely (not recommended), or put all required config files, |
| 5930 |
resolv.conf, and external binaries into the chroot. For example: |
| 5931 |
|
| 5932 |
# mkdir -p /var/chroot/dnsbl/etc |
| 5933 |
# cp /etc/resolv.conf /var/chroot/dnsbl/etc |
| 5934 |
|
| 5935 |
And pass "-c /var/chroot/dnsbl" to the filter. |
| 5936 |
|
| 5937 |
20160526: |
| 5938 |
AFFECTS: users of mail/opensmtpd |
| 5939 |
AUTHOR: brnrd@FreeBSD.org |
| 5940 |
|
| 5941 |
Due to changes to the rc-script you must stop smtpd prior to upgrading |
| 5942 |
mail/opensmtpd to version 5.9.2 |
| 5943 |
|
| 5944 |
# service smtpd stop |
| 5945 |
|
| 5946 |
Then upgrade OpenSMTPD to version 5.9.2. |
| 5947 |
Additionally version 5.9.2 changes the file mode bits for two directories. |
| 5948 |
To allow existing installations to start successfully you must apply the |
| 5949 |
following changes |
| 5950 |
|
| 5951 |
# chown -R root:_smtpq /var/spool/smtpd/offline |
| 5952 |
# chmod -R 770 /var/spool/smtpd/offline |
| 5953 |
# chmod -R 700 /var/spool/smtpd/purge |
| 5954 |
|
| 5955 |
After applying the changes, the smtpd daemon can successfully be started. |
| 5956 |
|
| 5957 |
20160525: |
| 5958 |
AFFECTS: users of devel/qtcreator |
| 5959 |
AUTHOR: loise@kde.org |
| 5960 |
|
| 5961 |
QBS (Qt Build System) was previously shipped as part of qtcreator, now |
| 5962 |
it is independently available as devel/qbs. However, on upgrading |
| 5963 |
qtcreator to 3.6.1, the depends will detect qbs through a previously |
| 5964 |
installed qtcreator port and will not build/install correctly |
| 5965 |
(devel/qbs won't be installed automatically as depends) |
| 5966 |
|
| 5967 |
The solution is to pkg remove qtcreator, then building works correctly. |
| 5968 |
|
| 5969 |
20160523: |
| 5970 |
AFFECTS: users of databases/db6 |
| 5971 |
AUTHOR: mandree@FreeBSD.org |
| 5972 |
|
| 5973 |
The databases/db6 port has been updated to release 6.2.23. |
| 5974 |
|
| 5975 |
This requires manual action in two places: |
| 5976 |
1. dependent applications need to be recompiled, |
| 5977 |
2. SQL databases, if any, need to be reindexed. |
| 5978 |
|
| 5979 |
To obtain a list of ports needing a recompilation, |
| 5980 |
the following command should provide it: |
| 5981 |
|
| 5982 |
# pkg info -r db6 |
| 5983 |
|
| 5984 |
Then rebuild db6 and the dependent ports. For pkg users, this should |
| 5985 |
be transparent. |
| 5986 |
|
| 5987 |
Portmaster users: |
| 5988 |
# portmaster -r databases/db6 |
| 5989 |
Portupgrade users: |
| 5990 |
# portupgrade -fr databases/db6 |
| 5991 |
|
| 5992 |
In order to reindex SQL databases, a db6-upgrade61.sh script is |
| 5993 |
provided in ${PREFIX}/bin, if and only if the port's SQL option is |
| 5994 |
enabled. For detailed reindexing instructions, see |
| 5995 |
http://docs.oracle.com/cd/E17076_05/html/installation/sqlite_ver61.html |
| 5996 |
and note that the FreeBSD port installs the upgrade61.sh script with a |
| 5997 |
db6- prefix that you need to add. |
| 5998 |
|
| 5999 |
20160511: |
| 6000 |
AFFECTS: users of audio/clementine-player |
| 6001 |
AUTHOR: sbruno@FreeBSD.org |
| 6002 |
|
| 6003 |
The audio/clementine-player port has been updated to v1.3.1, the latest |
| 6004 |
upstream release. The music database code now has a hard dependency on |
| 6005 |
databases/sqlite having the FTS3_TOKENIZER option enabled. This has |
| 6006 |
been made the default option in databases/sqlite. |
| 6007 |
|
| 6008 |
Without this option, clementine-player will crash on startup. |
| 6009 |
|
| 6010 |
20160510: |
| 6011 |
AFFECTS: users of biology/seqan |
| 6012 |
AUTHOR: junovitch@FreeBSD.org |
| 6013 |
|
| 6014 |
The biology/seqan port has been split into biology/seqan (only the |
| 6015 |
library) and biology/seqan-apps for the programs based on SeqAn. Both |
| 6016 |
ports are based on version 2.1.1 of the SeqAn repository. There is a new |
| 6017 |
biology/seqan1 port with version 1.3 of SeqAn for backwards compatibility, |
| 6018 |
but this port will likely be deprecated in the next year so please update |
| 6019 |
your software to SeqAn2. |
| 6020 |
|
| 6021 |
20160505: |
| 6022 |
AFFECTS: users of www/node |
| 6023 |
AUTHOR: bradleythughes@fastmail.fm |
| 6024 |
|
| 6025 |
The www/node port has been updated to node.js v6.0.0, the latest |
| 6026 |
upstream release. Users of node.js v5.x are encouraged to upgrade as |
| 6027 |
soon as possible, as upstream support will end two months from now. |
| 6028 |
|
| 6029 |
The www/node5 port has been created to aid users transition. Use one of |
| 6030 |
the following commands to continue using node.js v5.x: |
| 6031 |
|
| 6032 |
# pkg install node5 |
| 6033 |
or |
| 6034 |
# portmaster -o www/node5 www/node |
| 6035 |
or |
| 6036 |
# portupgrade -o www/node5 www/node |
| 6037 |
|
| 6038 |
20160503: |
| 6039 |
AFFECTS: users of security/libressl |
| 6040 |
AUTHOR: brnrd@FreeBSD.org |
| 6041 |
|
| 6042 |
LibreSSL 2.3 has removed SSLv3 support completely which leads to issues |
| 6043 |
with a number of ports. Patches for many of these issues can be found |
| 6044 |
on https://wiki.freebsd.org/OpenSSL/No-SSLv3 |
| 6045 |
|
| 6046 |
After upgrading to 2.3.4, manually update all packages that depend on |
| 6047 |
any of the libraries provided by LibreSSL (libssl, libcrypto and |
| 6048 |
libtls) since the versions of these libraries have changed. Normally, |
| 6049 |
you can obtain the list of dependent software by running the following |
| 6050 |
command: |
| 6051 |
|
| 6052 |
# pkg info -r libressl |
| 6053 |
|
| 6054 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 6055 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 6056 |
portmaster and portupgrade users can use the following to rebuild all |
| 6057 |
dependent ports. |
| 6058 |
|
| 6059 |
Portmaster users: |
| 6060 |
portmaster -r libressl |
| 6061 |
Portupgrade users: |
| 6062 |
portupgrade -fr security/libressl |
| 6063 |
|
| 6064 |
20160501: |
| 6065 |
AFFECTS: users of mail/dspam |
| 6066 |
AUTHOR: junovitch@FreeBSD.org |
| 6067 |
|
| 6068 |
dspam has been modified to no longer run as root:mail by default. |
| 6069 |
Existing configuration must be adjusted to reflect using a non-privileged |
| 6070 |
port and the /var/run/dspam directory for PID and socket files. If you |
| 6071 |
need dspam to run as root for your mail setup, you can use the SETUID |
| 6072 |
config option to enable the old insecure behavior. |
| 6073 |
|
| 6074 |
20160229: |
| 6075 |
AFFECTS: users of www/nginx and www/nginx-devel |
| 6076 |
AUTHOR: osa@FreeBSD.org |
| 6077 |
|
| 6078 |
The ${MODULESDIR}, default directory for dynamic modules, has been |
| 6079 |
changed from ${ETCDIR}/modules to ${PREFIX}/libexec/${PORTNAME}. |
| 6080 |
It's highly recommended to review existing configuration files of |
| 6081 |
nginx, i.e. ${PREFIX}/etc/nginx/nginx.conf. |
| 6082 |
|
| 6083 |
20160424: |
| 6084 |
AFFECTS: users of net-mgmt/icinga2 |
| 6085 |
AUTHOR: lme@FreeBSD.org |
| 6086 |
|
| 6087 |
The creation of Icinga2 directories and files in /var is now controlled |
| 6088 |
by the /etc/rc.conf variable icinga2_mkvar. Earlier ports always |
| 6089 |
created the /var entries, but could slow startup significantly when /var |
| 6090 |
was a normal disk rather than a RAM disk. icinga2_mkvar defaults to |
| 6091 |
"NO". |
| 6092 |
|
| 6093 |
20160415: |
| 6094 |
AFFECTS: users of audio/chromaprint |
| 6095 |
AUTHOR: jhale@FreeBSD.org |
| 6096 |
|
| 6097 |
chromaprint has been updated to version 1.3.1 and includes a shared |
| 6098 |
library bump. PORTREVISIONS have been bumped on affected ports. |
| 6099 |
If you are using binary pkg, 'pkg upgrade' will do the right thing. |
| 6100 |
Users of portmaster/portupgrade must rebuild all ports which depend |
| 6101 |
on chromaprint. |
| 6102 |
|
| 6103 |
Portmaster users: |
| 6104 |
portmaster -w -r chromaprint |
| 6105 |
Portupgrade users: |
| 6106 |
portupgrade -fr audio/chromaprint |
| 6107 |
|
| 6108 |
20160414: |
| 6109 |
AFFECTS: users of www/tt-rss |
| 6110 |
AUTHOR: thierry@FreeBSD.org |
| 6111 |
|
| 6112 |
Tiny Tiny RSS can use a database running on a separate server. |
| 6113 |
Previously, in this case, you had to set the option DBLOCAL; this option |
| 6114 |
has been removed and replaced by a settable run-time flag: now you |
| 6115 |
should set |
| 6116 |
ttrssd_local_db="NO" |
| 6117 |
in your /etc/rc.conf . |
| 6118 |
|
| 6119 |
20160414: |
| 6120 |
AFFECTS: users of graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb |
| 6121 |
AUTHOR: kde@FreeBSD.org |
| 6122 |
|
| 6123 |
DigiKam and its related ports have been updated to 4.14.0, the latest |
| 6124 |
stable upstream release. |
| 6125 |
|
| 6126 |
The graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb |
| 6127 |
have both been merged into the new graphics/kipi-plugin-googleservices |
| 6128 |
following a move done upstream. |
| 6129 |
|
| 6130 |
Those two ports must be removed, and graphics/kipi-plugin-googleservices |
| 6131 |
should be used instead. |
| 6132 |
|
| 6133 |
20160413: |
| 6134 |
AFFECTS: users of www/node-devel |
| 6135 |
AUTHOR: bradleythughes@fastmail.fm |
| 6136 |
|
| 6137 |
www/node-devel was outdated and has been removed. Upstream no longer |
| 6138 |
releases a development version. You can use the www/node port to get |
| 6139 |
node.js 5.x by running one of the following commands: |
| 6140 |
|
| 6141 |
# pkg install node |
| 6142 |
or |
| 6143 |
# portmaster -o www/node www/node-devel |
| 6144 |
or |
| 6145 |
# portupgrade -o www/node www/node-devel |
| 6146 |
|
| 6147 |
20160413: |
| 6148 |
AFFECTS: multimedia/x264 |
| 6149 |
AUTHOR: jbeich@FreeBSD.org |
| 6150 |
|
| 6151 |
LSMASH replaced GPAC by default. If you use BATCH=y in /etc/make.conf |
| 6152 |
and hit below error make sure to re-run "make config". |
| 6153 |
|
| 6154 |
====> You cannot select multiple options from the MP4 radio |
| 6155 |
*** Error code 1 |
| 6156 |
|
| 6157 |
20160412: |
| 6158 |
AFFECTS: users of net/samba42 and net/samba/43 |
| 6159 |
AUTHOR: timur@FreeBSD.org |
| 6160 |
|
| 6161 |
Samba 4.2.x and 4.3.x ports have been updated to address |
| 6162 |
BadLock(http://badlock.org) vulnerability, as well as few other |
| 6163 |
discovered. |
| 6164 |
|
| 6165 |
Please note that Samba 4.1.x and older versions are also affected by |
| 6166 |
the issues fixed with this release but are not supported anymore. It is |
| 6167 |
strongly recommend to upgrade to a recent version at your earliest |
| 6168 |
convenience. |
| 6169 |
|
| 6170 |
The security updates include new smb.conf options and a number of |
| 6171 |
stricter behaviours to prevent Man in the Middle attacks. Between these |
| 6172 |
changes, compatibility with a large number of older software versions |
| 6173 |
has been lost in the default configuration. |
| 6174 |
|
| 6175 |
For more information about the related behaviour changes and the |
| 6176 |
security issues please visit: |
| 6177 |
|
| 6178 |
https://www.samba.org/samba/latest_news.html#4.4.2 |
| 6179 |
https://www.samba.org/samba/history/samba-4.3.8.html |
| 6180 |
https://www.samba.org/samba/history/samba-4.2.11.html |
| 6181 |
|
| 6182 |
20160411: |
| 6183 |
AFFECTS: users of databases/influxdb |
| 6184 |
AUTHOR: cheffo@freebsd-bg.org |
| 6185 |
|
| 6186 |
To upgrade to InfluxDB 0.12, you must be on version 0.10 and all shards must |
| 6187 |
be in TSM format (the default storage engine starting with InfluxDB 0.10). |
| 6188 |
See the 0.10 documentation [1] for how to convert b1 and bz1 shards to TSM. If |
| 6189 |
any b1 or bz1 shards are present, InfluxDB 0.12 will not start. |
| 6190 |
|
| 6191 |
Next, you need to update your metastore *before updating to 0.12.* [2] |
| 6192 |
|
| 6193 |
[1] https://docs.influxdata.com/influxdb/v0.10/administration/upgrading/#convert-b1-and-bz1-shards-to-tsm1 |
| 6194 |
[2] https://docs.influxdata.com/influxdb/v0.12/administration/upgrading/ |
| 6195 |
|
| 6196 |
20160406: |
| 6197 |
AFFECTS: users of www/pecl-http |
| 6198 |
AUTHOR: bofh@FreeBSD.org |
| 6199 |
|
| 6200 |
www/pecl-http has been updated to the latest 3.x stable release, which |
| 6201 |
supports php70+ and a new port www/pecl-http2 has been created for the |
| 6202 |
2.x branch. |
| 6203 |
|
| 6204 |
Should users want to continue to use version 2.x, replace www/pecl-http with |
| 6205 |
www/pecl-http2 as follows: |
| 6206 |
|
| 6207 |
Using packages: |
| 6208 |
|
| 6209 |
# pkg delete pecl-http |
| 6210 |
# pkg install pecl-http2 |
| 6211 |
|
| 6212 |
Using ports: |
| 6213 |
|
| 6214 |
# portupgrade -o www/pecl-http2 www/pecl-http |
| 6215 |
|
| 6216 |
OR |
| 6217 |
|
| 6218 |
# portmaster -o www/pecl-http2 www/pecl-http |
| 6219 |
|
| 6220 |
20160404: |
| 6221 |
AFFECTS: users of lang/ruby21 |
| 6222 |
AUTHOR: swills@FreeBSD.org |
| 6223 |
|
| 6224 |
The default ruby version has been updated from 2.1 to 2.2. |
| 6225 |
|
| 6226 |
If you compile your own ports you may keep 2.1 as the default version by |
| 6227 |
adding the following lines to your /etc/make.conf file: |
| 6228 |
|
| 6229 |
# |
| 6230 |
# Keep ruby 2.1 as default version |
| 6231 |
# |
| 6232 |
DEFAULT_VERSIONS+=ruby=2.1 |
| 6233 |
|
| 6234 |
If you wish to update to the new default version, you need to first stop any |
| 6235 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 6236 |
upon how you manage your system. |
| 6237 |
|
| 6238 |
If you use pkgng, simply upgrade: |
| 6239 |
# pkg upgrade |
| 6240 |
|
| 6241 |
If you use portmaster, install new ruby, then rebuild all ports that depend |
| 6242 |
on ruby: |
| 6243 |
# portmaster -o lang/ruby22 lang/ruby21 |
| 6244 |
# portmaster -R -r ruby-2.2 |
| 6245 |
|
| 6246 |
If you use portupgrade, install new ruby, then rebuild all ports that depend |
| 6247 |
on ruby: |
| 6248 |
|
| 6249 |
# pkg delete -f ruby portupgrade |
| 6250 |
# make -C /usr/ports/ports-mgmt/portupgrade install clean |
| 6251 |
# pkg set -o lang/ruby21:lang/ruby22 |
| 6252 |
# portupgrade -x ruby-2.2.\* -fr lang/ruby22 |
| 6253 |
|
| 6254 |
20160404: |
| 6255 |
AFFECTS: mail/spamassassin |
| 6256 |
AUTHOR: adamw@FreeBSD.org |
| 6257 |
|
| 6258 |
Support for SSLv3 has been removed from SpamAssassin, because |
| 6259 |
SSLv3 is a Bad Idea. No direct option is provided to re-enable it. |
| 6260 |
If your setup requires use of SSLv3, some instructions are available |
| 6261 |
in FreeBSD PR 208225. |
| 6262 |
|
| 6263 |
20160331: |
| 6264 |
AFFECTS: security/clamav-unofficial-sigs |
| 6265 |
AUTHOR: lukasz@wasikowski.net, sf@maxempire.com |
| 6266 |
|
| 6267 |
This version of clamav-unofficial-sigs is eXtremeSHOK's fork. |
| 6268 |
Configuration file location has changed from |
| 6269 |
%PREFIX%/clamav-unofficial-sigs.conf to |
| 6270 |
%PREFIX%/clamav-unofficial-sigs/ |
| 6271 |
|
| 6272 |
master.conf and os.conf hold default values, local changes should |
| 6273 |
be placed in user.conf. |
| 6274 |
|
| 6275 |
20160324: |
| 6276 |
AFFECTS: print/ghostscript9-base |
| 6277 |
AUTHOR: tijl@FreeBSD.org |
| 6278 |
|
| 6279 |
The default Ghostscript port has changed from print/ghostscript9-base, |
| 6280 |
which is no longer developed, to print/ghostscript9-agpl-base. Package |
| 6281 |
users will upgrade automatically. Ports users can stick with the old |
| 6282 |
port by adding "DEFAULT_VERSIONS+=ghostscript=9" to /etc/make.conf, or |
| 6283 |
move to the new port with: |
| 6284 |
|
| 6285 |
portmaster -o print/ghostscript9-agpl-base ghostscript9-base |
| 6286 |
or: portupgrade -o print/ghostscript9-agpl-base print/ghostscript9-base |
| 6287 |
|
| 6288 |
And if you have ghostscript9-x11 installed: |
| 6289 |
|
| 6290 |
portmaster -o print/ghostscript9-agpl-x11 ghostscript9-x11 |
| 6291 |
or: portupgrade -o print/ghostscript9-agpl-x11 print/ghostscript9-x11 |
| 6292 |
|
| 6293 |
Note that print/ghostscript9-agpl-base is licensed under the AGPLv3 |
| 6294 |
while print/ghostscript9-base is licensed under the GPLv3. |
| 6295 |
|
| 6296 |
20160317: |
| 6297 |
AFFECTS: security/openvas-client |
| 6298 |
AUTHOR: tijl@FreeBSD.org |
| 6299 |
|
| 6300 |
The OpenVAS ports have been updated from version 2 to version 8. All |
| 6301 |
components have been renamed and rearranged. The old OpenVAS client |
| 6302 |
no longer exists. Instead there is a web interface provided by |
| 6303 |
security/greenbone-security-assistant or a command-line interface |
| 6304 |
provided by security/openvas-cli. |
| 6305 |
|
| 6306 |
20160311: |
| 6307 |
AFFECTS: print/hplip |
| 6308 |
AUTHOR: tijl@FreeBSD.org |
| 6309 |
|
| 6310 |
HPLIP has been updated to verion 3.16.2. As part of the update support |
| 6311 |
for the hpijs/foomatic-rip filter has been dropped. This has long been |
| 6312 |
unsupported upstream. If you used this filter with your printer you'll |
| 6313 |
have to remove the printer with HP Device Manager and then add it back as |
| 6314 |
a new device. |
| 6315 |
|
| 6316 |
20160311: |
| 6317 |
AFFECTS: print/cups-base, print/cups-client, print/cups-image |
| 6318 |
AUTHOR: tijl@FreeBSD.org |
| 6319 |
|
| 6320 |
The cups-base, cups-client and cups-image packages have been combined |
| 6321 |
into one cups package. |
| 6322 |
|
| 6323 |
If you build your own ports the easiest way to update is to delete these |
| 6324 |
packages first and then build and install print/cups. |
| 6325 |
|
| 6326 |
If you are using binary packages, depending on the packages installed on |
| 6327 |
your system, pkg(8)'s solver might get confused. In this case do not proceed |
| 6328 |
with the upgrade but delete first the packages: |
| 6329 |
|
| 6330 |
pkg delete -fg "cups*" |
| 6331 |
|
| 6332 |
Then usual upgrade process: pkg upgrade |
| 6333 |
|
| 6334 |
The device URI of USB printers has changed so you have to adjust the |
| 6335 |
printer configuration. Go to http://localhost:631/printers/. Click on |
| 6336 |
your printer and select "Modify Printer" in the Administration drop-down. |
| 6337 |
You should then be able to select the new URI of the printer. The web |
| 6338 |
interface requires cookies and JavaScript to function properly so make |
| 6339 |
sure your browser does not block them. |
| 6340 |
|
| 6341 |
The package also installs a devd(8) configuration file now that gives |
| 6342 |
cups access to USB printers. Unless you have any special needs you can |
| 6343 |
remove any devd(8), devfs.conf(5) or devfs.rules(5) configuration related |
| 6344 |
to cups that you may have added in the past. |
| 6345 |
|
| 6346 |
20160306: |
| 6347 |
AFFECTS: net-mgmt/yaf |
| 6348 |
AUTHOR: pi@FreeBSD.org |
| 6349 |
|
| 6350 |
YAF is updated to version 2.8.1 with many new OPTIONS. Please use |
| 6351 |
the default options to get same behavior as previous version. |
| 6352 |
|
| 6353 |
20160302: |
| 6354 |
AFFECTS: audio/alsa-utils, www/firefox, www/firefox-esr, www/seamonkey |
| 6355 |
AUTHOR: jbeich@FreeBSD.org |
| 6356 |
|
| 6357 |
ALSA backend in libcubeb as used by Firefox has an unresolved issue |
| 6358 |
with the OSS patch in audio/alsa-plugins. To avoid excessive CPU |
| 6359 |
usage when playing HTML5 videos rebuild the port with BUFSZ_P2 |
| 6360 |
option enabled or reset options to default. |
| 6361 |
|
| 6362 |
However, with BUFSZ_P2 enabled alsa-utils may crash: |
| 6363 |
|
| 6364 |
$ aplay test.wav |
| 6365 |
Playing WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo |
| 6366 |
Assertion failed: (err >= 0), function set_params, file aplay.c, line 1289. |
| 6367 |
Aborted by signal Abort trap... |
| 6368 |
|
| 6369 |
20160229: |
| 6370 |
AFFECTS: users of security/openssh-portable-devel |
| 6371 |
AUTHOR: bdrewery@FreeBSD.org |
| 6372 |
|
| 6373 |
openssh-portable-devel has been removed since it is stale, insecure and |
| 6374 |
not worth maintaining any longer. |
| 6375 |
|
| 6376 |
Users should switch back to openssh-portable. |
| 6377 |
|
| 6378 |
Using packages: |
| 6379 |
|
| 6380 |
# pkg delete openssh-portable-devel |
| 6381 |
# pkg install openssh-portable |
| 6382 |
|
| 6383 |
Using ports: |
| 6384 |
|
| 6385 |
# portmaster -o security/openssh-portable openssh-portable-devel |
| 6386 |
|
| 6387 |
OR |
| 6388 |
|
| 6389 |
# portupgrade -o security/openssh-portable security/openssh-portable-devel |
| 6390 |
|
| 6391 |
20160228: |
| 6392 |
AFFECTS: users of mail/postfix |
| 6393 |
AUTHOR: ohauer@FreeBSD.org |
| 6394 |
|
| 6395 |
Postfix has been updated to version 3.1, VDA and native SPF is no |
| 6396 |
longer supported. |
| 6397 |
|
| 6398 |
- if VDA support is needed, users should stay on mail/postfix211 |
| 6399 |
- SPF support can be added to postfix via one of the mail/*spf* ports |
| 6400 |
|
| 6401 |
The Dovecot SASL OPTION was removed, Dovecot SASL support is always given |
| 6402 |
from now on. In addition, for each mail/postfix* port there is now a |
| 6403 |
mail/postfix*-sasl slave port providing Cyrus SASL as default. |
| 6404 |
|
| 6405 |
To stay on postfix-2.11.x run the command: |
| 6406 |
|
| 6407 |
# pkg set -o mail/postfix:mail/postfix211 |
| 6408 |
|
| 6409 |
20160217: |
| 6410 |
AFFECTS: users of www/nginx-devel |
| 6411 |
AUTHOR: osa@FreeBSD.org |
| 6412 |
|
| 6413 |
Dynamic modules support has been enabled for the following third-party |
| 6414 |
modules, in case of usage of these modules please update nginx |
| 6415 |
configuration file for load these modules: |
| 6416 |
|
| 6417 |
load_module "modules/ngx_dynamic_upstream_module.so"; |
| 6418 |
load_module "modules/ngx_http_small_light_module.so"; |
| 6419 |
|
| 6420 |
20160214: |
| 6421 |
AFFECTS: users of www/nginx-devel |
| 6422 |
AUTHOR: osa@FreeBSD.org |
| 6423 |
|
| 6424 |
Dynamic modules support has been enabled for the following third-party |
| 6425 |
modules, in case of usage of these modules please update nginx |
| 6426 |
configuration file for load these modules: |
| 6427 |
|
| 6428 |
load_module "modules/ngx_http_echo_module.so"; |
| 6429 |
load_module "modules/ngx_http_headers_more_filter_module.so"; |
| 6430 |
load_module "modules/ngx_http_eval_module.so"; |
| 6431 |
load_module "modules/ngx_http_lua_module.so"; |
| 6432 |
load_module "modules/ngx_http_set_misc_module.so"; |
| 6433 |
|
| 6434 |
20160213: |
| 6435 |
AFFECTS: users of www/nginx-devel |
| 6436 |
AUTHOR: osa@FreeBSD.org |
| 6437 |
|
| 6438 |
Dynamic modules support has been enabled. In case of usage following |
| 6439 |
modules please update nginx configuration file for load these modules: |
| 6440 |
|
| 6441 |
load_module "modules/ngx_http_geoip_module.so"; |
| 6442 |
load_module "modules/ngx_http_image_filter_module.so"; |
| 6443 |
load_module "modules/ngx_http_xslt_filter_module.so"; |
| 6444 |
load_module "modules/ngx_mail_module.so"; |
| 6445 |
load_module "modules/ngx_stream_module.so"; |
| 6446 |
|
| 6447 |
See https://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ for details. |
| 6448 |
|
| 6449 |
20160127: |
| 6450 |
AFFECTS: users of net-im/uTox |
| 6451 |
AUTHOR: amdmi3@FreeBSD.org |
| 6452 |
|
| 6453 |
Before upgrading uTox port, please set maximum font scale in the |
| 6454 |
program options. |
| 6455 |
|
| 6456 |
20160119: |
| 6457 |
AFFECTS: users of security/tor, security/tor-devel |
| 6458 |
AUTHOR: amdmi3@FreeBSD.org |
| 6459 |
|
| 6460 |
The tor ports now create /var/log/tor subdirectory for tor logs. If |
| 6461 |
you've used /var/log/tor as a log _file_, you'll need to update your |
| 6462 |
torrc and move the file before updating the port. |
| 6463 |
|
| 6464 |
20160118: |
| 6465 |
AFFECTS: users of mail/rspamd and mail/rmilter |
| 6466 |
AUTHOR: vsevolod@FreeBSD.org |
| 6467 |
|
| 6468 |
Rspamd has been updated to the version 1.1.0. If you have used per user |
| 6469 |
statistics, then please consult changelog for details: your configuration |
| 6470 |
should be changed. |
| 6471 |
|
| 6472 |
Rmilter has been updated to the version 1.7.0. Support of SPF and Spamassassin |
| 6473 |
has been dropped from this project completely. You might also consider |
| 6474 |
migration from memcahched to redis in this version. |
| 6475 |
|
| 6476 |
20160113: |
| 6477 |
AFFECTS: users of sysutils/ansible |
| 6478 |
AUTHOR: lifanov@mail.lifanov.com |
| 6479 |
|
| 6480 |
Ansible 2.0.0 introduces a number of incompatible configuration changes. |
| 6481 |
Please read changelog and migrate current configuration: |
| 6482 |
|
| 6483 |
https://raw.githubusercontent.com/ansible/ansible/v2.0.0.0-1/CHANGELOG.md |
| 6484 |
|
| 6485 |
Ansible 1.9.* will be provided as sysutils/ansible1 until the next update |
| 6486 |
of 2.0 branch. |
| 6487 |
|
| 6488 |
20160111: |
| 6489 |
AFFECTS: users of security/easy-rsa |
| 6490 |
AUTHOR: mandree@FreeBSD.org |
| 6491 |
|
| 6492 |
The port has been upgraded to version 3. This incurs major changes, |
| 6493 |
please see ${PREFIX}/share/doc/easy-rsa/doc/EasyRSA-Upgrade-Notes.md |
| 6494 |
for details. |
| 6495 |
|
| 6496 |
The old version 2.2.2 has been retained as security/easy-rsa2. |
| 6497 |
|
| 6498 |
20151227: |
| 6499 |
AFFECTS: users of games/nethack34 |
| 6500 |
AUTHOR: glewis@FreeBSD.org |
| 6501 |
|
| 6502 |
The port name and installation location of games/nethack34 have changed |
| 6503 |
to allow for a port of NetHack 3.6.0. To preserve your save and bones |
| 6504 |
files do the following after updating: |
| 6505 |
|
| 6506 |
# sudo cp -p ${LOCALBASE}/share/nethack/save/* ${LOCALBASE}/share/nethack34/save/ |
| 6507 |
# sudo cp -p ${LOCALBASE}/share/nethack/bon* ${LOCALBASE}/share/nethack34/ |
| 6508 |
|
| 6509 |
After verifying the files were copied correctly, remove the playground |
| 6510 |
directory (as these files are incompatible with NetHack 3.6.0). |
| 6511 |
|
| 6512 |
# sudo rm -r ${LOCALBASE}/share/nethack |
| 6513 |
|
| 6514 |
20151219: |
| 6515 |
AFFECTS: users of net/samba4, net/samba41 |
| 6516 |
AUTHOR: timur@FreeBSD.org |
| 6517 |
|
| 6518 |
Given version of Samba were marked as deprecated. Please, consider to upgrade. |
| 6519 |
|
| 6520 |
Samba4 was giving wrong builds with recent version of p5-Parse-Pidl. It was |
| 6521 |
converted to use bundled version instead and to conflict with the given package. |
| 6522 |
If you still intend to build net/samba4 - remove p5-Parse-Pidle first. |
| 6523 |
|
| 6524 |
20151217: |
| 6525 |
AFFECTS: users of security/tor, security/tor-devel |
| 6526 |
AUTHOR: amdmi3@FreeBSD.org |
| 6527 |
|
| 6528 |
Tor rc.d script no longer overrides or forces logfile configuration, |
| 6529 |
you now need to setup logging by hand. To preserve old behavior, add |
| 6530 |
the following line to /usr/local/etc/tor/torrc: |
| 6531 |
|
| 6532 |
Log notice file /var/log/tor |
| 6533 |
|
| 6534 |
20151215: |
| 6535 |
AFFECTS: all users of www/node |
| 6536 |
AUTHOR: koobs@FreeBSD.org |
| 6537 |
|
| 6538 |
www/node has been updated to the latest 5.x stable release, and a new port |
| 6539 |
www/node4 has been created for the 4.x LTS branch. |
| 6540 |
|
| 6541 |
Should users want to continue to use version 4.x, replace www/node with |
| 6542 |
www/node4 as follows: |
| 6543 |
|
| 6544 |
Using packages: |
| 6545 |
|
| 6546 |
# pkg delete node |
| 6547 |
# pkg install node4 |
| 6548 |
|
| 6549 |
Using ports: |
| 6550 |
|
| 6551 |
# portupgrade -o www/node4 www/node |
| 6552 |
|
| 6553 |
OR |
| 6554 |
|
| 6555 |
# portmaster -o www/node4 node |
| 6556 |
|
| 6557 |
20151210: |
| 6558 |
AFFECTS: users of comms/gammu |
| 6559 |
AUTHOR: vanilla@FreeBSD.org |
| 6560 |
|
| 6561 |
The python binding of comms/gammu were split from the main port. To get them you |
| 6562 |
need to install comms/py-gammu. |
| 6563 |
|
| 6564 |
20151206: |
| 6565 |
AFFECTS: users of mail/postfixadmin |
| 6566 |
AUTHOR: riggs@FreeBSD.org |
| 6567 |
|
| 6568 |
Caveat when updating to version 2.93: If you have an existing |
| 6569 |
configuration and are NOT using the recommended practice of putting your |
| 6570 |
settings changes in config.local.php: |
| 6571 |
|
| 6572 |
Copy config.inc.php to config.local.php prior to upgrading, then revise |
| 6573 |
config.local.php for the current version afterward. |
| 6574 |
|
| 6575 |
Postfixadmin will not function correctly unless correct and complete |
| 6576 |
data structures are placed in config.inc.php. Therefore the file must be |
| 6577 |
upgraded as part of the package and any changes to config.inc.php will |
| 6578 |
be overwritten. |
| 6579 |
|
| 6580 |
Detailed information regarding this procedure is provided in step 3 of |
| 6581 |
the installation instructions in ${DATADIR}/INSTALL.TXT (by default |
| 6582 |
/usr/local/share/postfixadmin/INSTALL.TXT). |
| 6583 |
|
| 6584 |
20151205: |
| 6585 |
AFFECTS: users of devel/ncurses |
| 6586 |
AUTHOR: bapt@FreeBSD.org |
| 6587 |
|
| 6588 |
ncurses has been updated to 6.0. |
| 6589 |
If you are using binary pkg, 'pkg upgrade' will do the right thing. |
| 6590 |
Users of portmaster/portupgrade must rebuild all ports which depend |
| 6591 |
on ncurses. |
| 6592 |
|
| 6593 |
Portmaster users: |
| 6594 |
portmaster -w -r ncurses |
| 6595 |
Portupgrade users: |
| 6596 |
portupgrade -fr devel/ncurses |
| 6597 |
|
| 6598 |
20151203: |
| 6599 |
AFFECTS: users of x11-toolkits/qt4-gui or x11-toolkits/qt5-gui |
| 6600 |
AUTHOR: kde@FreeBSD.org |
| 6601 |
|
| 6602 |
Back in mid-2012, pkg-message was added to the port suggesting changes to the |
| 6603 |
default shared memory limits in loader.conf(5). Since then, the default |
| 6604 |
limits have been changed and the values suggested by the port are no longer |
| 6605 |
sensible. If you have changed the following values in loader.conf(5) due to |
| 6606 |
qt4-gui's or qt5-gui's pkg-message, please considering removing them and |
| 6607 |
using the default settings: |
| 6608 |
* kern.ipc.shmall |
| 6609 |
* kern.ipc.shmmni |
| 6610 |
* kern.ipc.shmseg |
| 6611 |
See base r209037 and ports PR 202927 for more context. |
| 6612 |
|
| 6613 |
20151203: |
| 6614 |
AFFECTS: users of sysutils/logstash |
| 6615 |
AUTHOR: junovitch@FreeBSD.org |
| 6616 |
|
| 6617 |
Logstash has been updated to the 2.1.0 release. The embedded ElasticSearch |
| 6618 |
instance is no longer supported. If in use, end users must update |
| 6619 |
logstash.conf to point to the URL of an ElasticSearch instance. |
| 6620 |
|
| 6621 |
20151130: |
| 6622 |
AFFECTS: users of net/samba43 |
| 6623 |
AUTHOR: timur@FreeBSD.org |
| 6624 |
|
| 6625 |
A new version of Samba server that has better integration with Windows 10. |
| 6626 |
This is still experimental and there were reports that rolling upgrade from |
| 6627 |
previous version of Samba fails to work. |
| 6628 |
|
| 6629 |
Please, backup all relevant files from /var/db/samba4/ directory, as well |
| 6630 |
as configuration files. |
| 6631 |
|
| 6632 |
Follow https://wiki.samba.org/index.php/Updating_Samba for the upgrade path. |
| 6633 |
|
| 6634 |
20151130: |
| 6635 |
AFFECTS: users of net/samba4, net/samba41, net/samba42 |
| 6636 |
AUTHOR: timur@FreeBSD.org |
| 6637 |
|
| 6638 |
Recent versions of devel/talloc, devel/tevent, databases/tdb, databases/ldb |
| 6639 |
contained infinit recursive call to the strtol* set of replacement functions, |
| 6640 |
which lead to coredumps. Unofficial patch was added meanwhile, but now |
| 6641 |
official version of the fixed libs were released. If your version of |
| 6642 |
net/samba4 works fine you don't need to recompile it. Other ports were also |
| 6643 |
upgraded and some bugs were fixed in upstream. |
| 6644 |
|
| 6645 |
20151122: |
| 6646 |
AFFECTS: users of audio/audacity |
| 6647 |
AUTHOR: riggs@FreeBSD.org |
| 6648 |
|
| 6649 |
Audacity has been upgraded to version 2.1.1. Changes in its settings |
| 6650 |
processing may prevent it from starting. If this happens, removing its |
| 6651 |
user-specific configuration directory ~/.audacity-data resolves this. |
| 6652 |
|
| 6653 |
20151118: |
| 6654 |
AFFECTS: users of mail/rmilter |
| 6655 |
AUTHOR: vsevolod@FreeBSD.org |
| 6656 |
|
| 6657 |
Rmilter now has switched from user postfix to user _rmilter for security |
| 6658 |
and sanity purposes. You might want to fix the ownership of |
| 6659 |
/var/run/rmilter to user _rmilter and group mail. |
| 6660 |
|
| 6661 |
20151105: |
| 6662 |
AFFECTS: users of deskutils/egroupware |
| 6663 |
AUTHOR: danilo@FreeBSD.org |
| 6664 |
|
| 6665 |
EGroupware 1.8 was deprecated and removed from sourceforge.net. |
| 6666 |
To upgrade to the new version (14.3), make a backup of all files and |
| 6667 |
database, remove all files from ${PREFIX}/www/eg: |
| 6668 |
|
| 6669 |
# pkg remove egroupware |
| 6670 |
# rm -rf ${PREFIX}/www/eg |
| 6671 |
|
| 6672 |
Install the new egroupware: |
| 6673 |
# pkg install egroupware |
| 6674 |
or |
| 6675 |
# make -C /usr/ports/deskutils/egroupware install clean |
| 6676 |
|
| 6677 |
Access the setup page on your browser and run the upgrade process |
| 6678 |
(eg: http://<server>/eg/setup). |
| 6679 |
|
| 6680 |
20151101: |
| 6681 |
AFFECTS: users of www/codeigniter |
| 6682 |
AUTHOR: junovitch@FreeBSD.org |
| 6683 |
|
| 6684 |
CodeIgniter has been updated to the 3.0.x release branch. End users |
| 6685 |
must ensure their web applications are compliant with the guidance |
| 6686 |
in the "Upgrading From a Previous Version" document. |
| 6687 |
|
| 6688 |
http://www.codeigniter.com/user_guide/installation/upgrade_300.html |
| 6689 |
|
| 6690 |
CodeIgniter 2.2.x has reached EOL as of 31 October 2015 but may be |
| 6691 |
installed in the interim from the www/codeigniter22 port. |
| 6692 |
|
| 6693 |
20151020: |
| 6694 |
AFFECTS: users of security/keepassx2 |
| 6695 |
|
| 6696 |
Due to a package name change, first remove the existing package |
| 6697 |
and then reinstall it: |
| 6698 |
|
| 6699 |
# pkg delete security/keepassx2 |
| 6700 |
# portmaster security/keepassx2 |
| 6701 |
|
| 6702 |
20151019: |
| 6703 |
AFFECTS: users of www/varnish4 |
| 6704 |
AUTHOR: feld@FreeBSD.org |
| 6705 |
|
| 6706 |
Varnish has been updated to 4.1.0. As part of the update an effort has |
| 6707 |
been made to increase the security of the varnish daemons by utilizing |
| 6708 |
separate UIDs. Users who upgrade will likely run into a permissions |
| 6709 |
issue as a result. The simplest solution is to delete files varnish |
| 6710 |
will recreate with the correct permissions and to adjust permissions |
| 6711 |
of existing log files. |
| 6712 |
|
| 6713 |
The following changes will allow you to start varnishd, varnishlog, |
| 6714 |
and varnishncsa successfully: |
| 6715 |
|
| 6716 |
# rm -r /usr/local/varnish/$(hostname) |
| 6717 |
# rm /var/run/varnishlog.pid |
| 6718 |
# rm /var/run/varnishncsa.pid |
| 6719 |
# chown varnishlog /var/log/varnish.log |
| 6720 |
# chown varnishlog /var/log/varnishncsa.log |
| 6721 |
|
| 6722 |
Please also note that the syntax for binding to additional IPs has |
| 6723 |
changed in 4.1.0. Multiple listening addresses are now specified by |
| 6724 |
using multiple -a arguments. In rc.conf it would look like this: |
| 6725 |
|
| 6726 |
varnishd_listen="x.x.x.x:80 -a y.y.y.y:80" |
| 6727 |
|
| 6728 |
20151015: |
| 6729 |
AFFECTS: users of devel/subversion, its bindings and www/mod_dav_svn |
| 6730 |
AUTHOR: lev@FreeBSD.org |
| 6731 |
|
| 6732 |
The subversion upgdate to 1.9 branch introduces new "old" subversion |
| 6733 |
port devel/subversion18. |
| 6734 |
|
| 6735 |
If you don't want to update your subversion installation, run |
| 6736 |
|
| 6737 |
pkg set -n subversion:subversion18 |
| 6738 |
|
| 6739 |
and add |
| 6740 |
|
| 6741 |
WITH_SUBVERSION_VER=18 |
| 6742 |
|
| 6743 |
to your /etc/make.conf |
| 6744 |
|
| 6745 |
20151013: |
| 6746 |
AFFECTS: users of security/sshguard-ipfw |
| 6747 |
AUTHOR: feld@FreeBSD.org |
| 6748 |
|
| 6749 |
The sshguard update to 1.6.2 introduces a rewritten IPFW backend. The |
| 6750 |
previous approach was to insert individual block rules with a |
| 6751 |
predefined numbered range. This does not scale well and is not |
| 6752 |
flexible so the design was scrapped. The new approach utilizes IPFW |
| 6753 |
tables. The sshguard IPFW backend now inserts offenders into hardcoded |
| 6754 |
table 22. |
| 6755 |
|
| 6756 |
To continue blocking the attackers effectively you will need to add a |
| 6757 |
block rule like the following: |
| 6758 |
|
| 6759 |
ipfw add deny all from 'table(22)' to any |
| 6760 |
|
| 6761 |
The release announcement can be found here: |
| 6762 |
http://sourceforge.net/p/sshguard/mailman/message/34534861/ |
| 6763 |
|
| 6764 |
20151011: |
| 6765 |
AFFECTS: users of emulators/qemu-sbruno, emulators/qemu-user-static |
| 6766 |
AUTHOR: sbruno@FreeBSD.org |
| 6767 |
|
| 6768 |
The Jemalloc update at svn r286871 introduced some TLS enhancements |
| 6769 |
for MIPS targets that require a bit of workaround. Users who want |
| 6770 |
to build MIPS packages should update their host systems past r286871 |
| 6771 |
prior to upgrading their qemu-user-static/qemu-sbruno ports. |
| 6772 |
|
| 6773 |
Discussion about this can be found here: |
| 6774 |
https://lists.freebsd.org/pipermail/freebsd-mips/2015-October/004018.html |
| 6775 |
|
| 6776 |
20151006: |
| 6777 |
AFFECTS: users of www/firefox, www/seamonkey |
| 6778 |
AUTHOR: gecko@FreeBSD.org |
| 6779 |
|
| 6780 |
Firefox since 41.0 and SeaMonkey since 2.38 require databases/sqlite3 |
| 6781 |
port built with DBSTAT option enabled (default). Re-run "make config" |
| 6782 |
if the port(s) fail to build as described in ports/200853. |
| 6783 |
|
| 6784 |
20150921: |
| 6785 |
AFFECTS: users of mail/rspamd |
| 6786 |
AUTHOR: vsevolod@FreeBSD.org |
| 6787 |
|
| 6788 |
rspamd has been updated to the version 1.0. |
| 6789 |
For migration from the previous releases, please read the following document: |
| 6790 |
https://rspamd.com/doc/migration.html |
| 6791 |
|
| 6792 |
20150919: |
| 6793 |
AFFECTS: users of multimedia/ffmpeg |
| 6794 |
AUTHOR: riggs@FreeBSD.org |
| 6795 |
|
| 6796 |
ffmpeg has been updated to the version 2.8. |
| 6797 |
If you are using binary pkg, 'pkg upgrade' will do the right thing. |
| 6798 |
Users of portmaster/portupgrade must rebuild all ports which depend |
| 6799 |
on ffmpeg. |
| 6800 |
|
| 6801 |
Portmaster users: |
| 6802 |
portmaster -w -r ffmpeg |
| 6803 |
Portupgrade users: |
| 6804 |
portupgrade -fr multimedia/ffmpeg |
| 6805 |
|
| 6806 |
20150916: |
| 6807 |
AFFECTS: users of graphics/jpeg |
| 6808 |
AUTHOR: antoine@FreeBSD.org |
| 6809 |
|
| 6810 |
Default implementation of jpeg has been switched from graphics/jpeg to |
| 6811 |
graphics/jpeg-turbo. To perform the upgrade, use instructions below. |
| 6812 |
|
| 6813 |
If using binary packages: 'pkg upgrade' will do the right thing. If it |
| 6814 |
doesn't and complains about 'Cannot solve problem using SAT solver', run |
| 6815 |
'pkg delete -f jpeg' before 'pkg upgrade'. |
| 6816 |
|
| 6817 |
If using portmaster: |
| 6818 |
# portmaster -o graphics/jpeg-turbo jpeg |
| 6819 |
|
| 6820 |
If using portupgrade: |
| 6821 |
# portupgrade -f -o graphics/jpeg-turbo graphics/jpeg |
| 6822 |
|
| 6823 |
If you compile your ports and want to keep using IJG's jpeg implementation, |
| 6824 |
add this line to your /etc/make.conf file: |
| 6825 |
JPEG_PORT=graphics/jpeg |
| 6826 |
|
| 6827 |
20150914: |
| 6828 |
AFFECTS: users of lang/perl5* |
| 6829 |
AUTHOR: mat@FreeBSD.org |
| 6830 |
|
| 6831 |
Binary package users can ignore this. |
| 6832 |
|
| 6833 |
The way lang/perl5* ports install themselves has changed. From now on, only |
| 6834 |
the default Perl port (currently 5.20), or the version listed in |
| 6835 |
DEFAULT_VERSIONS, will install /usr/local/bin/perl. |
| 6836 |
|
| 6837 |
If you are NOT using the default version of Perl (as of right now, it is |
| 6838 |
5.20) you MUST add a line setting the version you are using to your |
| 6839 |
/etc/make.conf, to preserve /usr/local/bin/perl: |
| 6840 |
|
| 6841 |
DEFAULT_VERSIONS+= perl5=5.xx |
| 6842 |
|
| 6843 |
If your Perl package name is not called perl5-5.xx.y but perl5.xx-5.xx.y, |
| 6844 |
you will need to rename it so that portupgrade and portmaster do not get |
| 6845 |
confused: |
| 6846 |
|
| 6847 |
pkg set -n perl5.xx:perl5 |
| 6848 |
|
| 6849 |
After this date, to migrate from one Perl version to the other, you must |
| 6850 |
first put the DEFAULT_VERSIONS line in your make.conf, and then, for example, |
| 6851 |
if you want to move from 5.20 to 5.22, do: |
| 6852 |
|
| 6853 |
pkg set -o lang/perl5.20:lang/perl5.22 |
| 6854 |
portmaster `pkg shlib -qR libperl.so.5.20` |
| 6855 |
|
| 6856 |
If you do not do that, you will replace your default Perl 5.20 installation |
| 6857 |
(one that has /usr/local/bin/perl) with an installation that does not have |
| 6858 |
/usr/local/bin/perl, and it will break everything. |
| 6859 |
|
| 6860 |
20150908: |
| 6861 |
AFFECTS: users of print/texlive-base |
| 6862 |
AUTHOR: hrs@FreeBSD.org |
| 6863 |
|
| 6864 |
pdfclose and pdfopen utilities in print/texlive-base are now in a separate |
| 6865 |
port print/xpdfopen. While upgrading print/texlive-base, a conflict may |
| 6866 |
occur between pdfclose utility installed by an old print/texlive-base and |
| 6867 |
one being installed by print/xpdfopen. If it occurred on your system, |
| 6868 |
remove the installed print/texlive-base first by using the following |
| 6869 |
command: |
| 6870 |
|
| 6871 |
# pkg delete -f texlive-base |
| 6872 |
|
| 6873 |
20150901: |
| 6874 |
AFFECTS: users of editors/libreoffice |
| 6875 |
AUTHOR: jkim@FreeBSD.org |
| 6876 |
|
| 6877 |
editors/libreoffice has been updated to 5.0.1. However, FreeBSD 9.x is |
| 6878 |
no longer supported because it requires C++11-capable library installed |
| 6879 |
in the base. If you cannot upgrade your system or still want 4.3.x for |
| 6880 |
some reason, use editors/libreoffice4. |
| 6881 |
|
| 6882 |
20150822: |
| 6883 |
AFFECTS: users of print/ghostscript* |
| 6884 |
AUTHOR: hrs@FreeBSD.org |
| 6885 |
|
| 6886 |
print/ghostscript{7,8,9,9-agpl} have been split into |
| 6887 |
print/ghostscript{7,8,9,9-agpl}-{base,x11}. |
| 6888 |
print/ghostscript*-nox11 ports have been removed. |
| 6889 |
|
| 6890 |
The -base installs Ghostscript binaries, libgs, and other data files |
| 6891 |
and it depends on no X11 library. The -x11 installs a small shared |
| 6892 |
library to enable x11* devices in the installed -base package. |
| 6893 |
|
| 6894 |
In most cases, Ghostscript is installed as a dependency. A port/package |
| 6895 |
which requires Ghostscript will automatically pick up -base, and |
| 6896 |
when x11* devices required it will pick up -x11 in addition. |
| 6897 |
|
| 6898 |
If one wants to install Ghostscript manually and full compatibility |
| 6899 |
with the previous versions, just install -x11 because it installs |
| 6900 |
-base as a dependency. Combination of the two provides the same |
| 6901 |
functionality as before. |
| 6902 |
|
| 6903 |
20150821: |
| 6904 |
AFFECTS: users of security/openssh-portable |
| 6905 |
AUTHOR: bdrewery@FreeBSD.org |
| 6906 |
|
| 6907 |
OpenSSH 7.0 disables support for: |
| 6908 |
* SSH protocol 1 |
| 6909 |
* 1024-bit diffie-hellman-group1-sha1 key exchange |
| 6910 |
* ssh-dss, ssh-dss-cert-* host and user keys |
| 6911 |
* legacy v00 cert format |
| 6912 |
|
| 6913 |
See http://www.openssh.com/txt/release-7.0 for more information and |
| 6914 |
http://www.openssh.com/legacy.html for how to re-enable some of these |
| 6915 |
algorithms. |
| 6916 |
|
| 6917 |
20150820: |
| 6918 |
AFFECTS: users of lang/ghc and */hs-* |
| 6919 |
AUTHOR: haskell@FreeBSD.org |
| 6920 |
|
| 6921 |
The Glorious Glasgow Haskell Compiler has been updated to version |
| 6922 |
7.10.2 and Haskell Platform has been removed. As a result, it is |
| 6923 |
recommended to rebuild or reinstall all the dependent ports and the |
| 6924 |
lang/ghc port itself in one of the following ways: |
| 6925 |
|
| 6926 |
# portmaster -w -r ghc |
| 6927 |
or |
| 6928 |
# portupgrade -fr lang/ghc |
| 6929 |
|
| 6930 |
In case of pkg(8), it is probably safer to remove all the GHC-dependent |
| 6931 |
packages along with GHC and reinstall everything from scratch. For |
| 6932 |
example: |
| 6933 |
|
| 6934 |
# pkg query "%ro" ghc > ghc-pkgs.txt |
| 6935 |
# pkg delete -y lang/ghc |
| 6936 |
|
| 6937 |
In ghc-pkgs.txt, check and remove all the packages that have been moved, |
| 6938 |
then: |
| 6939 |
|
| 6940 |
# pkg install -y `cat ghc-pkgs.txt` |
| 6941 |
|
| 6942 |
20150818: |
| 6943 |
AFFECTS: users of sysutils/s6 |
| 6944 |
AUTHOR: Colin Booth <colin@heliocat.net> |
| 6945 |
|
| 6946 |
s6-notifywhenup has been removed as of v2.2.0.0. Any run scripts |
| 6947 |
using readyness notification must be updated to use a notification |
| 6948 |
fd instead. |
| 6949 |
|
| 6950 |
s6-svc options have changed for sending syncronous up/down timeouts. |
| 6951 |
Any management or wrapper scripts using those options will need to |
| 6952 |
be updated. |
| 6953 |
|
| 6954 |
20150817: |
| 6955 |
AFFECTS: everybody who still uses <UNIQUENAME>_SET/UNSET in make.conf |
| 6956 |
AUTHOR: mat@FreeBSD.org |
| 6957 |
|
| 6958 |
The use of <UNIQUENAME>_SET/UNSET has been deprecated for a long time, |
| 6959 |
replaced by <OPTIONS_NAME>_SET/UNSET. It is now not supported any more. |
| 6960 |
A warning will be issued telling you what to do, for example: |
| 6961 |
|
| 6962 |
$ make |
| 6963 |
/!\ WARNING /!\ |
| 6964 |
You are using perl_SET which is not supported any more, use: |
| 6965 |
lang_perl5.20_SET= DEBUG |
| 6966 |
|
| 6967 |
20150816: |
| 6968 |
AFFECTS: users of sysutils/s6 |
| 6969 |
AUTHOR: Colin Booth <colin@heliocat.net> |
| 6970 |
|
| 6971 |
s6-notifywhenup is deprecated and will be removed in the next version |
| 6972 |
of s6. Any run scripts depending on that program should be updated to |
| 6973 |
use an in-servicedir notification-fd file as described under |
| 6974 |
"Readyness notification support" in s6-supervise.html. |
| 6975 |
|
| 6976 |
20150812: |
| 6977 |
AFFECTS: users of net-mgmt/icinga and net-mgmt/icinga2 |
| 6978 |
AUTHOR: lme@FreeBSD.org |
| 6979 |
|
| 6980 |
The Icinga port has been split into two ports: net-mgmt/icinga-core |
| 6981 |
which contains the Icinga 1.x backend and net-mgmt/icinga-classicweb |
| 6982 |
which contains the Icinga classic web (CGI) interface. The latter can |
| 6983 |
be both used with Icinga 1.x and the Icinga 2 port (net-mgmt/icinga2). |
| 6984 |
A new meta-port net-mgmt/icinga was added which depends on both new |
| 6985 |
ports, so updating the Icinga port should be transparent. |
| 6986 |
|
| 6987 |
20150812: |
| 6988 |
AFFECTS: users of sysutils/moosefs-master and other moosefs packages |
| 6989 |
AUTHOR: feld@FreeBSD.org |
| 6990 |
|
| 6991 |
MooseFS ports have been updated to 2.0.72-1. Upstream has been |
| 6992 |
providing a private package repository to distribute newer releases of |
| 6993 |
MooseFS. These changes have now made it into the ports tree. This has |
| 6994 |
resulted in splitting up the sysutils/moosefs-master port into several |
| 6995 |
new ports: |
| 6996 |
|
| 6997 |
sysutils/moosefs-cli |
| 6998 |
sysutils/moosefs-cgi |
| 6999 |
sysutils/moosefs-cgiserv |
| 7000 |
sysutils/moosefs-metalogger |
| 7001 |
sysutils/moosefs-netdump |
| 7002 |
|
| 7003 |
You may need to install these additional ports/packages to restore the |
| 7004 |
complete functionality of your MooseFS cluster. Please review the |
| 7005 |
upstream documentation. |
| 7006 |
|
| 7007 |
http://moosefs.com/documentation/moosefs-2-0.html |
| 7008 |
|
| 7009 |
20150809: |
| 7010 |
AFFECTS: users of sysutils/xfce4-power-manager |
| 7011 |
AUTHOR: olivierd@FreeBSD.org |
| 7012 |
|
| 7013 |
After upgrading to 1.5.2, by default a label is displayed next to the |
| 7014 |
panel icon (it shows percentage and remaining time). |
| 7015 |
|
| 7016 |
To hide this label, a new property /xfce4-power-manager/show-panel-label |
| 7017 |
must be created: |
| 7018 |
|
| 7019 |
xfconf-query -c xfce4-power-manager \ |
| 7020 |
-p /xfce4-power-manager/show-panel-label -n -t int -s 0 |
| 7021 |
|
| 7022 |
Possible values are: |
| 7023 |
- 0 -> does not display label |
| 7024 |
- 1 -> displays only percentage |
| 7025 |
- 2 -> displays only remaining time |
| 7026 |
- 3 -> displays only percentage and remaining time (default value) |
| 7027 |
|
| 7028 |
20150806: |
| 7029 |
AFFECTS: users of security/libressl |
| 7030 |
AUTHOR: brnrd@FreeBSD.org |
| 7031 |
|
| 7032 |
After upgrading to 2.2.2, manually update all packages that depend on |
| 7033 |
any of the libraries provided by LibreSSL (libssl, libcrypto and |
| 7034 |
libtls) since the versions of these libraries have changed. Normally, |
| 7035 |
you can obtain the list of dependent software by running the following |
| 7036 |
command: |
| 7037 |
|
| 7038 |
# pkg info -r libressl |
| 7039 |
|
| 7040 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 7041 |
shared library dependencies. Poudriere and pkg handle this correctly, |
| 7042 |
portmaster and portupgrade users can use the following to rebuild all |
| 7043 |
dependent ports. |
| 7044 |
|
| 7045 |
Portmaster users: |
| 7046 |
portmaster -r libressl |
| 7047 |
Portupgrade users: |
| 7048 |
portupgrade -fr security/libressl |
| 7049 |
|
| 7050 |
20150805: |
| 7051 |
AFFECTS: users of sysutils/tracker |
| 7052 |
AUTHOR: kwm@FreeBSD.org |
| 7053 |
|
| 7054 |
The new tracker version does not build if the old version is installed. |
| 7055 |
|
| 7056 |
# pkg delete -f tracker |
| 7057 |
|
| 7058 |
After use your upgrade tool of choice. |
| 7059 |
|
| 7060 |
20150802: |
| 7061 |
AFFECTS: users of mail/opensmtpd |
| 7062 |
AUTHOR: ashish@FreeBSD.org |
| 7063 |
|
| 7064 |
After upgrading, you will need to review all your configuration, as |
| 7065 |
there are some configuration changes between 5.4.x and 5.7.1. |
| 7066 |
|
| 7067 |
20150726: |
| 7068 |
AFFECTS: users of ukrainian/monacofonts |
| 7069 |
AUTHOR: mi@aldan.algebra.com |
| 7070 |
|
| 7071 |
The destination-directory used by monacofonts port was altered. |
| 7072 |
The fonts-location changed from koi8u-monaco/ to koi8-u-monaco/ |
| 7073 |
|
| 7074 |
Users are advised to modify the path set in their xorg.conf files. |
| 7075 |
|
| 7076 |
20150720: |
| 7077 |
AFFECTS: users of print/texlive-base and other TeXLive packages |
| 7078 |
AUTHOR: hrs@FreeBSD.org |
| 7079 |
|
| 7080 |
TeXLive in Ports Collection has been updated to TL2015. To upgrade |
| 7081 |
installed old packages, upgrading of "tex-*" packages is required. |
| 7082 |
|
| 7083 |
If you have a problem with upgrading, please send it to |
| 7084 |
freebsd-tex@FreeBSD.org and/or file a PR. |
| 7085 |
|
| 7086 |
20150711: |
| 7087 |
AFFECTS: users of graphics/gdal |
| 7088 |
AUTHOR: sunpoet@FreeBSD.org |
| 7089 |
|
| 7090 |
Due to changes in header files, please deinstall gdal first while updating |
| 7091 |
from 1.x to 2.0. |
| 7092 |
|
| 7093 |
20150708: |
| 7094 |
AFFECTS: users of security/libressl |
| 7095 |
AUTHOR: brnrd@FreeBSD.org |
| 7096 |
|
| 7097 |
After upgrading to 2.2.1, manually update all packages that depend on |
| 7098 |
any of the libraries provided by LibreSSL (libssl, libcrypto and |
| 7099 |
libtls) since the versions of these libraries have changed. Normally, |
| 7100 |
you can obtain the list of dependent software by running the following |
| 7101 |
command: |
| 7102 |
|
| 7103 |
pkg query -e '%n = libressl' %ro |
| 7104 |
|
| 7105 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 7106 |
shared library dependencies. |
| 7107 |
|
| 7108 |
20150707: |
| 7109 |
AFFECTS: users of net-mgmt/netmagis-* |
| 7110 |
AUTHOR: pgollucci@FreeBSD.org |
| 7111 |
|
| 7112 |
Netmagis-* ports have been upgraded to 2.3.0. Upgrading from |
| 7113 |
previous version require a database schema upgrade. |
| 7114 |
See http://netmagis.org/upgrade.html |
| 7115 |
|
| 7116 |
20150702: |
| 7117 |
AFFECTS: users of multimedia/ffmpeg |
| 7118 |
AUTHOR: riggs@FreeBSD.org |
| 7119 |
|
| 7120 |
ffmpeg has been updated to the latest version from the 2.7 branch. |
| 7121 |
If you are using binary pkg, 'pkg upgrade' will do the right thing. |
| 7122 |
Users of portmaster/portupgrade must rebuild all ports that depend |
| 7123 |
on it. |
| 7124 |
|
| 7125 |
Portmaster users: |
| 7126 |
portmaster -w -r ffmpeg |
| 7127 |
Portupgrade users: |
| 7128 |
portupgrade -fr multimedia/ffmpeg |
| 7129 |
|
| 7130 |
20150702: |
| 7131 |
AFFECTS: users of net/ptpd2-devel |
| 7132 |
AUTHOR: skreuzer@FreeBSD.org |
| 7133 |
|
| 7134 |
net/ptpd2 has been upgraded to version 2.3.1 |
| 7135 |
net/ptpd2-devel is now deprecated and has been removed |
| 7136 |
|
| 7137 |
If using portupgrade: |
| 7138 |
# portupgrade -o net/ptpd2 net/ptpd2-devel |
| 7139 |
|
| 7140 |
If using portmaster: |
| 7141 |
# portmaster -o net/ptpd2 net/ptpd2-devel |
| 7142 |
|
| 7143 |
20150628: |
| 7144 |
AFFECTS: users of www/varnish, www/pecl-varnish, |
| 7145 |
www/varnish-libvmod-header, www/varnish-nagios |
| 7146 |
AUTHOR: feld@FreeBSD.org |
| 7147 |
|
| 7148 |
Varnish 3.x has reached End of Life status and has been removed from |
| 7149 |
the ports tree. If you were using www/varnish we urge you to to update |
| 7150 |
to www/varnish4. The upgrade guide can be found here: |
| 7151 |
|
| 7152 |
https://www.varnish-cache.org/docs/trunk/whats-new/upgrade-4.0.html |
| 7153 |
|
| 7154 |
www/varnish-libvmod-header and www/varnish-nagios have been updated to |
| 7155 |
versions that work with Varnish 4.x. You should not lose access to |
| 7156 |
this software. |
| 7157 |
|
| 7158 |
www/pecl-varnish was updated to the latest release which has added |
| 7159 |
support for Varnish 4.x. Please note that it appears some |
| 7160 |
functionality has been lost. This is unfortunate but out of our |
| 7161 |
control. Details can be found here: |
| 7162 |
|
| 7163 |
http://pecl.php.net/package-changelog.php?package=varnish |
| 7164 |
|
| 7165 |
If for some reason you need www/varnish to exist in your ports tree |
| 7166 |
for a bit longer you may consider instead following the 2015Q2 branch. |
| 7167 |
Do note however that Varnish 3.x will not be receiving updates or |
| 7168 |
security patches from upstream. |
| 7169 |
|
| 7170 |
20150624: |
| 7171 |
AFFECTS: users of devel/p5-Test-Tester and devel/p5-Test-use-ok |
| 7172 |
AUTHOR: adamw@FreeBSD.org |
| 7173 |
|
| 7174 |
The Test::Tester and Test::use::ok modules have been rolled into |
| 7175 |
devel/p5-Test-Simple, and are included in perl 5.22. The p5-Test-Tester |
| 7176 |
and p5-Test-use-ok modules will be removed in one month. |
| 7177 |
|
| 7178 |
If you use either of those ports and have perl-5.22 installed: |
| 7179 |
|
| 7180 |
pkg delete p5-Test-Tester p5-Test-use-ok |
| 7181 |
|
| 7182 |
If you use either of those ports and have perl-5.20 or lower installed: |
| 7183 |
|
| 7184 |
portmaster -o devel/p5-Test-Simple p5-Test-Tester |
| 7185 |
portmaster -o devel/p5-Test-Simple p5-Test-use-ok |
| 7186 |
|
| 7187 |
20150615: |
| 7188 |
AFFECTS: users of security/libressl |
| 7189 |
AUTHOR: brnrd@FreeBSD.org |
| 7190 |
|
| 7191 |
After upgrading libressl, manually update all packages that depend on |
| 7192 |
this library since its version has changed. Normally, you can obtain the |
| 7193 |
list of dependent software by running the following command: |
| 7194 |
|
| 7195 |
pkg query -e '%n = libressl' %ro |
| 7196 |
|
| 7197 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 7198 |
shared library dependencies. |
| 7199 |
|
| 7200 |
20150614: |
| 7201 |
AFFECTS: users of audio/libmusicbrainz5 |
| 7202 |
AUTHOR: jhale@FreeBSD.org |
| 7203 |
|
| 7204 |
libmusicbrainz5 has been updated to 5.1.0. Please rebuild all ports that |
| 7205 |
depend on it. PORTREVISIONS have been bumped on dependent ports. |
| 7206 |
|
| 7207 |
If you use portmaster: |
| 7208 |
portmaster -w -r libmusicbrainz5 |
| 7209 |
If you use portupgrade: |
| 7210 |
portupgrade -fr audio/libmusicbrainz5 |
| 7211 |
|
| 7212 |
20150613: |
| 7213 |
AFFECTS: users of multimedia/avidemux26-* |
| 7214 |
AUTHOR: riggs@FreeBSD.org |
| 7215 |
|
| 7216 |
avidemux26 has been renamed to avidemux |
| 7217 |
If you are using binary pkg, 'pkg upgrade' will do the right thing. |
| 7218 |
Users of portmaster/portupgrade have to take a manual step: |
| 7219 |
Portmaster users: |
| 7220 |
portmaster -o multimedia/avidemux multimedia/avidemux26 |
| 7221 |
Portupgrade users: |
| 7222 |
portupgrade -o multimedia/avidemux multimedia/avidemux26 |
| 7223 |
|
| 7224 |
20150610: |
| 7225 |
AFFECTS: users of databases/postgresql84-server |
| 7226 |
AUTHOR: girgen@FreeBSD.org |
| 7227 |
|
| 7228 |
PostgreSQL-8.4 EOL was reached in July 2014. To upgrade to a later version of |
| 7229 |
choice, you need to do a dump+restore of the database. |
| 7230 |
Please follow the instructions at: |
| 7231 |
|
| 7232 |
http://www.postgresql.org/docs/8.4/static/install-upgrading.html |
| 7233 |
|
| 7234 |
20150527: |
| 7235 |
AFFECTS: users of sysutils/xfce4-power-manager |
| 7236 |
AUTHOR: olivierd@FreeBSD.org |
| 7237 |
|
| 7238 |
Before upgrading, you must stop xfce4-power-manager daemon: |
| 7239 |
|
| 7240 |
xfce4-power-manager --quit |
| 7241 |
|
| 7242 |
20150519: |
| 7243 |
AFFECTS: users of sysutils/webmin and sysutils/usermin |
| 7244 |
AUTHOR: olgeni@FreeBSD.org |
| 7245 |
|
| 7246 |
After upgrading to Perl 5.20 the /usr/bin/perl link will no longer |
| 7247 |
be available. You will have to check your perl-path files and |
| 7248 |
change the path of the Perl interpreter to "/usr/local/bin/perl": |
| 7249 |
|
| 7250 |
/usr/local/etc/webmin/perl-path |
| 7251 |
/usr/local/etc/usermin/perl-path |
| 7252 |
|
| 7253 |
20150513: |
| 7254 |
AFFECTS: users of lang/perl5* |
| 7255 |
AUTHOR: mat@FreeBSD.org |
| 7256 |
|
| 7257 |
The default Perl version has been switched to Perl 5.20. If you are using |
| 7258 |
binary packages to upgrade your system, you do not have anything to do, pkg |
| 7259 |
upgrade will do the right thing. For the other people, assuming you are |
| 7260 |
migrating from 5.18 to 5.20, do: |
| 7261 |
|
| 7262 |
Portupgrade users: |
| 7263 |
portupgrade -o lang/perl5.20 -f lang/perl5.18 |
| 7264 |
|
| 7265 |
portupgrade -f `pkg shlib -R libperl.so.5.18|tail +2` |
| 7266 |
|
| 7267 |
Portmaster users: |
| 7268 |
portmaster -o lang/perl5.20 lang/perl5.18 |
| 7269 |
|
| 7270 |
portmaster -f `pkg shlib -R libperl.so.5.18|tail +2` |
| 7271 |
|
| 7272 |
NOTE: |
| 7273 |
Perl has been removed from base more than ten years ago, so it was way past |
| 7274 |
time for the /usr/bin/perl symlink to be removed from the port. If for |
| 7275 |
some strange reason, you still need it, you will have to create it |
| 7276 |
manually. |
| 7277 |
|
| 7278 |
IMPORTANT: |
| 7279 |
In case you have not updated your system in a while, and specifically, |
| 7280 |
followed the 20141126 instructions regarding the new Perl layout, you |
| 7281 |
should follow those more extensive instructions rather than the |
| 7282 |
conservative presented here. |
| 7283 |
|
| 7284 |
20150510: |
| 7285 |
AFFECTS: users of mail/postfix mail/postfix-current |
| 7286 |
AUTHOR: ohauer@FreeBSD.org |
| 7287 |
|
| 7288 |
The following OPTIONS where renamed to match the default used in most all other ports |
| 7289 |
- SASL2 -> SASL |
| 7290 |
- OPENLDAP -> LDAP |
| 7291 |
|
| 7292 |
If any of the old OPTIONS was enabled before, please re-run "make config". |
| 7293 |
|
| 7294 |
20150508: |
| 7295 |
AFFECTS: users of www/iojs |
| 7296 |
AUTHOR: linpct@gmail.com |
| 7297 |
|
| 7298 |
iojs has been updated to 2.0.0. The binary modules may need to be |
| 7299 |
rebuilt due to V8 version ABI change. |
| 7300 |
|
| 7301 |
20150506: |
| 7302 |
AFFECTS: users of net/asterisk13 with PJSIP (default on) and SRTP (default off) options enabled |
| 7303 |
AUTHOR: madpilot@FreeBSD.org |
| 7304 |
|
| 7305 |
This applies ONLY TO USERS COMPILING FROM PORTS: |
| 7306 |
To avoid dependency problems, you must remove the pjsip port |
| 7307 |
before upgrading asterisk13. |
| 7308 |
|
| 7309 |
# pkg delete pjsip |
| 7310 |
# portmaster -a |
| 7311 |
|
| 7312 |
These steps are unnecessary for those using binary packages. |
| 7313 |
|
| 7314 |
Please see the 20150323 entry for background about this problem. |
| 7315 |
|
| 7316 |
20150501: |
| 7317 |
AFFECTS: users of graphics/qgis |
| 7318 |
AUTHOR: brd@FreeBSD.org |
| 7319 |
|
| 7320 |
Following OPTIONS have been renamed in 2.8.1_1 to match upstream: |
| 7321 |
|
| 7322 |
- MAPSERVER to SERVER |
| 7323 |
|
| 7324 |
20150427: |
| 7325 |
AFFECTS: users of mail/opensmtpd |
| 7326 |
AUTHOR: ashish@FreeBSD.org |
| 7327 |
|
| 7328 |
Following OPTIONS are being removed in 5.4.5p1: |
| 7329 |
|
| 7330 |
- LDAP |
| 7331 |
- SQLITE |
| 7332 |
- MYSQL |
| 7333 |
- PGSQL |
| 7334 |
- REDIS |
| 7335 |
|
| 7336 |
They are disabled/removed in upstream since 5.4.4p1, but did not get removed |
| 7337 |
from port. |
| 7338 |
|
| 7339 |
20150420: |
| 7340 |
AFFECTS: users of devel/icu |
| 7341 |
AUTHOR: bapt@FreeBSD.org |
| 7342 |
|
| 7343 |
icu has been updated to 55.1. Please rebuild all ports that depends on it |
| 7344 |
|
| 7345 |
If you use portmaster: |
| 7346 |
portmaster -w -r icu |
| 7347 |
If you use portupgrade: |
| 7348 |
portupgrade -fr devel/icu |
| 7349 |
|
| 7350 |
20150419: |
| 7351 |
AFFECTS: users of emulators/wine-devel |
| 7352 |
AUTHOR: gerald@FreeBSD.org |
| 7353 |
|
| 7354 |
The COMPHOLIO option in emulators/wine-devel has been renamed to |
| 7355 |
STAGING to align with the upstream evolution of that project. |
| 7356 |
|
| 7357 |
20150417: |
| 7358 |
AFFECTS: users of audio/bcg729 |
| 7359 |
AUTHOR: tijl@FreeBSD.org |
| 7360 |
|
| 7361 |
The Mediastreamer plugin included in this package has been separated into |
| 7362 |
a new port audio/msbcg729. |
| 7363 |
|
| 7364 |
20150409: |
| 7365 |
AFFECTS: users of security/sguil |
| 7366 |
AUTHOR: feld@FreeBSD.org |
| 7367 |
|
| 7368 |
security/sguil was erroneously provisioned a UID that conflicted with |
| 7369 |
the dns/dnscrypt-proxy port. A new UID and GID of 991 has been issued. |
| 7370 |
|
| 7371 |
Existing users will be able to upgrade the sguil packages without |
| 7372 |
issue. The existing UID will continue to be used. If you do a clean |
| 7373 |
install of security/sguil on a new server and migrate files or |
| 7374 |
intentionally delete the sguil user and group and reinstall you may |
| 7375 |
run into permissions issues. |
| 7376 |
|
| 7377 |
Examples include the /var/run/sguild and /usr/local/etc/sguild directories. |
| 7378 |
|
| 7379 |
20150406: |
| 7380 |
AFFECTS: users of emulators/xen emulators/xl and sysutils/xen-tools |
| 7381 |
AUTHOR: bapt@FreeBSD.org |
| 7382 |
|
| 7383 |
sysutils/xen-tools has been renamed sysutils/xen-guest-tools |
| 7384 |
emulators/xl has been renamed sysutils/xen-tools |
| 7385 |
emulators/xen has been renamed emulators/xen-kernel |
| 7386 |
A new emulators/xen has been introduced, it is a metaport that depends on |
| 7387 |
emulators/xen-kernel and sysutils/xen-tools |
| 7388 |
|
| 7389 |
20150403: |
| 7390 |
AFFECTS: users of irc/rbot |
| 7391 |
AUTHOR: bdrewery@FreeBSD.org |
| 7392 |
|
| 7393 |
Ruby Bot now has a new upstream maintainer. The project has been updated |
| 7394 |
to work with Ruby 2.0+. Some migration is needed to move away from |
| 7395 |
BDB regristry files. The guide for that is at |
| 7396 |
https://github.com/ruby-rbot/rbot/wiki/MigrationGuide |
| 7397 |
|
| 7398 |
rbotdb can be used to backup a BDB database and then restore it to a working |
| 7399 |
format for the new rbot. Update your conf.yaml after with 'core.db: tc' |
| 7400 |
once converted. |
| 7401 |
|
| 7402 |
20150331: |
| 7403 |
AFFECTS: users of www/mod_dav_svn |
| 7404 |
AUTHOR: ohauer@FreeBSD.org |
| 7405 |
|
| 7406 |
Subversion modules are no longer activated in httpd.conf! |
| 7407 |
To activate the subversion apache modules a dedicated file |
| 7408 |
will be installed as modules.d/220_subversion.conf |
| 7409 |
|
| 7410 |
20150324: |
| 7411 |
AFFECTS: users of dns/bind9* |
| 7412 |
AUTHOR: mat@FreeBSD.org |
| 7413 |
|
| 7414 |
This is only for FreeBSD 10.0+. |
| 7415 |
|
| 7416 |
BIND auto chroot has been added back to the named rc script. As enabling it |
| 7417 |
by default would most certainly break people's setup, it is not. To enable |
| 7418 |
it, and chroot it in /var/named, add the following line to your rc.conf file: |
| 7419 |
|
| 7420 |
named_chrootdir="/var/named" |
| 7421 |
|
| 7422 |
On first launch, the rc script will move the /usr/local/etc/namedb directory |
| 7423 |
into the chroot, and create a symlink to it. |
| 7424 |
|
| 7425 |
Note that, if you're running from within a jail, you need to have a |
| 7426 |
/var/named/dev devfs created beforehand, with the null and random devices. |
| 7427 |
|
| 7428 |
20150323: |
| 7429 |
AFFECTS: users of net/asterisk* and net/pjsip ports |
| 7430 |
AUTHOR: madpilot@FreeBSD.org |
| 7431 |
|
| 7432 |
Due to conflicts between base OpenSSL and ports provided OpenSSL |
| 7433 |
library, which is required by net/libsrtp, the srtp support has |
| 7434 |
to be removed from the default asterisk13 port configuration, |
| 7435 |
otherwise a not working binary would be generated. |
| 7436 |
|
| 7437 |
To get SRTP support working in the asterisk ports make sure all |
| 7438 |
dependencies are linked against the same SSL library implementation |
| 7439 |
to avoid runtime conflicts. On 10.1 everything will work fine |
| 7440 |
unless ports SSL libraries are explicitly installed. On older OS |
| 7441 |
versions(10.0 and earlier) you will need to compile all ports |
| 7442 |
with WITH_OPENSSL_PORT=yes. |
| 7443 |
|
| 7444 |
To get working SRTP support in asterisk13 with the pjsip backend |
| 7445 |
it is also needed to enable the EXTSRTP option in the pjsip port. |
| 7446 |
|
| 7447 |
If the CURL option is enabled also make sure the ftp/curl port |
| 7448 |
is using a GSSAPI implementation linking to the same SSL |
| 7449 |
implementation the other ports are using (BASE or NONE if you're |
| 7450 |
using base OpenSSL, GSSAPI_HEIMDAL GSSAPI_MIT otherwise). If an |
| 7451 |
incompatible option is being used the curl module will cause |
| 7452 |
asterisk to fail on startup due to mixing calls to OpenSSL from |
| 7453 |
base and from ports. |
| 7454 |
|
| 7455 |
20150322: |
| 7456 |
AFFECTS: users of security/openssh-portable |
| 7457 |
AUTHOR: bdrewery@FreeBSD.org |
| 7458 |
|
| 7459 |
The port now uses VersionAddendum for the port version string. Setting |
| 7460 |
the value to "none" in your sshd_config and restarting openssh will allow |
| 7461 |
removing the version from the banner. |
| 7462 |
|
| 7463 |
20150321: |
| 7464 |
AFFECTS: users of x11-servers/xorg-server and other X servers |
| 7465 |
AUTHOR: bapt@FreeBSD.org |
| 7466 |
|
| 7467 |
All fonts ports have been modified to respect XDG and install in |
| 7468 |
share/fonts |
| 7469 |
|
| 7470 |
The Xorg servers now are looking there by default |
| 7471 |
|
| 7472 |
If you experience font related issues, view the output of |
| 7473 |
|
| 7474 |
# fc-list |
| 7475 |
|
| 7476 |
If the list appears incomplete or has fonts still pointing to |
| 7477 |
/usr/local/lib/X11/fonts you may forcibly update the font cache: |
| 7478 |
|
| 7479 |
# fc-cache -fs |
| 7480 |
|
| 7481 |
20150317: |
| 7482 |
AFFECTS: users of editors/openoffice-4 and editors/openoffice-devel |
| 7483 |
AUTHOR: truckman@FreeBSD.org |
| 7484 |
|
| 7485 |
Contrary to what is stated in pkg-message, openoffice-4 and |
| 7486 |
openoffice-devel have stored user settings in ~/.openoffice.org-devel/4 |
| 7487 |
since r325370 (2013-08-25). This update expects user settings to reside |
| 7488 |
in the more standard ~/.openoffice.org/4. |
| 7489 |
|
| 7490 |
To preserve your user settings, rename or copy them from |
| 7491 |
~/.openoffice.org-devel/4 to ~/.openoffice.org/4. when installing this |
| 7492 |
update to apache-openoffice-4.1.1_7 or |
| 7493 |
apache-openoffice-devel-4.2.1652526_2,3. |
| 7494 |
|
| 7495 |
20150313: |
| 7496 |
AFFECTS: users of net/serviio |
| 7497 |
AUTHOR: netchild@FreeBSD.org |
| 7498 |
|
| 7499 |
The Java Polling Watch Service used in Serviio 1.5.1 is fixed. If you |
| 7500 |
unchecked "Keep library automatically updated" with 1.5 (as recommended |
| 7501 |
in the 20150206 entry) you can enable it again. |
| 7502 |
|
| 7503 |
20150309: |
| 7504 |
AFFECTS: users of net-mgmt/netdisco |
| 7505 |
AUTHOR: dgeo@centrale-marseille.fr |
| 7506 |
|
| 7507 |
netdisco version has been upgraded to netdisco2 |
| 7508 |
|
| 7509 |
After upgrading, you will need to review all your configuration, as |
| 7510 |
this new version won't read old config files. |
| 7511 |
You'll be able to keep your data though netdisco-deploy command |
| 7512 |
|
| 7513 |
20150305: |
| 7514 |
AFFECTS: users of x11-wm/xfce4 and multimedia/xfce4-parole |
| 7515 |
AUTHOR: olivierd@FreeBSD.org |
| 7516 |
|
| 7517 |
Xfce 4.12 has been imported. Please use the following instructions to |
| 7518 |
upgrade. |
| 7519 |
|
| 7520 |
For package users: |
| 7521 |
# pkg upgrade |
| 7522 |
|
| 7523 |
For ports users: |
| 7524 |
# portmaster -a |
| 7525 |
# portmaster x11-wm/xfce4 |
| 7526 |
|
| 7527 |
GStreamer 1.0 is enabled by default in Parole media player. |
| 7528 |
|
| 7529 |
Xfce 4.12 now depends of Adwaita icon theme. If you are upgrading from |
| 7530 |
Xfce 4.10 you probably still have the Tango or GNOME theme selected. |
| 7531 |
Open the Settings Manager and select Appearance. Inside dialog box switch |
| 7532 |
to the Icons tag and select the "Adwaita" entry in the list. |
| 7533 |
|
| 7534 |
20150304: |
| 7535 |
AFFECTS: users of security/libressl |
| 7536 |
AUTHOR: vsevolod@highsecure.ru |
| 7537 |
|
| 7538 |
After upgrading of libressl you should manually update all packages that |
| 7539 |
depending on this library since its version has been changed. Normally, |
| 7540 |
you could obtain the list of dependent software by running the following |
| 7541 |
command: |
| 7542 |
|
| 7543 |
pkg query -e '%n = libressl' %ro |
| 7544 |
|
| 7545 |
Then you should rebuild all ports depending on libressl to avoid dangling |
| 7546 |
shared library dependencies. |
| 7547 |
|
| 7548 |
20150301: |
| 7549 |
AFFECTS: users of lang/ruby20 |
| 7550 |
AUTHOR: swills@FreeBSD.org |
| 7551 |
|
| 7552 |
The default ruby version has been updated from 2.0 to 2.1. |
| 7553 |
|
| 7554 |
If you compile your own ports you may keep 2.0 as the default version by |
| 7555 |
adding the following lines to your /etc/make.conf file: |
| 7556 |
|
| 7557 |
# |
| 7558 |
# Keep ruby 2.0 as default version |
| 7559 |
# |
| 7560 |
DEFAULT_VERSIONS+=ruby=2.0 |
| 7561 |
|
| 7562 |
If you wish to update to the new default version, you need to first stop any |
| 7563 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 7564 |
upon how you manage your system. |
| 7565 |
|
| 7566 |
If you use pkgng, simply upgrade: |
| 7567 |
# pkg upgrade -f |
| 7568 |
|
| 7569 |
If you use portmaster, install new ruby, then rebuild all ports that depend |
| 7570 |
on ruby: |
| 7571 |
# portmaster -o lang/ruby21 lang/ruby20 |
| 7572 |
# portmaster -R -r ruby-2.1 |
| 7573 |
|
| 7574 |
If you use portupgrade, install new ruby, then rebuild all ports that depend |
| 7575 |
on ruby: |
| 7576 |
|
| 7577 |
# pkg delete -f ruby portupgrade |
| 7578 |
# make -C /usr/ports/ports-mgmt/portupgrade install clean |
| 7579 |
# pkg set -o lang/ruby20:lang/ruby21 |
| 7580 |
# portupgrade -x ruby-2.1.\* -fr lang/ruby21 |
| 7581 |
|
| 7582 |
20150227: |
| 7583 |
AFFECTS: users of games/trigger |
| 7584 |
AUTHOR: makc@FreeBSD.org |
| 7585 |
|
| 7586 |
games/trigger has been split and renamed to games/trigger-rally |
| 7587 |
and games/trigger-data ports. Deinstall previous version |
| 7588 |
before upgrading. |
| 7589 |
|
| 7590 |
20150224: |
| 7591 |
AFFECTS: users of devel/qt4-linguist |
| 7592 |
AUTHOR: makc@FreeBSD.org |
| 7593 |
|
| 7594 |
Linguist tools have been moved from qt4-linguist port to new |
| 7595 |
devel/qt4-linguisttools port. Deinstall qt4-linguist before |
| 7596 |
upgrading. |
| 7597 |
|
| 7598 |
20150224: |
| 7599 |
AFFECTS: users of lang/ruby19 |
| 7600 |
|
| 7601 |
lang/ruby19 has reached its end-of-life and has been removed. The |
| 7602 |
default version has been 2.0 for a while. Other available versions |
| 7603 |
are Ruby 2.1 and Ruby 2.2. |
| 7604 |
|
| 7605 |
Users who have DEFAULT_VERSIONS=ruby=1.9 in their /etc/make.conf are |
| 7606 |
encouraged to remove it or change it to an available version. |
| 7607 |
|
| 7608 |
20150224: |
| 7609 |
AFFECTS: users of net-p2p/bitcoin (cli utilities) |
| 7610 |
|
| 7611 |
The bitcoin-cli and bitcoin-tx utilities have been re-packaged into |
| 7612 |
a separate port. If you require these programs, or use the bitcoin-cli |
| 7613 |
program to access the daemon or the GUI, install net-p2p/bitcoin-utils |
| 7614 |
to reinstall them. |
| 7615 |
|
| 7616 |
20150220: |
| 7617 |
AFFECTS: users of PHP |
| 7618 |
|
| 7619 |
The default PHP version has been updated from 5.4 to 5.6. |
| 7620 |
|
| 7621 |
If you use binary packages you should make a list of php packages |
| 7622 |
before running 'pkg upgrade': |
| 7623 |
|
| 7624 |
# pkg info php5\* > ~/installed-php-ports-list |
| 7625 |
|
| 7626 |
After the upgrade, check with such list if all your php extensions |
| 7627 |
are still installed, and reinstall them if needed. |
| 7628 |
|
| 7629 |
20150213: |
| 7630 |
AFFECTS: users who upgraded from FreeBSD 7.x or older with "make world" but never ran "make delete-old" |
| 7631 |
AUTHOR: antoine@FreeBSD.org |
| 7632 |
|
| 7633 |
Dependency registration has been reworked. |
| 7634 |
If you encounter the following error, you may have stale magic files |
| 7635 |
for file(1): |
| 7636 |
|
| 7637 |
===> bar-x depends on shared library: libfoo.so - not found |
| 7638 |
|
| 7639 |
You can remove the stale /usr/share/misc/magic.mime{,.mgc} files |
| 7640 |
manually or run "make delete-old" in ${SRCDIR}. |
| 7641 |
|
| 7642 |
20150207: |
| 7643 |
AFFECTS: users of mail/opensmtpd-devel |
| 7644 |
AUTHOR: ashish@FreeBSD.org |
| 7645 |
|
| 7646 |
MYSQL, PGSQL, LDAP, and REDIS options are removed from port, as |
| 7647 |
they're moved upstream to a separate project, which is yet to |
| 7648 |
release snapshots. If you need those options, then please install |
| 7649 |
"mail/opensmtpd" port instead. To do that: |
| 7650 |
|
| 7651 |
If using portupgrade: |
| 7652 |
# portupgrade -o mail/opensmtpd mail/opensmtpd-devel |
| 7653 |
|
| 7654 |
If using portmaster: |
| 7655 |
# portmaster -o mail/opensmtpd mail/opensmtpd-devel |
| 7656 |
|
| 7657 |
20150206: |
| 7658 |
AFFECTS: users of net/serviio |
| 7659 |
AUTHOR: netchild@FreeBSD.org |
| 7660 |
|
| 7661 |
The java dependency changed from java 7 (java/openjdk7 if you haven't |
| 7662 |
installed another java 7 implementation) to java 8 (e.g. java/openjdk8). |
| 7663 |
If serviio is the only reason that java 7 is installed, you can delete |
| 7664 |
java 7 after the update to serviio 1.5.0. |
| 7665 |
|
| 7666 |
The Java Polling Watch Service used in Serviio 1.5 aggressively searches |
| 7667 |
for file system updates. Until the Serviio poller is re-enabled in 1.5.1, |
| 7668 |
consider unchecking "Keep library automatically updated" if you have a |
| 7669 |
large media collection or are concerned about CPU/disk usage. |
| 7670 |
|
| 7671 |
20150204: |
| 7672 |
AFFECTS: users of databases/mysql55-(server|client) |
| 7673 |
AUTHOR: ale@FreeBSD.org |
| 7674 |
|
| 7675 |
The default MySQL version has been updated from 5.5 to 5.6. |
| 7676 |
|
| 7677 |
If you compile your own ports you may keep 5.5 as the default version by |
| 7678 |
adding the following lines to your /etc/make.conf file: |
| 7679 |
|
| 7680 |
# |
| 7681 |
# Keep MySQL 5.5 as default version |
| 7682 |
# |
| 7683 |
DEFAULT_VERSIONS+=mysql= 5.5 |
| 7684 |
|
| 7685 |
If you wish to update to the new default version, you need to first stop any |
| 7686 |
running server instance. Then, you will need to follow these steps, depending |
| 7687 |
on installed packages. |
| 7688 |
|
| 7689 |
# pkg set -o databases/mysql55-client:databases/mysql56-client |
| 7690 |
# pkg set -o databases/mysql55-server:databases/mysql56-server |
| 7691 |
# pkg upgrade |
| 7692 |
|
| 7693 |
20150118: |
| 7694 |
AFFECTS: users of www/thttpd |
| 7695 |
AUTHOR: danfe@FreeBSD.org |
| 7696 |
|
| 7697 |
thttpd was updated to version 2.26, which brings several user-noticeable |
| 7698 |
changes to the port: |
| 7699 |
|
| 7700 |
- Default WWW root was changed from ${PREFIX}/www/data to more expected |
| 7701 |
(and standard) ${WWWDIR} (${PREFIX}/www/thttpd), be sure to check and |
| 7702 |
adjust your thttpd configuration file and/or web layout accordingly; |
| 7703 |
- Default CGI pattern was changed to "/cgi-bin/*"; this goes better in |
| 7704 |
line with default installation; |
| 7705 |
- Default data MIME type was changed to "application/octet-stream"; |
| 7706 |
- thttpd's own htpasswd(1) program, which was previously installed as |
| 7707 |
thttpdpasswd(1) to avoid conflict with other webservers, is now being |
| 7708 |
renamed to thtpasswd(1); this not just makes it shorter, but is more |
| 7709 |
consistent with popular GNU/Linux distributions; |
| 7710 |
- Index pages for directories are not generated by default from now on |
| 7711 |
for security reasons; an option (INDEXES) is provided to turn them |
| 7712 |
back on if they are wanted; |
| 7713 |
- IPREAL option (to respect (pass on) "X-Forwarded-For" header) is now |
| 7714 |
turned on by default: it is often required when thttpd is used as a |
| 7715 |
CGI server behind nginx (http://wiki.nginx.org/ThttpdCGI). |
| 7716 |
|
| 7717 |
20150113: |
| 7718 |
AFFECTS: users of www/pecl-http |
| 7719 |
AUTHOR: vanilla@FreeBSD.org |
| 7720 |
|
| 7721 |
The pecl-http has been upgraded to version 2.1.4, and the new version is |
| 7722 |
not compatible with the old one. If you need the "old" 1.7.6, you can |
| 7723 |
find it in www/pecl-http1. |
| 7724 |
|
| 7725 |
20150111: |
| 7726 |
AFFECTS: users of lang/python3 |
| 7727 |
AUTHOR: demon@FreeBSD.org |
| 7728 |
|
| 7729 |
The default version of python3 has changed from 3.3 to 3.4. |
| 7730 |
If you wish to stick with older version, add "python3=3.3" to your |
| 7731 |
DEFAULT_VERSIONS variable in /etc/make.conf. To upgrade: |
| 7732 |
|
| 7733 |
If using portupgrade: |
| 7734 |
# portupgrade -o lang/python34 lang/python33 |
| 7735 |
|
| 7736 |
If using portmaster: |
| 7737 |
# portmaster -o lang/python34 lang/python33 |
| 7738 |
|
| 7739 |
20150109: |
| 7740 |
AFFECTS: users of audio/speex |
| 7741 |
AUTHOR: tijl@FreeBSD.org |
| 7742 |
|
| 7743 |
The audio/speex port has been updated to 1.2rc2 and one of the libraries |
| 7744 |
it installed has been split off into a new port audio/speexdsp. Before |
| 7745 |
you can update audio/speex you must first delete the old package using |
| 7746 |
"pkg del -f speex". |
| 7747 |
|
| 7748 |
20150101: |
| 7749 |
AFFECTS: users of net/unison and net/unison-nox11 |
| 7750 |
AUTHOR: madpilot@FreeBSD.org |
| 7751 |
|
| 7752 |
Unison has been upgraded to version 2.48, which uses a different wire |
| 7753 |
protocol than 2.40 did. In order to support synchronization with |
| 7754 |
other computers where Unison is still at version 2.40, a new port |
| 7755 |
net/unison240 has been created. It provides unison240 and if that is |
| 7756 |
GTK2-enabled, also unison240-text. This unison240 port can be |
| 7757 |
installed in parallel with the existing net/unison port. |
| 7758 |
|
| 7759 |
20141230: |
| 7760 |
AFFECTS: users of deskutils/xpad |
| 7761 |
AUTHOR: jgh@FreeBSD.org |
| 7762 |
|
| 7763 |
deskutils/xpad has been moved to deskutils/xpad3, since 4.x has been around |
| 7764 |
for a while. |
| 7765 |
|
| 7766 |
Should you wish to stick with legacy branch at this time; |
| 7767 |
|
| 7768 |
# portmaster -o deskutils/xpad deskutils/xpad3 |
| 7769 |
|
| 7770 |
20141225: |
| 7771 |
AFFECTS: users of graphics/png |
| 7772 |
AUTHOR: antoine@FreeBSD.org |
| 7773 |
|
| 7774 |
The PNG library has been updated to version 1.6.16. Please rebuild all |
| 7775 |
ports that depend on it. |
| 7776 |
|
| 7777 |
If you use portmaster: |
| 7778 |
portmaster -r png |
| 7779 |
If you use portupgrade: |
| 7780 |
portupgrade -fr graphics/png |
| 7781 |
|
| 7782 |
20141224: |
| 7783 |
AFFECTS: users of lang/neon29 |
| 7784 |
AUTHOR: ohauer@FreeBSD.org |
| 7785 |
|
| 7786 |
The port www/neon29 was renamed to www/neon and updated to version 0.30.1 |
| 7787 |
|
| 7788 |
If you use pkg, simply upgrade: |
| 7789 |
|
| 7790 |
# pkg upgrade |
| 7791 |
|
| 7792 |
If you use portmaster, rebuild ports that depend on neon: |
| 7793 |
|
| 7794 |
# portmaster -o www/neon www/neon29 |
| 7795 |
# portmaster -R -r neon |
| 7796 |
|
| 7797 |
20141219: |
| 7798 |
AFFECTS: users of x11/xorg and all xorg ports |
| 7799 |
AUTHOR: dumbbell@FreeBSD.org |
| 7800 |
|
| 7801 |
The X.Org server (x11-servers/xorg-server) is updated to 1.14. All |
| 7802 |
ports which provide X.Org drivers must be updated simultaneously, i.e. |
| 7803 |
x11-drivers/xf86-*, emulators/virtualbox-ose-additions, net/tigervnc, |
| 7804 |
etc. |
| 7805 |
|
| 7806 |
The input device autodetection backend is switched from HAL to devd. |
| 7807 |
If you configure your keyboard layout through HAL .fdi files, you need |
| 7808 |
to migrate this configuration to plain X.Org configuration files. |
| 7809 |
|
| 7810 |
Up-to-date instructions and a description of the changes brought by |
| 7811 |
this update are detailed in a blog post: |
| 7812 |
|
| 7813 |
http://blogs.freebsdish.org/graphics/2014/11/19/xserver-1-14-update-ready/ |
| 7814 |
|
| 7815 |
20141219: |
| 7816 |
AFFECTS: users of net-mgmt/xymon-server |
| 7817 |
AUTHOR: feld@FreeBSD.org |
| 7818 |
|
| 7819 |
Xymon has been updated to 4.3.18. A major change is the replacement of |
| 7820 |
the individual cgi shell scripts with symlinks to a cgi program written |
| 7821 |
in C. This is to mitigate shellshock on Linux systems where the |
| 7822 |
/bin/sh -> /bin/bash. FreeBSD users were not exposed except in the |
| 7823 |
most unusual and unsupported circumstances. However, this is an |
| 7824 |
important update for security. This change could break your |
| 7825 |
configuration as Henrik describes here: |
| 7826 |
|
| 7827 |
> NOTE: Replacing the shell script wrappers means that the cgioptions.cfg |
| 7828 |
> file is no longer processed as a shell script. The new wrapper works |
| 7829 |
> fine with the default version of cgioptions.cfg, but it you have |
| 7830 |
> modified it in a way that it relies on being processed by a shell, then |
| 7831 |
> it will break. |
| 7832 |
|
| 7833 |
20141219: |
| 7834 |
AFFECTS: users of audio/abcde |
| 7835 |
AUTHOR: gblach@FreeBSD.org |
| 7836 |
|
| 7837 |
In audio/abcde dependency has been changed from audio/py-eyed3-06 |
| 7838 |
to audio/py-eyed3. Before updating audio/abcde to 2.6 you must manually |
| 7839 |
deinstall audio/py-eyed-06: |
| 7840 |
|
| 7841 |
# pkg delete -f py\*-eyed3-06 |
| 7842 |
|
| 7843 |
20141218: |
| 7844 |
AFFECTS: users of security/openssh-portable |
| 7845 |
AUTHOR: bdrewery@FreeBSD.org |
| 7846 |
|
| 7847 |
OpenSSH 6.7 disables some insecure ciphers by default, such as arcfour |
| 7848 |
and blowfish. You may have clients using these over LAN where security is |
| 7849 |
considered less important for the connection. For these cases you may need |
| 7850 |
to update your Ciphers entry in your sshd_config to enable them again. |
| 7851 |
|
| 7852 |
See http://mgalgs.github.io/2014/10/22/enable-arcfour-and-other-fast-ciphers-on-recent-versions-of-openssh.html |
| 7853 |
|
| 7854 |
20141217: |
| 7855 |
AFFECTS: users of lang/perl5.* |
| 7856 |
AUTHOR: mat@FreeBSD.org |
| 7857 |
|
| 7858 |
Perl now links all .so it builds with libperl.so, it makes upgrading from one |
| 7859 |
Perl major version to another way easier. For binary package users, it means |
| 7860 |
pkg upgrade will detect the libperl.so.x.yy change, and reinstall the |
| 7861 |
affected packages. For users using ports, it will save rebuild time as it's |
| 7862 |
easier to detect what ports really need to be rebuilt. |
| 7863 |
|
| 7864 |
Ports users are encouraged to rebuild ports that install files in SITE_ARCH. |
| 7865 |
If using Perl 5.18, run: |
| 7866 |
|
| 7867 |
With portupgrade: |
| 7868 |
|
| 7869 |
portupgrade -f `find /usr/local/lib/perl5/site_perl/mach/5.18 -name '*.so'|xargs pkg which -qo|sort -u` |
| 7870 |
|
| 7871 |
With portmaster: |
| 7872 |
|
| 7873 |
portmaster `find /usr/local/lib/perl5/site_perl/mach/5.18 -name '*.so'|xargs pkg which -qo|sort -u` |
| 7874 |
|
| 7875 |
20141216: |
| 7876 |
AFFECTS: users of security/openssh-portable, security/openssh-portable66 |
| 7877 |
AUTHOR: bdrewery@FreeBSD.org |
| 7878 |
|
| 7879 |
All patches have been fixed for version 6.7. It is no longer required to use |
| 7880 |
the security/openssh-portable66 port. |
| 7881 |
|
| 7882 |
The LPK option was removed from security/openssh-portable as it has been |
| 7883 |
deprecated since May 2013. Use AuthorizedKeysCommand as a replacement. |
| 7884 |
|
| 7885 |
20141215: |
| 7886 |
AFFECTS: users of comms/spandsp-devel |
| 7887 |
AUTHOR: pawel@FreeBSD.org |
| 7888 |
|
| 7889 |
comms/spandsp has been upgraded to version 0.0.6 |
| 7890 |
comms/spandsp-devel is now deprecated and set for removal, all ports using |
| 7891 |
it were converted to use newer comms/spandsp. Before upgrade you must |
| 7892 |
remove comms/spandsp-devel so that ports can pick up new dependency: |
| 7893 |
|
| 7894 |
# pkg delete -f spandsp-devel |
| 7895 |
|
| 7896 |
20141215: |
| 7897 |
AFFECTS: users of emulators/linux_base-f10 and emulators/linux_base-c6 |
| 7898 |
AUTHOR: sbruno@FreeBSD.org |
| 7899 |
|
| 7900 |
The CentOS ports are now the default for stable/10 (after revision 275807). |
| 7901 |
See UPDATING entry 20141209 for details on migration of systems. |
| 7902 |
|
| 7903 |
20141214: |
| 7904 |
AFFECTS: users of TeXLive |
| 7905 |
AUTHOR: hrs@FreeBSD.org |
| 7906 |
|
| 7907 |
Several scripts in print/texlive-base have been moved to |
| 7908 |
devel/tex-kpathsea. Upgrading them can fail because texlive-base |
| 7909 |
depends on tex-kpathsea, and the new tex-kpathsea tries to install |
| 7910 |
files which were installed by the old texlive-base. The following |
| 7911 |
error message indicates this situation: |
| 7912 |
|
| 7913 |
pkg-static: tex-kpathsea-6.2.0_1 conflicts with texlive-base-20140525_3 (installs files into the same place). Problematic file: /usr/local/bin/kpsewhere |
| 7914 |
|
| 7915 |
To solve this problem, remove both of tex-kpathsea and texlive-base first |
| 7916 |
and install the new versions: |
| 7917 |
|
| 7918 |
# pkg delete -f tex-kpathsea texlive-base |
| 7919 |
|
| 7920 |
20141209: |
| 7921 |
AFFECTS: users of emulators/linux_base-f10 and emulators/linux_base-c6 |
| 7922 |
AUTHOR: xmj@FreeBSD.org |
| 7923 |
|
| 7924 |
The CentOS ports infrastructure has replaced Fedora 10 as default. |
| 7925 |
|
| 7926 |
1. Please delete all remaining f10 ports/packages: |
| 7927 |
|
| 7928 |
# pkg delete -f linux_base-f10 linux-f10-\* |
| 7929 |
|
| 7930 |
2. Persistently update the Linux kernel version in /etc/sysctl.conf: |
| 7931 |
|
| 7932 |
compat.linux.osrelease=2.6.18 |
| 7933 |
|
| 7934 |
This step is necessary on all FreeBSD versions, apart from 11.0-CURRENT |
| 7935 |
(after revision 271982). |
| 7936 |
|
| 7937 |
3. Reinstall all software depending on Linux emulation. |
| 7938 |
As an example, reinstall linux-firefox: |
| 7939 |
|
| 7940 |
# portmaster -r linux-firefox |
| 7941 |
or |
| 7942 |
# portupgrade -f www/linux-firefox |
| 7943 |
or |
| 7944 |
# pkg install linux-firefox |
| 7945 |
|
| 7946 |
If difficulties are encountered, please follow the UPDATING entry 20140922 |
| 7947 |
but skip step 2 (OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS |
| 7948 |
in /etc/make.conf). In case these steps do not fix the issues, please submit |
| 7949 |
an issue report in Bugzilla and send an email to FreeBSD's emulation@ mailing |
| 7950 |
list. |
| 7951 |
|
| 7952 |
Users who need to continue using Fedora 10 base and userland should do the |
| 7953 |
following instead: |
| 7954 |
|
| 7955 |
1. Add these lines to /etc/make.conf: |
| 7956 |
|
| 7957 |
OVERRIDE_LINUX_BASE_PORT=f10 |
| 7958 |
OVERRIDE_LINUX_NONBASE_PORTS=f10 |
| 7959 |
|
| 7960 |
2. Downgrade the Linux kernel version in /etc/sysctl.conf on FreeBSD versions |
| 7961 |
newer than and including 11.0-CURRENT (after revision 271982). |
| 7962 |
|
| 7963 |
compat.linux.osrelease=2.6.16 |
| 7964 |
|
| 7965 |
This is all that is needed to continue using an existing Fedora 10 Linux base |
| 7966 |
and userland. |
| 7967 |
|
| 7968 |
20141208: |
| 7969 |
AFFECTS: users of ports-mgmt/poudriere, ports-mgmt/poudriere-devel |
| 7970 |
AUTHOR: bdrewery@FreeBSD.org |
| 7971 |
|
| 7972 |
8.4 jails created with Poudriere 3.1, or poudriere-devel-3.0.99.20141117 |
| 7973 |
should be recreated with 'jail -d' and 'jail -c'. This fixes pkg(8) |
| 7974 |
crashes. |
| 7975 |
|
| 7976 |
20141208: |
| 7977 |
AFFECTS: users of databases/postgresql??-(server|client) |
| 7978 |
AUTHOR: marino@FreeBSD.org |
| 7979 |
|
| 7980 |
PostgreSQL version 9.3 is now the default. To upgrade from a version |
| 7981 |
lower than 9.3, follow the instructions on the PostgreSQL.org website. |
| 7982 |
http://www.postgresql.org/docs/9.3/interactive/upgrading.html |
| 7983 |
Please note that the pg_upgrade program is installed by the |
| 7984 |
databases/postgresql93-contrib port |
| 7985 |
|
| 7986 |
When using binary packages, if you only use the client port, you can |
| 7987 |
issue the following command to follow the default version: |
| 7988 |
|
| 7989 |
# pkg set -o databases/postgresql92-client:databases/postgresql93-client |
| 7990 |
|
| 7991 |
20141205: |
| 7992 |
AFFECTS: users of polish/kadu |
| 7993 |
AUTHOR: pawel@FreeBSD.org |
| 7994 |
|
| 7995 |
Before running kadu 1.x for the first time upstream developers |
| 7996 |
advise to backup your ~/.kadu directory. |
| 7997 |
|
| 7998 |
20141203: |
| 7999 |
AFFECTS: users of ports-mgmt/poudriere |
| 8000 |
AUTHOR: bdrewery@FreeBSD.org |
| 8001 |
|
| 8002 |
Poudriere has been updated to 3.1.0. See the release notes at |
| 8003 |
https://github.com/freebsd/poudriere/wiki/release_notes_31 for |
| 8004 |
information on changed features and required setup. |
| 8005 |
|
| 8006 |
20141130: |
| 8007 |
AFFECTS: users of devel/gettext (close to everyone) |
| 8008 |
AUTHOR: tijl@FreeBSD.org |
| 8009 |
|
| 8010 |
The devel/gettext port has been split up in devel/gettext-runtime, a |
| 8011 |
lightweight package containing runtime libraries, and devel/gettext-tools, |
| 8012 |
a package containing developer tools. The devel/gettext port still exists |
| 8013 |
as a metaport. |
| 8014 |
|
| 8015 |
You must first delete the existing installation of gettext and then |
| 8016 |
reinstall it. This will break sudo, so you *must* do this in a root |
| 8017 |
shell (sudo -i) if you use sudo. |
| 8018 |
|
| 8019 |
# pkg delete -f gettext |
| 8020 |
# portmaster devel/gettext |
| 8021 |
|
| 8022 |
Or for portupgrade users: |
| 8023 |
|
| 8024 |
# pkg delete -f gettext |
| 8025 |
# portinstall devel/gettext |
| 8026 |
|
| 8027 |
Or for binary users: |
| 8028 |
|
| 8029 |
# pkg delete -f gettext |
| 8030 |
# pkg upgrade |
| 8031 |
|
| 8032 |
20141127: |
| 8033 |
AFFECTS: users of lang/perl5.* |
| 8034 |
AUTHOR: mat@FreeBSD.org |
| 8035 |
|
| 8036 |
There was a nasty bug introduced in the update below, it was introduced in |
| 8037 |
SVN revision 373476 and corrected in 373485. If you get errors looking like |
| 8038 |
this one: |
| 8039 |
|
| 8040 |
===> Registering installation for p5-Params-Util-1.07_1 as automatic |
| 8041 |
pkg-static: lstat(/usr/ports/devel/p5-Params-Util/work/stage/usr/local/./usr/local/lib/perl5/site_perl/mach/5.16/auto/Params/Util/.packlist): No such file or directory |
| 8042 |
*** [fake-pkg] Error code 74 |
| 8043 |
|
| 8044 |
You will have to wipe your ports tree clean. If using portsnap, with: |
| 8045 |
|
| 8046 |
portsnap extract |
| 8047 |
|
| 8048 |
If using subversion: |
| 8049 |
|
| 8050 |
svn revert -R |
| 8051 |
|
| 8052 |
20141127: |
| 8053 |
AFFECTS: users of lang/perl5.* |
| 8054 |
AUTHOR: mat@FreeBSD.org |
| 8055 |
|
| 8056 |
The .packlist files are back, if you upgraded all your p5- ports yesterday |
| 8057 |
and need them, you will need to reinstall them again, see yesterday's update |
| 8058 |
for instructions. |
| 8059 |
|
| 8060 |
20141126: |
| 8061 |
AFFECTS: users of multimedia/x264 |
| 8062 |
AUTHOR: xmj@FreeBSD.org |
| 8063 |
|
| 8064 |
With the recent split of multimedia/x264 in library and binary and library |
| 8065 |
components, if an application that uses libx264 is updated before x264 itself, |
| 8066 |
multimedia/libx264 will conflict with the existing x264 package. Delete |
| 8067 |
this package before continuing any update that depends on it: |
| 8068 |
|
| 8069 |
# pkg delete -f x264 |
| 8070 |
|
| 8071 |
Install the updated x264 and/or upgrade the other applications that |
| 8072 |
depend on libx264, such as ffmpeg. |
| 8073 |
|
| 8074 |
20141126: |
| 8075 |
AFFECTS: users of lang/perl5.* |
| 8076 |
AUTHOR: mat@FreeBSD.org |
| 8077 |
|
| 8078 |
The directories where Perl modules are installed has changed. All |
| 8079 |
affected ports' PORTREVISION have been bumped, so upgrading should |
| 8080 |
be as painless as possible. The old directories have been kept in |
| 8081 |
the default Perl @INC to make it even more painless. |
| 8082 |
|
| 8083 |
The default Perl has been switched to lang/perl5.18. These examples |
| 8084 |
are for switching from lang/perl5.16, if you are running a different |
| 8085 |
version, replace lang/perl5.16 with the origin of the Perl you have |
| 8086 |
installed. |
| 8087 |
|
| 8088 |
Binary package users: |
| 8089 |
|
| 8090 |
# pkg upgrade -f |
| 8091 |
|
| 8092 |
Portupgrade users: |
| 8093 |
0) Fix pkgdb.db (for safety): |
| 8094 |
pkgdb -Ff |
| 8095 |
|
| 8096 |
1) Reinstall new version of Perl (5.18): |
| 8097 |
portupgrade -o lang/perl5.18 -f lang/perl5.16 |
| 8098 |
|
| 8099 |
2) Reinstall everything that depends on Perl: |
| 8100 |
portupgrade -fr lang/perl5.18 |
| 8101 |
|
| 8102 |
Portmaster users: |
| 8103 |
portmaster -o lang/perl5.18 lang/perl5.16 |
| 8104 |
|
| 8105 |
Conservative: |
| 8106 |
portmaster p5- |
| 8107 |
|
| 8108 |
Comprehensive (but perhaps overkill): |
| 8109 |
portmaster -r perl5- |
| 8110 |
|
| 8111 |
Note: If the "perl5-" glob matches more than one port you will need to specify |
| 8112 |
the name of the installed Perl package explicitly. You can get its name |
| 8113 |
by running: pkg info perl5 |
| 8114 |
|
| 8115 |
20141125: |
| 8116 |
AFFECTS: users of EFL libraries |
| 8117 |
AUTHOR: gblach@FreeBSD.org |
| 8118 |
|
| 8119 |
EFL libraries has been merged into one port. Before installing devel/efl |
| 8120 |
you must deinstall old EFL libraries: |
| 8121 |
|
| 8122 |
# pkg delete -f eina eet evas evas-\* ecore\* eio efreet embryo edje \ |
| 8123 |
ethumb emotion |
| 8124 |
# make -C /usr/ports/devel/efl install clean |
| 8125 |
|
| 8126 |
20141125: |
| 8127 |
AFFECTS: users of x11-wm/e17-module* |
| 8128 |
AUTHOR: gblach@FreeBSD.org |
| 8129 |
|
| 8130 |
Enlightenment has been updated to 0.19.1. Some of e-modules can't be build |
| 8131 |
with updated Enlightenment, these modules has been marked as broken. |
| 8132 |
E-modules which work with new Enlightenment has been renamed to |
| 8133 |
x11-wm/e-module-*. To update these modules you must call the following |
| 8134 |
commands (substituting the name of module in place *): |
| 8135 |
|
| 8136 |
# portmaster -o x11-wm/e-module-* x11-wm/e17-module-* |
| 8137 |
# portmaster -o x11-wm/e-modules x11-wm/e17-modules |
| 8138 |
or |
| 8139 |
# portupgrade -fo x11-wm/e-module-* x11-wm/e17-module-* |
| 8140 |
# portupgrade -fo x11-wm/e-modules x11-wm/e17-modules |
| 8141 |
|
| 8142 |
20141123: |
| 8143 |
AFFECTS: users of security/heimdal |
| 8144 |
AUTHOR: hrs@FreeBSD.org |
| 8145 |
|
| 8146 |
The header and library files have been moved from PREFIX/{include,lib} to |
| 8147 |
PREFIX/{include,lib}/heimdal at r373047 to fix a library dependency |
| 8148 |
confusion when software attempts to link a Heimdal library in base and |
| 8149 |
an external library in LOCALBASE/lib at the same time. |
| 8150 |
|
| 8151 |
All of packages which depend on security/heimdal have to be recompiled |
| 8152 |
and reinstalled because of this library location change. |
| 8153 |
|
| 8154 |
20141119: |
| 8155 |
AFFECTS: users of x11/gnome2, graphics/clutter and lang/vala |
| 8156 |
AUTHOR: kwm@FreeBSD.org |
| 8157 |
|
| 8158 |
GNOME 3.14 was imported. Because this is a big change some manual help is |
| 8159 |
needed. Please use the following instructions to update. |
| 8160 |
|
| 8161 |
Make a list of the installed ports: |
| 8162 |
# pkg info > ~/installed-ports-list |
| 8163 |
|
| 8164 |
Delete the old and conflicting packages: |
| 8165 |
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \ |
| 8166 |
guile gcalctool gnome-media libgnomekbd gnome-themes at-spi |
| 8167 |
# pkg delete gnome-screensaver gnome-applets bug-buddy \ |
| 8168 |
evolution-exchange evolution-webcal gnome-system-tools \ |
| 8169 |
seahorse-plugins gnome-control-center |
| 8170 |
|
| 8171 |
For package users the following lines will be enough: |
| 8172 |
# pkg upgrade |
| 8173 |
# pkg install gnome3 |
| 8174 |
|
| 8175 |
For ports users should do the following: |
| 8176 |
# portmaster -a |
| 8177 |
# portmaster x11/gnome3 |
| 8178 |
|
| 8179 |
After these steps, check with the list we made earlier if your favorite |
| 8180 |
ports are still installed, and reinstall them if needed. |
| 8181 |
|
| 8182 |
20141117: |
| 8183 |
AFFECTS: users of security/openssh-portable |
| 8184 |
AUTHOR: bdrewery@FreeBSD.org |
| 8185 |
|
| 8186 |
Most of the optional patches for OpenSSH do not apply to the 6.7 update yet. |
| 8187 |
The 6.6 version has been copied to security/openssh-portable66 if you require |
| 8188 |
the use of one of the optional ports. |
| 8189 |
|
| 8190 |
20141109: |
| 8191 |
AFFECTS: users of multimedia/mediabrowser |
| 8192 |
AUTHOR: woodsb02@gmail.com |
| 8193 |
|
| 8194 |
The default MediaBrowser database/configuration/logs/media metadata |
| 8195 |
storage directory has moved from /usr/local/mediabrowser to |
| 8196 |
/var/db/mediabrowser. Users are advised either to move the contents of |
| 8197 |
the old directory to the new location, or to add a mediabrowser_data_dir |
| 8198 |
entry to /etc/rc.conf. |
| 8199 |
|
| 8200 |
20141029: |
| 8201 |
AFFECTS: users of devel/libvirt |
| 8202 |
AUTHOR: jgh@FreeBSD.org |
| 8203 |
|
| 8204 |
Application state and resource information has been changed from older |
| 8205 |
path of /usr/local/var to /var. Users are advised to copy over contents |
| 8206 |
of old var directory to new location if they wish to preserve resources |
| 8207 |
from the old setup. |
| 8208 |
|
| 8209 |
20141019: |
| 8210 |
AFFECTS: users of x11/kde4-runtime |
| 8211 |
AUTHOR: kde@FreeBSD.org |
| 8212 |
|
| 8213 |
KDE SC ports have been updated to 4.14.2. Several files have been |
| 8214 |
moved between packages, therefore the following action is required |
| 8215 |
before running any pkg/port upgrade utility: |
| 8216 |
|
| 8217 |
# pkg delete -f kde-runtime-4\* |
| 8218 |
|
| 8219 |
20141008: |
| 8220 |
AFFECTS: users of lang/ruby19 |
| 8221 |
AUTHOR: swills@FreeBSD.org |
| 8222 |
|
| 8223 |
The default ruby version has been updated from 1.9 to 2.0. |
| 8224 |
|
| 8225 |
If you compile your own ports you may keep 1.9 as the default version by |
| 8226 |
adding the following lines to your /etc/make.conf file: |
| 8227 |
|
| 8228 |
# |
| 8229 |
# Keep ruby 1.9 as default version |
| 8230 |
# |
| 8231 |
DEFAULT_VERSIONS+=ruby=1.9 |
| 8232 |
|
| 8233 |
If you wish to update to the new default version, you need to first stop any |
| 8234 |
software that uses ruby. Then, you will need to follow these steps, depending |
| 8235 |
upon how you manage your system. |
| 8236 |
|
| 8237 |
If you use pkgng, simply upgrade: |
| 8238 |
# pkg upgrade |
| 8239 |
|
| 8240 |
If you use portmaster, install new ruby, then rebuild all ports that depend |
| 8241 |
on ruby: |
| 8242 |
# portmaster -o lang/ruby20 lang/ruby19 |
| 8243 |
# portmaster -R -r ruby-2.0 |
| 8244 |
|
| 8245 |
If you use portupgrade, install new ruby, then rebuild all ports that depend |
| 8246 |
on ruby: |
| 8247 |
|
| 8248 |
# pkg delete -f ruby ruby-iconv portupgrade |
| 8249 |
# make -C /usr/ports/ports-mgmt/portupgrade install clean |
| 8250 |
# pkg set -o lang/ruby19:lang/ruby20 |
| 8251 |
# portupgrade -x ruby-2.0.\* -fr lang/ruby20 |
| 8252 |
|
| 8253 |
20141003: |
| 8254 |
AFFECTS: xorg users |
| 8255 |
AUTHOR: bapt@FreeBSD.org |
| 8256 |
|
| 8257 |
The WITH_NEW_XORG setting has been activated by default on all versions |
| 8258 |
of FreeBSD, which allows us to have packages for xorg 1.12 and kde4. |
| 8259 |
|
| 8260 |
Please be aware that on systems that only support syscons |
| 8261 |
switching virtual terminals or exiting X |
| 8262 |
results in a black screen or the last image of their desktop |
| 8263 |
(like a screenshot) being presented. Commands can still be typed blindly. |
| 8264 |
|
| 8265 |
Most, if not all, systems should be using vt(4) and this can be enabled |
| 8266 |
by setting kern.vty=vt in /boot/loader.conf and reboot to activate. |
| 8267 |
|
| 8268 |
20141001: |
| 8269 |
AFFECTS: xorg users |
| 8270 |
AUTHOR: bapt@FreeBSD.org |
| 8271 |
|
| 8272 |
The WITH_NEW_XORG setting has been activated by default on FreeBSD 10.0 |
| 8273 |
and above, which allows us to have packages for xorg 1.12 and kde4. |
| 8274 |
|
| 8275 |
Please be aware that on systems that only support syscons |
| 8276 |
switching virtual terminals or exiting X |
| 8277 |
results in a black screen or the last image of their desktop |
| 8278 |
(like a screenshot) being presented. Commands can still be typed blindly. |
| 8279 |
|
| 8280 |
Most, if not all, systems should be using vt(4) and this can be enabled |
| 8281 |
by setting kern.vty=vt in /boot/loader.conf and reboot to activate. |
| 8282 |
|
| 8283 |
20140930: |
| 8284 |
AFFECTS: users of mail/maildrop |
| 8285 |
AUTHOR: madpilot@FreeBSD.org |
| 8286 |
|
| 8287 |
Due to the way pkg works please note that the configuration |
| 8288 |
variables MAILDROP_SUID and MAILDROP_SGID, despite keeping their |
| 8289 |
old names, are now required to contain a valid username and |
| 8290 |
groupname existing on the system in which the package will be |
| 8291 |
installed, while in the past numeric uids and gids worked fine. |
| 8292 |
|
| 8293 |
Wrong values will cause pkg to skip installing the setuid binaries |
| 8294 |
on the system. |
| 8295 |
|
| 8296 |
Please check your configuration. |
| 8297 |
|
| 8298 |
20140929: |
| 8299 |
AFFECTS: users of comms/usbmuxd |
| 8300 |
AUTHOR: avilla@FreeBSD.org |
| 8301 |
|
| 8302 |
libusbmuxd.so was split from comms/usbmuxd into comms/libusbmuxd. |
| 8303 |
Remove usbmuxd before upgrading to avoid conflicts: |
| 8304 |
|
| 8305 |
# pkg delete -f usbmuxd |
| 8306 |
|
| 8307 |
If you need the daemon usbmuxd(1), you can reinstall the package |
| 8308 |
after the upgrade. |
| 8309 |
|
| 8310 |
20140928: |
| 8311 |
AFFECTS: users of deskutils/calibre |
| 8312 |
AUTHOR: madpilot@FreeBSD.org |
| 8313 |
|
| 8314 |
The dependency on graphics/py-imaging in calibre has been changed |
| 8315 |
to using the graphics/py-pillow port. |
| 8316 |
|
| 8317 |
Due to this change automatic updating of the port will not work |
| 8318 |
correctly. |
| 8319 |
|
| 8320 |
It is suggested to remove calibre and py-imaging from the system |
| 8321 |
and then reinstall calibre again using binary packages or ports. |
| 8322 |
|
| 8323 |
20140927: |
| 8324 |
AFFECTS: users of net/foreman-proxy |
| 8325 |
AUTHOR: mm@FreeBSD.org |
| 8326 |
|
| 8327 |
In version 1.6 Foreman Smart Proxy splits its configuration into multiple |
| 8328 |
ruby files located in PREFIX/etc/foreman-proxy/settings.d. |
| 8329 |
The configuration of each service (dhcp, dhs, bmc, etc.) has been moved |
| 8330 |
into a dedicated file. |
| 8331 |
|
| 8332 |
You can use a bundled script to convert your old settings to new settings: |
| 8333 |
PREFIX/share/foreman/extra/migrate_settings.rb |
| 8334 |
|
| 8335 |
20140926: |
| 8336 |
AFFECTS: users of shells/bash |
| 8337 |
AUTHOR: bdrewery@FreeBSD.org |
| 8338 |
|
| 8339 |
Bash supports a feature of exporting functions in the environment with |
| 8340 |
export -f. Running bash with exported functions in the environment will |
| 8341 |
then import those functions into the environment of the script being ran. |
| 8342 |
This resulted in security issues CVE-2014-6271 and CVE-2014-7169, commonly |
| 8343 |
known as "shellshock". It also can result in poorly written scripts being |
| 8344 |
tricked into running arbitrary commands. |
| 8345 |
|
| 8346 |
To fully mitigate against this sort of attack we have applied a non-upstream |
| 8347 |
patch to disable this functionality by default. You can execute bash |
| 8348 |
with --import-functions to allow it to import functions from the |
| 8349 |
environment. The default can also be changed in the port by selecting the |
| 8350 |
IMPORTFUNCTIONS option. |
| 8351 |
|
| 8352 |
20140926: |
| 8353 |
AFFECTS: users of net/asterisk and net/asterisk11 |
| 8354 |
AUTHOR: madpilot@FreeBSD.org |
| 8355 |
|
| 8356 |
The asterisk ports have been modified to have the LUA option |
| 8357 |
turned on by default to make such functionality available to users |
| 8358 |
of binary packages. |
| 8359 |
|
| 8360 |
Some care should be taken before upgrading by people not using Lua |
| 8361 |
to avoid the sample extensions.lua file from being loaded on reload |
| 8362 |
after updating the asterisk port/pkg. |
| 8363 |
|
| 8364 |
Users compiling from ports not interested in LUA support are advised |
| 8365 |
to disable the option before updating. |
| 8366 |
|
| 8367 |
People using binary packages(or not wanting to disable the LUA |
| 8368 |
option in the port) not using the Lua functionality should add: |
| 8369 |
|
| 8370 |
noload => pbx_lua.so |
| 8371 |
|
| 8372 |
to the PREFIX/etc/asterisk/modules.conf file, if using the |
| 8373 |
autoload=yes option in that same file. People not autoloading |
| 8374 |
modules don't need to perform any special action. |
| 8375 |
|
| 8376 |
If asterisk is rebooted and the pbx_lua module gets loaded on a |
| 8377 |
system were it should not, it will load the example extensions.lua |
| 8378 |
configuration file adding unexpected logic to your dialplan. In |
| 8379 |
such a case following the above steps and reloading asterisk will |
| 8380 |
fix the problem. |
| 8381 |
|
| 8382 |
20140922: |
| 8383 |
AFFECTS: users of emulators/linux_base-f10 and emulators/linux_base-c6 |
| 8384 |
AUTHOR: xmj@FreeBSD.org |
| 8385 |
|
| 8386 |
The complete drop-in replacement linux-c6 port infrastructure is in |
| 8387 |
ports and will shortly replace the current linux-f10- ports as default. |
| 8388 |
|
| 8389 |
To switch to the linux-c6 infrastructure: |
| 8390 |
|
| 8391 |
0. Back up all your vital information! |
| 8392 |
1. Remove the current linux base port and all linux-f10- ports: |
| 8393 |
# pkg delete -f linux_base-f10 linux-f10-\* |
| 8394 |
2. Add these lines to /etc/make.conf: |
| 8395 |
OVERRIDE_LINUX_BASE_PORT=c6 |
| 8396 |
OVERRIDE_LINUX_NONBASE_PORTS=c6 |
| 8397 |
3. Make sure no Linux application is running. |
| 8398 |
4. Update the Linux kernel version in /etc/sysctl.conf: |
| 8399 |
compat.linux.osrelease=2.6.18 |
| 8400 |
Make it take effect immediately: |
| 8401 |
# sysctl compat.linux.osrelease=2.6.18 |
| 8402 |
5. Install emulators/linux-c6. |
| 8403 |
|
| 8404 |
These steps are usually sufficient. If there are difficulties, expand |
| 8405 |
step 1 to: |
| 8406 |
|
| 8407 |
1a. Remove all ports which depend on the linux base port. |
| 8408 |
1b. Remove the linux base port. |
| 8409 |
1c. Clean the /compat/linux/ directory. |
| 8410 |
|
| 8411 |
If there are any other difficulties not fixed by these extended steps, |
| 8412 |
please submit an issue report in Bugzilla and send an email to |
| 8413 |
FreeBSD's emulation@ mailing list. |
| 8414 |
|
| 8415 |
20140909: |
| 8416 |
AFFECTS: users seeing build errors about missing *.la files |
| 8417 |
AUTHOR: tijl@FreeBSD.org |
| 8418 |
|
| 8419 |
We are in the process of adjusting or, if possible, removing libtool archives |
| 8420 |
(*.la files) from all ports because they can otherwise cause overlinking |
| 8421 |
between packages. This is the problem where in the dependency chain A->B->C |
| 8422 |
an extra link is added from A to C even if A does not use C directly. This |
| 8423 |
makes some updates to port C expensive because then both A and B have to be |
| 8424 |
rebuilt instead of just B. |
| 8425 |
|
| 8426 |
This is mostly behind the scenes work that you won't notice. In fact most |
| 8427 |
ports have already been converted. You may however run into build errors |
| 8428 |
about missing *.la files if a port update in the past went wrong and left |
| 8429 |
behind *.la files with references to other *.la files that are no longer |
| 8430 |
there. In this case, please run the following command: |
| 8431 |
|
| 8432 |
find /usr/local/lib -name '*.la' | xargs grep -l 'libfoo\.la' | xargs pkg which |
| 8433 |
(Replace libfoo\.la with the *.la file that is missing.) |
| 8434 |
|
| 8435 |
This command will print a list of *.la files that refer to the missing *.la |
| 8436 |
file and what package they belong to. First, where it says "not found in |
| 8437 |
the database", remove the *.la file. After removing all such files, where |
| 8438 |
it says "installed by package X", rebuild X. Eventually the list printed by |
| 8439 |
that command will be empty and the build error should be gone. |
| 8440 |
|
| 8441 |
20140826: |
| 8442 |
AFFECTS: users of ports-mgmt/pkg, ports-mgmt/pkg-devel |
| 8443 |
AUTHOR: bdrewery@FreeBSD.org |
| 8444 |
|
| 8445 |
Pkg has been updated to 1.3.7. This fixes registration and tracking of |
| 8446 |
shared libraries. All earlier versions of Pkg incorrectly marked some |
| 8447 |
shared libraries and used the wrong name for some. |
| 8448 |
|
| 8449 |
Please note announcement for special instructions at: |
| 8450 |
http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000086.html |
| 8451 |
|
| 8452 |
- Users need to run 'pkg update -f' and 'pkg check -Ba' after upgrading to |
| 8453 |
pkg-1.3.7 and before updating any other packages. This avoids needing to |
| 8454 |
reinstall anything not needed due to changed shlibs. |
| 8455 |
For binary package users: |
| 8456 |
# pkg install ports-mgmt/pkg |
| 8457 |
# pkg update -f |
| 8458 |
# pkg check -Ba |
| 8459 |
# pkg upgrade |
| 8460 |
For port users: |
| 8461 |
# make -C /usr/ports/ports-mgmt/pkg build deinstall install clean |
| 8462 |
# pkg check -Ba |
| 8463 |
- People building packages for serving to other systems need to rebuild |
| 8464 |
all packages with 1.3.7. |
| 8465 |
|
| 8466 |
20140823: |
| 8467 |
AFFECTS: users of graphics/libjpeg-turbo |
| 8468 |
AUTHOR: adamw@FreeBSD.org |
| 8469 |
|
| 8470 |
libjpeg-turbo installs its own unique library (libturbojpeg.so) and |
| 8471 |
a drop-in replacement for libjpeg.so. The drop-in replacement has been |
| 8472 |
split off into graphics/jpeg-turbo; libjpeg-turbo now installs only |
| 8473 |
libturbojpeg.so. |
| 8474 |
|
| 8475 |
If you were using the libjpeg.so from graphics/libjpeg-turbo, you |
| 8476 |
should install graphics/jpeg-turbo AFTER upgrading the libjpeg-turbo |
| 8477 |
port. |
| 8478 |
|
| 8479 |
20140823: |
| 8480 |
AFFECTS: users of TeXLive |
| 8481 |
AUTHOR: hrs@FreeBSD.org |
| 8482 |
|
| 8483 |
TeXLive in Ports Collection has been updated to TL2014. |
| 8484 |
|
| 8485 |
When upgrading print/texlive-base on a system which has |
| 8486 |
TL2012 packages, the following error may occur: |
| 8487 |
|
| 8488 |
pkg-static: texlive-base-20140525 conflicts with texlive-texmf-20120701_4 |
| 8489 |
|
| 8490 |
Please remove texlive-texmf-20120701_4 first in that case. |
| 8491 |
|
| 8492 |
If you still get a similar "conflict of install files" error, |
| 8493 |
please remove all of tex-* and texlive-* packages and then |
| 8494 |
see if ${PREFIX}/share/texmf-dist directory are empty. If not, |
| 8495 |
installing TeXlive can fail. Removing files in the directory |
| 8496 |
manually will fix the installation problem. |
| 8497 |
|
| 8498 |
20140821: |
| 8499 |
AFFECTS: users of databases/db4, databases/db4[1-7]* |
| 8500 |
AUTHOR: mandree@FreeBSD.org |
| 8501 |
|
| 8502 |
HEADS UP: for some applications that store their data in Berkeley DB |
| 8503 |
databases, you may have to export the data before the upgrade and |
| 8504 |
reload it afterwards. Detailed instructions are at |
| 8505 |
<https://wiki.freebsd.org/Ports/BerkeleyDBCleanup>. |
| 8506 |
|
| 8507 |
The older databases/db4* ports providing versions 4.0 to 4.7 |
| 8508 |
inclusively have been removed, and 4.8 has been deprecated. |
| 8509 |
The default Berkeley DB version is now 5.3. |
| 8510 |
(6.x has a different license, but will be eligible as default on |
| 8511 |
systems that build ports from source and have db6 installed.) |
| 8512 |
All enabled and working ports have been changed such that they use |
| 8513 |
Berkeley DB 4.8 or newer, and an -exp run has been made. |
| 8514 |
|
| 8515 |
After you have performed the first steps from the Wiki documentation, |
| 8516 |
and have arrived at a step that reads "build all applications", then |
| 8517 |
type as privileged user and without the hash sign: |
| 8518 |
|
| 8519 |
# Tools/scripts/BDB-upgrade-helper.sh |
| 8520 |
|
| 8521 |
The helper script requires that ports-mgmt/portmaster or |
| 8522 |
.../portupgrade is installed, will try to upgrade your applications |
| 8523 |
with either of these tools (portmaster preferred), and if that succeeds, |
| 8524 |
it will attempt to delete the packages if confirmed interactively. |
| 8525 |
|
| 8526 |
20140815: |
| 8527 |
AFFECTS: users of graphics/ilmbase and graphics/OpenEXR |
| 8528 |
AUTHOR: mandree@FreeBSD.org |
| 8529 |
|
| 8530 |
The OpenEXR and ilmbase (Industrial Light and Magic) shared object |
| 8531 |
names have changed. You must rebuild all packages that require either |
| 8532 |
of these libraries, by using one of these commands: |
| 8533 |
|
| 8534 |
# portmaster -r ilmbase -r OpenEXR |
| 8535 |
or |
| 8536 |
# portupgrade -fr graphics/ilmbase graphics/OpenEXR |
| 8537 |
|
| 8538 |
The PORTREVISIONs of all ports that require ilmbase and/or OpenEXR |
| 8539 |
have been bumped. |
| 8540 |
|
| 8541 |
20140810: |
| 8542 |
AFFECTS: users of lang/ghc and */hs-* |
| 8543 |
AUTHOR: haskell@FreeBSD.org |
| 8544 |
|
| 8545 |
The Glorious Glasgow Haskell Compiler has been updated to version |
| 8546 |
7.8.3 and Haskell Platform to 2014.2.0.0. Hence it is recommended to |
| 8547 |
rebuild or reinstall all the dependent ports and the lang/ghc port |
| 8548 |
itself by one of the following commands: |
| 8549 |
|
| 8550 |
# portmaster -w -r ghc |
| 8551 |
or |
| 8552 |
# portupgrade -fr lang/ghc |
| 8553 |
|
| 8554 |
If you use pkg(8) then it is just safer to remove all the GHC-dependent |
| 8555 |
packages along with GHC and reinstall everything from scratch. |
| 8556 |
Something alone these lines may work: |
| 8557 |
|
| 8558 |
# pkg query "%ro" > ghc-pkgs.txt |
| 8559 |
# pkg delete -y lang/ghc |
| 8560 |
# pkg install -y `cat ghc-pkgs.txt | grep -Ev "/hs-(haskeline|terminfo|transformers|xhtml)" |
| 8561 |
|
| 8562 |
20140803: |
| 8563 |
AFFECTS: users of security/p5-openxpki |
| 8564 |
AUTHOR: wg@FreeBSD.org |
| 8565 |
|
| 8566 |
The following ports have been integrated into security/p5-openxpki: |
| 8567 |
security/p5-openxpki-client |
| 8568 |
security/p5-openxpki-client-scep |
| 8569 |
security/p5-openxpki-deployment |
| 8570 |
|
| 8571 |
Before update make sure to remove the old packages: |
| 8572 |
|
| 8573 |
# pkg remove security/p5-openxpki-client |
| 8574 |
# pkg remove security/p5-openxpki-client-scep |
| 8575 |
# pkg remove security/p5-openxpki-deployment |
| 8576 |
|
| 8577 |
20140802: |
| 8578 |
AFFECTS: users of astro/stellarium |
| 8579 |
AUTHOR: danfe@FreeBSD.org |
| 8580 |
|
| 8581 |
Stellarium was updated to version 0.13.0. It's a new major release, and |
| 8582 |
it is based on Qt version 5 now. For those who are not comfortable with |
| 8583 |
upgrading to the new Qt, previous Stellarium version (0.12.4) was copied |
| 8584 |
over to `astro/stellarium-qt4' port. |
| 8585 |
|
| 8586 |
20140731: |
| 8587 |
AFFECTS: users of www/ajaxplorer |
| 8588 |
AUTHOR: madpilot@FreeBSD.org |
| 8589 |
|
| 8590 |
The ajaxplorer project was renamed to pydio. |
| 8591 |
|
| 8592 |
Due to this update some manual steps will need to be performed |
| 8593 |
after updating the port. |
| 8594 |
|
| 8595 |
IMPORTANT: Perform a backup of the ajaxplorer installation and |
| 8596 |
the databases backing it(if you're using that feature). |
| 8597 |
|
| 8598 |
First manually remove the ajaxplorer port and install www/pydio |
| 8599 |
afterwards. |
| 8600 |
|
| 8601 |
Further steps will be available in the pkg-message, which can |
| 8602 |
be shown with these commands: |
| 8603 |
|
| 8604 |
# pkg info -D pydio |
| 8605 |
|
| 8606 |
Please also read the upgrading notes at: |
| 8607 |
|
| 8608 |
http://pyd.io/pydio-core-5.2.0#Upgrading |
| 8609 |
|
| 8610 |
20140728: |
| 8611 |
AFFECTS: users of net/GeoIP |
| 8612 |
AUTHOR: adamw@FreeBSD.org |
| 8613 |
|
| 8614 |
GeoIP no longer ships with the GeoIP database. To continue using GeoIP, |
| 8615 |
you MUST fetch the database after upgrading by running geoipupdate.sh. |
| 8616 |
|
| 8617 |
20140727: |
| 8618 |
AFFECTS: users of comms/qpage |
| 8619 |
AUTHOR: marino@FreeBSD.org |
| 8620 |
|
| 8621 |
The default configure file location has changed from |
| 8622 |
${LOCALBASE}/etc/qpage.cf to ${LOCALBASE}/etc/qpage.conf |
| 8623 |
You will likely want to move the old configure file to the new location |
| 8624 |
after updating if it contains custom settings. |
| 8625 |
|
| 8626 |
20140725: |
| 8627 |
AFFECTS: users of cad/netgen |
| 8628 |
AUTHOR: stephen@FreeBSD.org |
| 8629 |
|
| 8630 |
Before you update this port the old one should be removed. (This is |
| 8631 |
because the build may try to link to libraries that are in |
| 8632 |
${LOCALBASE}/lib rather than in ${WRKSRC}.) |
| 8633 |
|
| 8634 |
20140724: |
| 8635 |
AFFECTS: users of dns/mydns-ng |
| 8636 |
AUTHOR: danilo@FreeBSD.org |
| 8637 |
|
| 8638 |
The dns/mydns-ng port no longer has the suffix (-mysql|-pgsql). Before |
| 8639 |
you update this port the old one must be removed: |
| 8640 |
|
| 8641 |
pkg remove mydns-ng-mysql |
| 8642 |
or |
| 8643 |
pkg remove mysql-ng-pgsql |
| 8644 |
|
| 8645 |
20140723: |
| 8646 |
AFFECTS: users of devel/libevent |
| 8647 |
|
| 8648 |
libevent1 has been replaced by libevent2 via the compatibility layer. |
| 8649 |
All applications that used libevent1 must be rebuilt. |
| 8650 |
|
| 8651 |
Please remove libevent1 before upgrading, by running: |
| 8652 |
|
| 8653 |
pkg delete -f libevent |
| 8654 |
|
| 8655 |
20140723: |
| 8656 |
AFFECTS: users of security/scanlogd |
| 8657 |
AUTHOR: tgyurci@gmail.com |
| 8658 |
|
| 8659 |
The security/scanlogd port now creates scanlogd user and group. Previous |
| 8660 |
scanlogd user and group must be removed before updating to not conflict |
| 8661 |
with the one created by the port: |
| 8662 |
|
| 8663 |
pw userdel scanlogd |
| 8664 |
pw groupdel scanlogd |
| 8665 |
|
| 8666 |
20140723: |
| 8667 |
AFFECTS: users of TeX |
| 8668 |
AUTHOR: bapt@FreeBSD.org |
| 8669 |
|
| 8670 |
TeXLive is now the default teX provider. |
| 8671 |
Please remove all TeX-related packages based on teTeX. |
| 8672 |
|
| 8673 |
20140722: |
| 8674 |
AFFECTS: users of mail/exim |
| 8675 |
AUTHOR: vsevolod@FreeBSD.org |
| 8676 |
|
| 8677 |
The behaviour of expansion of arguments to math comparison functions (<, |
| 8678 |
<=, =, =>, >) was unexpected, expanding the values twice. Please update |
| 8679 |
your configuration if you have relied on such an expansion. |
| 8680 |
|
| 8681 |
20140722: |
| 8682 |
AFFECTS: users of multimedia/mediainfo |
| 8683 |
AUTHOR: sunpoet@FreeBSD.org |
| 8684 |
|
| 8685 |
mediainfo has been split into 3 ports: libzen, libmediainfo and mediainfo. |
| 8686 |
Please uninstall mediainfo before you update this port. |
| 8687 |
|
| 8688 |
20140722: |
| 8689 |
AFFECTS: users of games/bsdgames |
| 8690 |
AUTHOR: adamw@FreeBSD.org |
| 8691 |
|
| 8692 |
Please disregard any prior instructions about moving your game data to |
| 8693 |
/usr/local/var/games. If you have done this, please move it back to |
| 8694 |
/var/games. |
| 8695 |
|
| 8696 |
20140714: |
| 8697 |
AFFECTS: users of databases/db6 |
| 8698 |
AUTHOR: mandree@FreeBSD.org |
| 8699 |
|
| 8700 |
Oracle Berkeley DB 6 has been upgraded to version 6.1.19. Since the |
| 8701 |
previous 6.0 version, the log file format has changed in 6.1. |
| 8702 |
Depending on applications used, you may need to take action BEFORE you |
| 8703 |
upgrade. For details, please see the online upgrade manual at |
| 8704 |
<http://docs.oracle.com/cd/E17076_04/html/upgrading/upgrade_process.html> |
| 8705 |
<http://docs.oracle.com/cd/E17076_04/html/installation/upgrade_61_toc.html> |
| 8706 |
|
| 8707 |
Note: if you've got Apache installed and depending on db6, you may |
| 8708 |
need to upgrade it separately BEFORE upgrading other ports, such as |
| 8709 |
Apache modules. |
| 8710 |
|
| 8711 |
After that, you must rebuild all applications that link to db6 because |
| 8712 |
the shared library name has changed with the upgrade. To do that: |
| 8713 |
|
| 8714 |
If you use portmaster: |
| 8715 |
portmaster -w -r db6- |
| 8716 |
If you use portupgrade: |
| 8717 |
portupgrade -fr databases/db6 |
| 8718 |
|
| 8719 |
20140714: |
| 8720 |
AFFECTS: users of net/linphone-base |
| 8721 |
AUTHOR: tijl@FreeBSD.org |
| 8722 |
|
| 8723 |
Linphone has been updated to version 3.7.0 and the linphone-base port |
| 8724 |
has been split into separate components. You must first delete the |
| 8725 |
linphone-base package before you can update ports that depend on it. |
| 8726 |
|
| 8727 |
pkg del -f linphone-base |
| 8728 |
or |
| 8729 |
pkg_delete -f linphone-base\* |
| 8730 |
|
| 8731 |
20140713: |
| 8732 |
AFFECTS: users of mail/postfix-current |
| 8733 |
AUTHOR: sahil@FreeBSD.org |
| 8734 |
|
| 8735 |
This is a significant update; so, please carefully review the |
| 8736 |
RELEASE_NOTES to identify which incompatible changes impact your |
| 8737 |
environment. Of particular note are changes to the Postfix |
| 8738 |
build/install procedure. |
| 8739 |
|
| 8740 |
Please backup main.cf, master.cf and any other important files |
| 8741 |
associated with your Postfix setup before updating. |
| 8742 |
|
| 8743 |
20140713: |
| 8744 |
AFFECTS: users of www/apache22 |
| 8745 |
AUTHOR: ohauer@FreeBSD.org |
| 8746 |
|
| 8747 |
The default version was changed from www/apache22 to www/apache24, |
| 8748 |
pre-build apache modules and web applications will also reflect this! |
| 8749 |
|
| 8750 |
In case ports are build by yourself and apache22 is required |
| 8751 |
use the following command to keep apache22 as default. |
| 8752 |
|
| 8753 |
# echo "DEFAULT_VERSIONS+=apache=2.2" >> /etc/make.conf |
| 8754 |
|
| 8755 |
20140710: |
| 8756 |
AFFECTS: users of lang/rust |
| 8757 |
AUTHOR: robak@FreeBSD.org |
| 8758 |
|
| 8759 |
The lang/rust port was updated to 0.11 and is now only working on FreeBSD |
| 8760 |
versions 10 and 11 -- the 9.x support has been removed by upstream. |
| 8761 |
|
| 8762 |
20140709: |
| 8763 |
AFFECTS: users of security/pam-pgsql |
| 8764 |
AUTHOR: tijl@FreeBSD.org |
| 8765 |
|
| 8766 |
The pam_pgsql.so module is now installed in PREFIX/lib (/usr/local/lib) |
| 8767 |
instead of /usr/lib. |
| 8768 |
|
| 8769 |
20140627: |
| 8770 |
AFFECTS: users of Java |
| 8771 |
AUTHOR: swills@FreeBSD.org |
| 8772 |
|
| 8773 |
The default version of OpenJDK has been updated from 1.6 to 1.7. To update, |
| 8774 |
users of Java will need to rebuild all ports that depend on Java: |
| 8775 |
|
| 8776 |
If you use pkg (regardless of if you build ports from source or install |
| 8777 |
binary packages): |
| 8778 |
# pkg set -o java/openjdk6:java/openjdk7 |
| 8779 |
|
| 8780 |
If you use portmaster to build ports from source: |
| 8781 |
|
| 8782 |
# portmaster -o java/openjdk7 openjdk6 |
| 8783 |
# portmaster -R -r openjdk |
| 8784 |
|
| 8785 |
If you use portupgrade to build ports from source: |
| 8786 |
|
| 8787 |
# portupgrade -fo java/openjdk7 java/openjdk6 |
| 8788 |
|
| 8789 |
If you use pkg to install prebuilt binary packages: |
| 8790 |
|
| 8791 |
# pkg install -fR java/openjdk7 |
| 8792 |
|
| 8793 |
If you wish to keep the 1.6 version as default, add the following lines to |
| 8794 |
your /etc/make.conf file: |
| 8795 |
|
| 8796 |
# |
| 8797 |
# Keep OpenJDK 1.6 as default version. |
| 8798 |
# |
| 8799 |
JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_6 |
| 8800 |
|
| 8801 |
20140627: |
| 8802 |
AFFECTS: users of security/amavisd-milter |
| 8803 |
AUTHOR: delphij@FreeBSD.org |
| 8804 |
|
| 8805 |
The default working directory of security/amavisd-milter have been |
| 8806 |
changed to /var/run/amavis/. Users will have to adjust path to the |
| 8807 |
milter socket. |
| 8808 |
|
| 8809 |
20140627: |
| 8810 |
AFFECTS: users of editors/emacs21 and editors/emacs22 |
| 8811 |
AUTHOR: ashish@FreeBSD.org |
| 8812 |
|
| 8813 |
editors/emacs21, and editors/emacs22 are removed as they were |
| 8814 |
unmaintained upstream for a while. Their dependent ports are removed |
| 8815 |
as well. Please switch to editors/emacs (Emacs 24 release), or |
| 8816 |
editors/emacs23 (Emacs 23 release), or editors/emacs-devel (Emacs |
| 8817 |
development branch) ports. |
| 8818 |
|
| 8819 |
20140626: |
| 8820 |
AFFECTS: users of mail/qmail-spamcontrol |
| 8821 |
AUTHOR: bdrewery@FreeBSD.org |
| 8822 |
|
| 8823 |
Spamcontrol has been updated to the 2.7 release. |
| 8824 |
|
| 8825 |
It is advised to read the release notes as some features were removed and |
| 8826 |
others reworked. |
| 8827 |
|
| 8828 |
http://www.fehcom.de/qmail/spamcontrol/RELEASE_27.spamcontrol |
| 8829 |
|
| 8830 |
2.7 manual: http://www.fehcom.de/qmail/spamcontrol/README_spamcontrol.html |
| 8831 |
|
| 8832 |
20140626: |
| 8833 |
AFFECTS: users of comms/smstools3 |
| 8834 |
AUTHOR: madpilot@FreeBSD.org |
| 8835 |
|
| 8836 |
The smstools3 startup screen has been modified to allow smsd to |
| 8837 |
change uid/gid by itself. The rc options smsd_logfile, smsd_user |
| 8838 |
and smsd_group are not supported anymore, user, group and log |
| 8839 |
filename should be specified in the configuration file. |
| 8840 |
|
| 8841 |
The sample configuration file has been updated to have defaults |
| 8842 |
equivalent to the old ones. |
| 8843 |
|
| 8844 |
20140624: |
| 8845 |
AFFECTS: users of databases/p5-Bucardo |
| 8846 |
AUTHOR: mat@FreeBSD.org |
| 8847 |
|
| 8848 |
The bucardo_ctl script has been renamed to bucardo, so, to follow the naming, |
| 8849 |
the bucardo_ctl_enable rc variable has been renamed to bucardo_enable. |
| 8850 |
|
| 8851 |
20140622: |
| 8852 |
AFFECTS: users of security/gpgme |
| 8853 |
AUTHOR: jhale@FreeBSD.org |
| 8854 |
|
| 8855 |
If you have both security/gnupg AND security/gnupg1 installed, gpgme will |
| 8856 |
now automatically detect and use security/gnupg. Specifically, it will |
| 8857 |
search for gpgconf(1) first and use the paths for the binaries provided |
| 8858 |
by it. Failing that, it will search for a binary named "gpg". |
| 8859 |
|
| 8860 |
It is no longer possible to specify the location of the gpg binary at |
| 8861 |
buildtime to differentiate between version 1.x and version 2.x. The port |
| 8862 |
options GNUPG1 and GNUPG2 now merely add their respective versions of gnupg |
| 8863 |
as build and runtime dependencies. |
| 8864 |
|
| 8865 |
20140618: |
| 8866 |
AFFECTS: users of devel/m17n-* textproc/*m17n* |
| 8867 |
AUTHOR: Nikola Lecic <nikola.lecic@anthesphoria.net> |
| 8868 |
|
| 8869 |
devel/m17n-db now incorporates a set of user-contributed input methods and |
| 8870 |
a conversion script, formerly available through textproc/m17n-contrib. |
| 8871 |
Delete textproc/m17n-contrib first and then update/install devel/m17n-db. |
| 8872 |
|
| 8873 |
20140616: |
| 8874 |
AFFECTS: users of devel/subversion |
| 8875 |
AUTHOR: lev@FreeBSD.org |
| 8876 |
|
| 8877 |
The subversion port has been overhauled. Some optional parts were extracted |
| 8878 |
into separate ports. These ports are: |
| 8879 |
|
| 8880 |
www/mod_dav_svn |
| 8881 |
instead of option MOD_DAV_SVN. |
| 8882 |
security/subversion-gnome-keyring |
| 8883 |
instead of option GNOME_KEYRING. |
| 8884 |
security/subversion-kwallet |
| 8885 |
instead of option KDE_KWALLET. |
| 8886 |
|
| 8887 |
If you used devel/subversion with one (or more) of these non-standard |
| 8888 |
options, you should install the appropriate port(s) after upgrading |
| 8889 |
subversion. |
| 8890 |
|
| 8891 |
"mod_dontdothat" is installed unconditionally by www/mod_dav_svn port (it |
| 8892 |
depended on the TOOLS option before), but is not activated by default, you |
| 8893 |
may need to edit apache's configuration file. |
| 8894 |
|
| 8895 |
The devel/subversion port now installs svndiff, svndiff3 and svndiff4 |
| 8896 |
commands if TOOLS option is enabled. They was skipped before. |
| 8897 |
The official names "diff", "diff3" and "diff4" are prefixed with "svn" to |
| 8898 |
avoid conflicts with base and other diff versions. |
| 8899 |
|
| 8900 |
All libraries and binaries are now stripped if the MAINTAINER_DEBUG |
| 8901 |
option is not selected (including all sub-ports, like bindings |
| 8902 |
and mod_dav_svn). |
| 8903 |
|
| 8904 |
20140611: |
| 8905 |
AFFECTS: users of devel/icu |
| 8906 |
AUTHOR: bapt@FreeBSD.org |
| 8907 |
|
| 8908 |
icu has been updated to 53.1. Please rebuild all ports that depend on it |
| 8909 |
|
| 8910 |
If you use portmaster: |
| 8911 |
portmaster -w -r icu |
| 8912 |
If you use portupgrade: |
| 8913 |
portupgrade -fr devel/icu |
| 8914 |
|
| 8915 |
20140610: |
| 8916 |
AFFECTS: users of www/firefox, www/seamonkey, mail/thunderbird, www/libxul |
| 8917 |
AUTHOR: gecko@FreeBSD.org |
| 8918 |
|
| 8919 |
Gecko ports were switched to use more system libraries. Some of them |
| 8920 |
must be built with certain options unset (default). `audio/soundtouch' |
| 8921 |
has to be installed with INTEGER_SAMPLES option disabled. |
| 8922 |
|
| 8923 |
20140604: |
| 8924 |
AFFECTS: users of dns/dnscrypt-proxy |
| 8925 |
AUTHOR: feld@FreeBSD.org |
| 8926 |
|
| 8927 |
The 1.4.0 update to dns/dnscrypt-proxy introduced a privilege |
| 8928 |
separation capability utilizing the new _dnscrypt-proxy user. |
| 8929 |
The home directory for this user was misconfigured as /nonexistent. |
| 8930 |
The dnscrypt-proxy server will try to chroot to _dnscrypt-proxy's home |
| 8931 |
directory and fail to start. If you are affected you will need to |
| 8932 |
change _dnscrypt-proxy's home directory to /var/empty: |
| 8933 |
|
| 8934 |
# pw usermod _dnscrypt-proxy -d /var/empty |
| 8935 |
|
| 8936 |
20140603: |
| 8937 |
AFFECTS: users of net-p2p/zetacoin |
| 8938 |
AUTHOR: daniel@morante.net |
| 8939 |
|
| 8940 |
The zetacoind process now runs as the zetacoin user. Please make sure that |
| 8941 |
this user has appropriate permissions to the blockchain database and wallet |
| 8942 |
directory. |
| 8943 |
|
| 8944 |
If you are using the default path, run: |
| 8945 |
|
| 8946 |
# chown -R zetacoin:zetacoin /var/db/zetacoin |
| 8947 |
# chown -R zetacoin:zetacoin /.zetacoin |
| 8948 |
|
| 8949 |
20140529: |
| 8950 |
AFFECTS: users of databases/postgresql??-(server|client) |
| 8951 |
AUTHOR: mat@FreeBSD.org |
| 8952 |
|
| 8953 |
PostgreSQL version 9.2 is now the default. To upgrade from a version |
| 8954 |
lower than 9.2, follow the instructions on the PostgreSQL.org website. |
| 8955 |
http://www.postgresql.org/docs/9.2/interactive/upgrading.html |
| 8956 |
|
| 8957 |
When using binary packages, if you only use the client port, you can issue |
| 8958 |
the following command to follow the default version: |
| 8959 |
|
| 8960 |
# pkg set -o databases/postgresql90-client:databases/postgresql92-client |
| 8961 |
|
| 8962 |
20140528: |
| 8963 |
AFFECTS: users of security/calife & security/calife-devel |
| 8964 |
AUTHOR: roberto@FreeBSD.org |
| 8965 |
|
| 8966 |
Calife 2.8.x is now officially EoL. Replace it with 3.0 (formerly |
| 8967 |
calife-devel). |
| 8968 |
|
| 8969 |
For port builds system please follow the following instructions: |
| 8970 |
Please delete old version: |
| 8971 |
|
| 8972 |
# pkg delete -f security/calife-devel |
| 8973 |
or |
| 8974 |
# pkg_delete security/calife-devel |
| 8975 |
|
| 8976 |
and install security/calife. |
| 8977 |
|
| 8978 |
Change origin if you had the old one: |
| 8979 |
# pkg set -o security/calife-devel:security/calife |
| 8980 |
|
| 8981 |
20140527: |
| 8982 |
AFFECTS: users of databases/db6 |
| 8983 |
AUTHOR: mandree@FreeBSD.org |
| 8984 |
|
| 8985 |
Oracle BerkeleyDB 6.0 was upgraded to version 6.0.30. Databases that |
| 8986 |
use BLOBs need to be upgraded using db_upgrade-6.0 before they can be |
| 8987 |
accessed again. See the manual for details: |
| 8988 |
|
| 8989 |
<http://docs.oracle.com/cd/E17076_03/html/api_reference/C/db_upgrade.html> |
| 8990 |
|
| 8991 |
Databases that do not use BLOBs are unaffected. |
| 8992 |
|
| 8993 |
20140526: |
| 8994 |
AFFECTS: users of lang/lua |
| 8995 |
|
| 8996 |
lang/lua has been replaced by lang/lua51. |
| 8997 |
|
| 8998 |
For port builds system please follow the following instructions: |
| 8999 |
|
| 9000 |
# portmaster -o lang/lua51 lang/lua |
| 9001 |
or |
| 9002 |
# portupgrade -fo lang/lua51 lang/lua |
| 9003 |
or |
| 9004 |
# pkg set -o lang/lua:lang/lua51 |
| 9005 |
|
| 9006 |
20140525: |
| 9007 |
AFFECTS: users of devel/py-gobject3 and devel/py-dbus |
| 9008 |
AUTHOR: gnome@FreeBSD.org |
| 9009 |
|
| 9010 |
py-gobject3 and py-dbus where split up in a common port (*-common), |
| 9011 |
python2 port (py-*) and python3 port (py3-*) port. |
| 9012 |
|
| 9013 |
For port builds systems please follow the next following instructions: |
| 9014 |
Please delete the existing version to avoid conflicts. |
| 9015 |
|
| 9016 |
# pkg delete -f py27-gobject3 py27-dbus |
| 9017 |
or |
| 9018 |
# pkg_delete devel/py-gobject3 devel/py-dbus |
| 9019 |
|
| 9020 |
followed by: |
| 9021 |
# portmaster devel/py-gobject3 devel/py-dbus |
| 9022 |
or |
| 9023 |
# portinstall devel/py-gobject3 devel/py-dbus |
| 9024 |
|
| 9025 |
20140521: |
| 9026 |
AFFECTS: users of databases/mariadb55* |
| 9027 |
AUTHOR: grembo@FreeBSD.org |
| 9028 |
|
| 9029 |
The mariadb55-client and mariadb55-server port have been changed to |
| 9030 |
respect hier(7) and behave like the mysql ports. Therefore mysql-server |
| 9031 |
and mysql monitor will refuse to start if my.cnf exists in /etc or |
| 9032 |
/etc/mysql. |
| 9033 |
|
| 9034 |
In case you're affected, please move /etc/my.cnf to /usr/local/etc and/or |
| 9035 |
/etc/mysql/my.cnf to /usr/local/etc/mysql. |
| 9036 |
|
| 9037 |
20140520: |
| 9038 |
AFFECTS: users of security/dropbear |
| 9039 |
AUTHOR: ak@FreeBSD.org |
| 9040 |
|
| 9041 |
security/dropbear port separator syntax was changed (again), now using |
| 9042 |
host^port instead of host%port. |
| 9043 |
|
| 9044 |
You may need to update your config files while updating to 2014.63 from |
| 9045 |
the previous versions. |
| 9046 |
|
| 9047 |
20140511: |
| 9048 |
AFFECTS: users of databases/firebird* |
| 9049 |
AUTHOR: bapt@FreeBSD.org |
| 9050 |
|
| 9051 |
The default version of databases/firebird* have been changed to support |
| 9052 |
DEFAULT_VERSIONS variable |
| 9053 |
|
| 9054 |
DEFAULT_VERSIONS=firebird=2.5 |
| 9055 |
|
| 9056 |
20140507: |
| 9057 |
AFFECTS: users of lang/open-cobol |
| 9058 |
AUTHOR: johans@FreeBSD.org |
| 9059 |
|
| 9060 |
lang/open-cobol was moved to lang/gnu-cobol to match the new package |
| 9061 |
name. Please do the following according to package manager used. |
| 9062 |
|
| 9063 |
# portmaster -o lang/gnu-cobol lang/open-cobol |
| 9064 |
or |
| 9065 |
# portupgrade -fo lang/gnu-cobol lang/open-cobol |
| 9066 |
or |
| 9067 |
# pkg set -o lang/open-cobol:lang/gnu-cobol |
| 9068 |
|
| 9069 |
20140506: |
| 9070 |
AFFECTS: users of ports-mgmt/portshaker |
| 9071 |
AUTHOR: romain@FreeBSD.org |
| 9072 |
|
| 9073 |
ports-mgmt/portshaker was updated to avoid creating an aditional 'ports' |
| 9074 |
subdirectory when merging to a poudriere_tree without ZFS, so that |
| 9075 |
portshaker's default location matches poudriere's default location. |
| 9076 |
|
| 9077 |
Users of poudriere on non-ZFS systems should not anymore have to pass extra |
| 9078 |
options to poudriere for it to find the ports tree. |
| 9079 |
|
| 9080 |
20140506: |
| 9081 |
AFFECTS: users of security/yassl |
| 9082 |
AUTHOR: gahr@FreeBSD.org |
| 9083 |
|
| 9084 |
security/yassl was moved to security/cyassl to match the original package |
| 9085 |
name. Please do the following according to package manager used. |
| 9086 |
|
| 9087 |
# portmaster -o security/cyassl security/yassl |
| 9088 |
or |
| 9089 |
# portupgrade -fo security/cyassl security/yassl |
| 9090 |
or |
| 9091 |
# pkg set -o security/yassl:security/cyassl |
| 9092 |
|
| 9093 |
20140505: |
| 9094 |
AFFECTS: users of databases/libiodbc |
| 9095 |
AUTHOR: bapt@FreeBSD.org |
| 9096 |
|
| 9097 |
libiodbc no longer provide the odbc compatibility |
| 9098 |
|
| 9099 |
Rebuild all ports that are linked to libiodbc |
| 9100 |
# portmaster -r libiodbc |
| 9101 |
or |
| 9102 |
# portupgrade -r databases/libiodbc |
| 9103 |
|
| 9104 |
20140503: |
| 9105 |
AFFECTS: users of science/hdf5* and science/netcdf* |
| 9106 |
AUTHOR: sunpoet@FreeBSD.org |
| 9107 |
|
| 9108 |
There are major version changes in HDF5 and NetCDF ports: |
| 9109 |
- science/hdf5: updated from 1.6.9 to 1.8.12 |
| 9110 |
- science/hdf5-18: replaced by science/hdf5 |
| 9111 |
- science/netcdf: updated from 3.6.3 to 4.3.2 |
| 9112 |
C++/Fortran binding moved into new ports (by upstream) |
| 9113 |
- science/netcdf-cxx: new port for C++ binding of NetCDF |
| 9114 |
- science/netcdf-fortran: new port for Fortran binding of NetCDF |
| 9115 |
- science/netcdf-ftn: replaced by science/netcdf-fortran |
| 9116 |
- science/netcdf3-ftn: replaced by science/netcdf-fortran |
| 9117 |
- science/netcdf4: replaced by science/netcdf |
| 9118 |
|
| 9119 |
Please deinstall them before building the new versions. |
| 9120 |
|
| 9121 |
20140428: |
| 9122 |
AFFECTS: users of java/openjdk7 |
| 9123 |
AUTHOR: glewis@FreeBSD.org |
| 9124 |
|
| 9125 |
The previous version of openjdk7 had a bug that will prevent it from |
| 9126 |
being able to bootstrap itself. Please deinstall openjdk7 before |
| 9127 |
building the new version. |
| 9128 |
|
| 9129 |
20140427: |
| 9130 |
AFFECTS: users of graphics/gdal |
| 9131 |
AUTHOR: sunpoet@FreeBSD.org |
| 9132 |
|
| 9133 |
Due to changes in header files, please deinstall gdal first while updating |
| 9134 |
from 1.9.x/1.10.x to 1.11.x. |
| 9135 |
|
| 9136 |
20140420: |
| 9137 |
AFFECTS: users of net/samba4 |
| 9138 |
AUTHOR: timur@FreeBSD.org |
| 9139 |
|
| 9140 |
Samba4 port now re-uses the same logic and startup script as Samba41. So, |
| 9141 |
to get net/samba4 runing you need to rename samba4_enable in /etc/rc.conf |
| 9142 |
to the samba_sever_enable. |
| 9143 |
|
| 9144 |
samba_server_enable="YES" |
| 9145 |
|
| 9146 |
Startup script tries it's best to guess which out of samba/nmbd/smbd/winbindd |
| 9147 |
daemons have to be started, but you can fine tune this by specifying them in |
| 9148 |
rc.conf, just make sure that samba_server_enable is enabled(see entry for 20121022). |
| 9149 |
|
| 9150 |
20140416: |
| 9151 |
AFFECTS: users of x11/xorg graphics/dri graphics/libGL and related ports |
| 9152 |
AUTHOR: x11@FreeBSD.org |
| 9153 |
|
| 9154 |
The default xorg version has been switched on FreeBSD 10-STABLE and |
| 9155 |
FreeBSD 9-STABLE. |
| 9156 |
|
| 9157 |
To upgrade graphics/libGL, graphics/dri and related MESA ports, it is |
| 9158 |
necessary to first remove the old versions of those ports. |
| 9159 |
No special upgrade procedure is needed for xorg ports but it is |
| 9160 |
necessary to recompile all xorg drivers (xf86-*) and other ports that |
| 9161 |
depend on the xserver version, including |
| 9162 |
emulators/virtualbox-ose-additions. Portrevisions have been bumped |
| 9163 |
where needed, but users of drivers not in the ports tree will need to |
| 9164 |
recompile those. |
| 9165 |
|
| 9166 |
If it is important to stay on the old versions, it is possible to |
| 9167 |
specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg |
| 9168 |
distribution. |
| 9169 |
|
| 9170 |
For users in need of working console when using KMS drivers (intel and |
| 9171 |
radeon graphics cards) please use the new vt(9) console driver. |
| 9172 |
For more information, see https://wiki.freebsd.org/Graphics and |
| 9173 |
https://wiki.freebsd.org/Newcons . |
| 9174 |
|
| 9175 |
To update: |
| 9176 |
|
| 9177 |
# pkg_delete -f libGL-\* dri-\* |
| 9178 |
or |
| 9179 |
# pkg delete -f libGL dri |
| 9180 |
followed by |
| 9181 |
# portmaster graphics/dri graphics/libGL |
| 9182 |
or |
| 9183 |
# portupgrade graphics/dri graphics/libGL |
| 9184 |
and then |
| 9185 |
# portmaster -a |
| 9186 |
or |
| 9187 |
# portupgrade -a |
| 9188 |
|
| 9189 |
20140416: |
| 9190 |
AFFECTS: users of print/freetype2 textproc/libxml2 x11/pixman |
| 9191 |
x11/libxcb and graphics/freeglut |
| 9192 |
AUTHOR: x11@FreeBSD.org and gnome@FreeBSD.org |
| 9193 |
|
| 9194 |
The library version of the above libraries has been brought in line |
| 9195 |
with what upstream expects. To do this all users of these ports need |
| 9196 |
to be rebuilt. Portrevisions have been bumped as a consequence. |
| 9197 |
|
| 9198 |
# portmaster -r freetype2 -r libxml2 -r pixman -r freeglut -r libxcb |
| 9199 |
or |
| 9200 |
# portupgrade -rf freetype2 libxml2 pixman freeglut libxcb |
| 9201 |
|
| 9202 |
20140415: |
| 9203 |
AFFECTS: users of mod_python3 |
| 9204 |
AUTHOR: ohauer@FreeBSD.org |
| 9205 |
|
| 9206 |
www/mod_python3 was renamed to www/mod_python33, additional www/mod_python35 |
| 9207 |
with support for apache24 was added to the portstree. |
| 9208 |
|
| 9209 |
To reflect the new port location use: |
| 9210 |
|
| 9211 |
pkgng users: |
| 9212 |
# pkg set -o www/mod_python3:www/mod_python33 |
| 9213 |
|
| 9214 |
portmaster users: |
| 9215 |
# portmaster -o www/mod_python33 www/mod_python3 |
| 9216 |
|
| 9217 |
portupgrade users: |
| 9218 |
# portupgrade -o www/mod_python33 www/mod_python3 |
| 9219 |
|
| 9220 |
20140414: |
| 9221 |
AFFECTS: users of dmd 1.X and dmd 2.x. |
| 9222 |
AUTHOR: cy@FreeBSD.org |
| 9223 |
|
| 9224 |
lang/dmd and lang/dmd2 have switched places. Dmd 1.x is no longer supported |
| 9225 |
by digitalmars.com and is now the secondary dmd port in the collection. |
| 9226 |
Dmd2 is the primary port. What this means to dmd users is that dmd1 is now |
| 9227 |
used to invoke dmd 1.x and the dmd command (instead of dmd2) now invokes |
| 9228 |
dmd 2.x. |
| 9229 |
|
| 9230 |
20140413: |
| 9231 |
AFFECTS: users of Python and pkg >= 1.2.7_1 |
| 9232 |
AUTHOR: koobs@FreeBSD.org |
| 9233 |
|
| 9234 |
There have been reports of the following error when upgrading Python ports: |
| 9235 |
|
| 9236 |
pkg-static: Plist error, directory listed as a file: <name>.egg-info |
| 9237 |
|
| 9238 |
The cause is an outdated or unpatched version of setuptools or distribute |
| 9239 |
installed by the user, or leftover from previous upgrades being used during |
| 9240 |
the `setup.py install` phase. pkg >= 1.2.7_1 now generates an error where |
| 9241 |
previously it did not. |
| 9242 |
|
| 9243 |
Users should inspect their ${LOCALBASE}/lib/pythonX.Y/site-packages |
| 9244 |
directory, and remove any entries that reference versions of |
| 9245 |
setuptools or distribute *not* provided by ports or packages. |
| 9246 |
|
| 9247 |
Examples of entries that may be removed are: |
| 9248 |
|
| 9249 |
1) distribute-0.6.35-py2.7.egg |
| 9250 |
2) setuptools-0.6c11-py2.7.egg |
| 9251 |
3) *Any* version of setuptools directly from PyPI via pip or easy_install |
| 9252 |
|
| 9253 |
More information is available here: |
| 9254 |
|
| 9255 |
http://lists.freebsd.org/pipermail/freebsd-ports/2014-April/091618.html |
| 9256 |
|
| 9257 |
20140410: |
| 9258 |
AFFECTS: users of mail/vpopmail |
| 9259 |
AUTHOR: bdrewery@FreeBSD.org |
| 9260 |
|
| 9261 |
If you are storing limits in MySQL, the following schema changes must be made: |
| 9262 |
|
| 9263 |
ALTER TABLE `limits` ADD `disable_maildrop` TINYINT(1) DEFAULT '0' NOT NULL AFTER `disable_spamassassin`; |
| 9264 |
ALTER TABLE `limits` MODIFY `diskquota` BIGINT UNSIGNED NOT NULL DEFAULT 0; |
| 9265 |
ALTER TABLE `limits` MODIFY `maxmsgcount` BIGINT UNSIGNED NOT NULL DEFAULT 0; |
| 9266 |
ALTER TABLE `limits` MODIFY `defaultquota` BIGINT UNSIGNED NOT NULL DEFAULT 0; |
| 9267 |
ALTER TABLE `limits` MODIFY `defaultmaxmsgcount` BIGINT UNSIGNED NOT NULL DEFAULT 0; |
| 9268 |
|
| 9269 |
20140403: |
| 9270 |
AFFECTS: users of net/rabbitmq |
| 9271 |
AUTHOR: olgeni@FreeBSD.org |
| 9272 |
|
| 9273 |
This release changes the behaviour of the default "guest" user. |
| 9274 |
|
| 9275 |
Previously the guest user could be accessed from any network |
| 9276 |
location. In RabbitMQ 3.3.0 and later, the guest user can only |
| 9277 |
be accessed via localhost by default. |
| 9278 |
|
| 9279 |
Any other users you create will not (by default) be restricted |
| 9280 |
in this way. |
| 9281 |
|
| 9282 |
See http://www.rabbitmq.com/access-control.html for more information. |
| 9283 |
|
| 9284 |
20140403: |
| 9285 |
AFFECTS: users of net/kdnssd |
| 9286 |
AUTHOR: kde@FreeBSD.org |
| 9287 |
|
| 9288 |
KDE SC ports have been updated to 4.12.4. kdnssd package has been renamed |
| 9289 |
to match upstream naming. pkgng users need to update package origin |
| 9290 |
manually: |
| 9291 |
|
| 9292 |
# pkg set -o net/kdnssd:net/zeroconf-ioslave |
| 9293 |
|
| 9294 |
20140402: |
| 9295 |
AFFECTS: users of textproc/elasticsearch |
| 9296 |
AUTHOR: tj@FreeBSD.org |
| 9297 |
|
| 9298 |
Elasticsearch has been updated to version 1.1.0. If you are updating |
| 9299 |
from a version prior to 1.0.0 you will need to do a full cluster |
| 9300 |
shutdown for this update as it cannot be performed in a rolling |
| 9301 |
fashion. |
| 9302 |
|
| 9303 |
20140401: |
| 9304 |
AFFECTS: users of security/gnutls3 |
| 9305 |
AUTHOR: bdrewery@FreeBSD.org |
| 9306 |
|
| 9307 |
Libdane support is no longer enabled by default. Rebuild the port with |
| 9308 |
the LIBDANE option if danetool is desired. |
| 9309 |
|
| 9310 |
20140331: |
| 9311 |
AFFECTS: users of print/cups-client and print/cups-image |
| 9312 |
AUTHOR: bsam@FreeBSD.org |
| 9313 |
|
| 9314 |
CUPS ports have been updated to version 1.7.1. A file has migrated from |
| 9315 |
cups-image port to cups-client. Before upgrading you should force the |
| 9316 |
removal of cups-image port, otherwise it will conflict with the new one. |
| 9317 |
|
| 9318 |
pkg users: |
| 9319 |
# pkg delete -f cups-image\* |
| 9320 |
|
| 9321 |
other users: |
| 9322 |
# pkg_delete -f cups-image\* |
| 9323 |
|
| 9324 |
2. Install/upgrade other cups* packages. |
| 9325 |
|
| 9326 |
If cups-filters complains about a missing cups/raster.h include, |
| 9327 |
try reinstalling the cups-client package. |
| 9328 |
|
| 9329 |
20140327: |
| 9330 |
AFFECTS: users of lang/php5 and lang/php55 with Apache module |
| 9331 |
AUTHOR: ale@FreeBSD.org |
| 9332 |
|
| 9333 |
The Apache PHP module has been separated from the main PHP port. |
| 9334 |
If you had the APACHE OPTION selected, you have to perform the |
| 9335 |
following steps: |
| 9336 |
|
| 9337 |
1) update your lang/php* options (i.e. 'make config') |
| 9338 |
2) rebuild lang/php* port |
| 9339 |
3) install www/mod_php* port |
| 9340 |
|
| 9341 |
It is *mandatory* to build both ports with the same DEBUG and ZTS |
| 9342 |
options, so if you have a threaded Apache (i.e. worker or event MPM) |
| 9343 |
you have to select the ZTS option in lang/php* port. |
| 9344 |
|
| 9345 |
20140322: |
| 9346 |
AFFECTS: users of devel/apr1 |
| 9347 |
AUTHOR: ohauer@FreeBSD.org |
| 9348 |
|
| 9349 |
APR was updated to 1.5.0, BDB requirement was bumped to 48+ |
| 9350 |
It is necessary to first remove the old version of devel/apr1. |
| 9351 |
|
| 9352 |
Please rebuild all ports which are using functions from APR/APR-util |
| 9353 |
such as Apache, Subversion, etc. |
| 9354 |
|
| 9355 |
# portmaster -r apr |
| 9356 |
or |
| 9357 |
# portupgrade -r devel/apr1 |
| 9358 |
|
| 9359 |
20140318: |
| 9360 |
AFFECTS: users of net/openldap24-server |
| 9361 |
AUTHOR: delphij@FreeBSD.org |
| 9362 |
|
| 9363 |
Please note that Berkeley DB backend is now deprecated and will be removed |
| 9364 |
in a future version. Existing users should migrate data to the new MDB |
| 9365 |
backend when possible. |
| 9366 |
|
| 9367 |
20140317: |
| 9368 |
AFFECTS: users of misc/ossp-uuid-perl |
| 9369 |
AUTHOR: culot@FreeBSD.org |
| 9370 |
|
| 9371 |
misc/ossp-uuid-perl was replaced by misc/p5-OSSP-uuid. Please do the |
| 9372 |
following according to package manager used. |
| 9373 |
|
| 9374 |
# portmaster -o misc/p5-OSSP-uuid misc/ossp-uuid-perl |
| 9375 |
or |
| 9376 |
# portupgrade -fo misc/p5-OSSP-uuid misc/ossp-uuid-perl |
| 9377 |
or |
| 9378 |
# pkg set -o misc/p5-OSSP-uuid:misc/ossp-uuid-perl |
| 9379 |
|
| 9380 |
20140312: |
| 9381 |
AFFECTS: users of net/openistgt |
| 9382 |
AUTHOR: jpaetzel@FreeBSD.org |
| 9383 |
|
| 9384 |
Between istgt supporting target reload, and iscsid using CTL there is no |
| 9385 |
point to this port. As such it has been deleted without warning, since |
| 9386 |
the support for it is as best questionable. |
| 9387 |
|
| 9388 |
pkgng users: |
| 9389 |
|
| 9390 |
# pkg set -o net/openistgt:net/istgt |
| 9391 |
|
| 9392 |
portmaster users: |
| 9393 |
|
| 9394 |
# portmaster -o net/istgt net/openistgt |
| 9395 |
# portmaster -r istgt |
| 9396 |
|
| 9397 |
portupgrade users: |
| 9398 |
|
| 9399 |
# portupgrade -o net/istgt -f net/openistgt |
| 9400 |
# portupgrade -fr net/istgt |
| 9401 |
|
| 9402 |
20140310: |
| 9403 |
AFFECTS: users of mail/p5-Mail-SpamAssassin and japanese/p5-Mail-SpamAssassin |
| 9404 |
AUTHOR: ohauer@FreeBSD.org |
| 9405 |
|
| 9406 |
The port mail/p5-Mail-SpamAssassin was renamed to mail/spamassassin and |
| 9407 |
the port japanese/p5-Mail-SpamAssassin was renamed to japanese/spamassassin. |
| 9408 |
To ease upgrading run the following set of commands: |
| 9409 |
|
| 9410 |
pkgng users: |
| 9411 |
|
| 9412 |
# pkg set -o mail/p5-Mail-SpamAssassin:mail/spamassassin |
| 9413 |
# pkg set -o japanese/p5-Mail-SpamAssassin:japanese/spamassassin |
| 9414 |
|
| 9415 |
portmaster users: |
| 9416 |
|
| 9417 |
# portmaster -o mail/spamassassin mail/p5-Mail-SpamAssassin |
| 9418 |
# portmaster -o japanese/spamassassin japanese/p5-Mail-SpamAssassin |
| 9419 |
|
| 9420 |
20140307: |
| 9421 |
AFFECTS: users of devel/py-setuptools dependent ports |
| 9422 |
AUTHOR: sunpoet@FreeBSD.org |
| 9423 |
|
| 9424 |
devel/py-setuptools is being used for every python ports (if USE_PYDISTUTILS |
| 9425 |
defined) since r336553. Due to PKGORIGIN limitation, we cannot build one |
| 9426 |
python port with python27 and the other with python33 since they require |
| 9427 |
different setuptools versions which have same PKGORIGIN. With the addition |
| 9428 |
of py-setuptools{27,32,33}, we could now have py27-foo and py33-bar coexist |
| 9429 |
in one system. |
| 9430 |
|
| 9431 |
Note that this is only a short-term solution. It does not help if you need |
| 9432 |
coexistence of one port with different python versions, e.g. py27-foo and |
| 9433 |
py33-foo. |
| 9434 |
|
| 9435 |
Please rebuild all ports that depend on devel/py-setuptools and use |
| 9436 |
devel/py-setuptools{27,32,33} instead. |
| 9437 |
|
| 9438 |
XX represents python version (27, 32 or 33) in the following steps. |
| 9439 |
|
| 9440 |
pkgng users: |
| 9441 |
|
| 9442 |
# pkg set -o devel/py-setuptools:devel/py-setuptoolsXX |
| 9443 |
|
| 9444 |
portmaster users: |
| 9445 |
|
| 9446 |
# portmaster -o devel/py-setuptoolsXX devel/py-setuptools |
| 9447 |
# portmaster -r py\*setuptools |
| 9448 |
|
| 9449 |
portupgrade users: |
| 9450 |
|
| 9451 |
# portupgrade -o devel/py-setuptoolsXX -f devel/py-setuptools |
| 9452 |
# portupgrade -fr devel/py-setuptools |
| 9453 |
|
| 9454 |
20140304: |
| 9455 |
AFFECTS: users of security/kwallet |
| 9456 |
AUTHOR: kde@FreeBSD.org |
| 9457 |
|
| 9458 |
KDE SC ports have been updated to 4.12.3. kwallet package has been renamed |
| 9459 |
to match upstream naming. pkgng users need to update package origin |
| 9460 |
manually: |
| 9461 |
|
| 9462 |
# pkg set -o security/kwallet:security/kwalletmanager |
| 9463 |
|
| 9464 |
20140302: |
| 9465 |
AFFECTS: users of sysutils/ansible |
| 9466 |
AUTHOR: rm@FreeBSD.org |
| 9467 |
|
| 9468 |
This is an major update and changes were introduced in ansible 1.5, that |
| 9469 |
are not backward compatible. Please refer changelog there before update: |
| 9470 |
https://raw.github.com/ansible/ansible/v1.5.0/CHANGELOG.md |
| 9471 |
|
| 9472 |
20140223: |
| 9473 |
AFFECTS: users of net-mgmt/mk-livestatus |
| 9474 |
AUTHOR: ohauer@FreeBSD.org |
| 9475 |
|
| 9476 |
livecheck was removed in 1.2.3.i5. It never was really stable, Nagios4 |
| 9477 |
has something similar built in. |
| 9478 |
Please remove the "livecheck=..." directive from etc/nagios/nagios.cfg. |
| 9479 |
|
| 9480 |
20140222: |
| 9481 |
AFFECTS: users of mail/courier-imap |
| 9482 |
AUTHOR: oliver@FreeBSD.org |
| 9483 |
|
| 9484 |
When using SSL and updating from an older version, run mkdhparams(8) to |
| 9485 |
create the new TLS_DHPARAMS file which is needed for Courier IMAP 4.15 |
| 9486 |
and up. |
| 9487 |
|
| 9488 |
20140222: |
| 9489 |
AFFECTS: users of net-im/turpial |
| 9490 |
AUTHOR: olivierd@FreeBSD.org |
| 9491 |
|
| 9492 |
Turpial has been updated to 3.0, due to changes in net-im/turpial port it |
| 9493 |
will be necessary to remove it before updating. |
| 9494 |
|
| 9495 |
20140220: |
| 9496 |
AFFECTS: users of editors/vim |
| 9497 |
AUTHOR: sunpoet@FreeBSD.org |
| 9498 |
|
| 9499 |
The editors/vim port has been reworked to simplify option handling. In UI |
| 9500 |
option group, a new option (CONSOLE) was added for users who do not need |
| 9501 |
GUI support. This option is off by default. You might encounter install |
| 9502 |
or package failures with "old" option setting. Please run "make config" to |
| 9503 |
modify your setting. |
| 9504 |
|
| 9505 |
20140219: |
| 9506 |
AFFECTS: users of textproc/docbook* |
| 9507 |
AUTHOR: mat@FreeBSD.org |
| 9508 |
|
| 9509 |
The textproc/docbook-* ports have been consolidated into two ports |
| 9510 |
textproc/docbook-sgml and textproc/docbook-xml. |
| 9511 |
|
| 9512 |
Before upgrading you should force the removal of the existing ports, they |
| 9513 |
will conflict with the new ones. |
| 9514 |
|
| 9515 |
pkg users can run: |
| 9516 |
|
| 9517 |
pkg delete -f docbook-xml\* docbook-sk\* docbook\[2345\]\?\?-\* docbook-4\* |
| 9518 |
|
| 9519 |
the other users can run: |
| 9520 |
|
| 9521 |
pkg_delete -f docbook-xml\* docbook-sk\* docbook\[2345\]\?\?-\* docbook-4\* |
| 9522 |
|
| 9523 |
20140218: |
| 9524 |
AFFECTS: users of KDE SC 4 |
| 9525 |
AUTHOR: kde@FreeBSD.org |
| 9526 |
|
| 9527 |
KDE SC ports have been updated to 4.12.2. kdeadmin, kdenetwork, kdesdk, |
| 9528 |
and kdetoys ports have been split due to upstream changes. |
| 9529 |
|
| 9530 |
KDE Workspace port has been updated to 4.11.6. It requires modern |
| 9531 |
Mesa libraries, provided by WITH_NEW_XORG knob. To update Xorg ports |
| 9532 |
to newer version follow instructions at https://wiki.freebsd.org/Graphics |
| 9533 |
|
| 9534 |
20140218: |
| 9535 |
AFFECTS: users of misc/kdehier4 |
| 9536 |
AUTHOR: kde@FreeBSD.org |
| 9537 |
|
| 9538 |
KDE4_PREFIX has been changed from /usr/local/kde4 to /usr/local. |
| 9539 |
All ports that depends on kdehier4 must be reinstalled. |
| 9540 |
PORTREVISION for affected ports has been increased, upgrading tools |
| 9541 |
(portmaster, pkg) should handle this update without manual intervention. |
| 9542 |
Please check /usr/local/kde4 for leftovers after upgrade. If you don't |
| 9543 |
have locally modified files, e.g. under /usr/local/kde4/etc, you may |
| 9544 |
safely remove /usr/local/kde4. |
| 9545 |
|
| 9546 |
20140214: |
| 9547 |
AFFECTS: users of lang/perl5.12 |
| 9548 |
AUTHOR: mat@FreeBSD.org |
| 9549 |
|
| 9550 |
Perl 5.12 has been removed. The default Perl is lang/perl5.16. |
| 9551 |
|
| 9552 |
pkg(8) users: |
| 9553 |
1) Update the origin to point to 5.16: |
| 9554 |
pkg set -o lang/perl5.12:lang/perl5.16 |
| 9555 |
|
| 9556 |
2) Upgrade perl and all dependencies: |
| 9557 |
pkg install -Rf lang/perl5.16 |
| 9558 |
|
| 9559 |
Portupgrade users: |
| 9560 |
0) Fix pkgdb.db (for safety): |
| 9561 |
pkgdb -Ff |
| 9562 |
|
| 9563 |
1) Reinstall new version of Perl (5.16): |
| 9564 |
portupgrade -o lang/perl5.16 -f lang/perl5.12 |
| 9565 |
|
| 9566 |
2) Reinstall everything that depends on Perl: |
| 9567 |
portupgrade -fr lang/perl5.16 |
| 9568 |
|
| 9569 |
Portmaster users: |
| 9570 |
portmaster -o lang/perl5.16 lang/perl5.12 |
| 9571 |
|
| 9572 |
Conservative: |
| 9573 |
portmaster p5- |
| 9574 |
|
| 9575 |
Comprehensive (but perhaps overkill): |
| 9576 |
portmaster -r perl- |
| 9577 |
|
| 9578 |
Note: If the "perl-" glob matches more than one port specify the name of |
| 9579 |
the Perl directory in /var/db/pkg explicitly. Also, depending on when |
| 9580 |
perl 5.12 was installed last, the prefix may be perl-, perl5- or |
| 9581 |
perl5.12-. |
| 9582 |
|
| 9583 |
20140211: |
| 9584 |
AFFECTS: users of lang/php* databases/postgresql* databases/mysql* www/apache* |
| 9585 |
AUTHOR: mat@FreeBSD.org |
| 9586 |
|
| 9587 |
The default versions of lang/php*, databases/postgresql*, |
| 9588 |
databases/mysql* and www/apache* have been changed to support the |
| 9589 |
new DEFAULT_VERSIONS variable. |
| 9590 |
|
| 9591 |
DEFAULT_APACHE_VER, DEFAULT_MYSQL_VER, DEFAULT_PGSQL_VER, |
| 9592 |
DEFAULT_FPC_VER and DEFAULT_PHP_VER are now deprecated. You can use |
| 9593 |
the new DEFAULT_VERSIONS variable like this: |
| 9594 |
|
| 9595 |
DEFAULT_VERSIONS=php=5.5 mysql=5.6 apache=2.4 |
| 9596 |
|
| 9597 |
20140208: |
| 9598 |
AFFECTS: users of spamdyke |
| 9599 |
AUTHOR: bdrewery@FreeBSD.org |
| 9600 |
|
| 9601 |
Spamdyke has been updated to 5.0.0. The behavior has changed from |
| 9602 |
4.x. Please see the upgrading notes at: |
| 9603 |
|
| 9604 |
http://www.spamdyke.org/documentation/UPGRADING_version_4_to_version_5.txt |
| 9605 |
|
| 9606 |
20140208: |
| 9607 |
AFFECTS: users of icu |
| 9608 |
AUTHOR: bapt@FreeBSD.org |
| 9609 |
|
| 9610 |
icu has been updated to 52.1. Please rebuild all ports that depend on it |
| 9611 |
if you have the glib20 port built with COLLATION_FIX option activated |
| 9612 |
|
| 9613 |
If you use portmaster: |
| 9614 |
portmaster -w -r icu |
| 9615 |
If you use portupgrade: |
| 9616 |
portupgrade -fr devel/icu |
| 9617 |
If you use pkgng with binary packages: |
| 9618 |
pkg install -fR devel/icu |
| 9619 |
|
| 9620 |
20140201: |
| 9621 |
AFFECTS: users of net-mgmt/zabbix* |
| 9622 |
AUTHOR: koobs@FreeBSD.org |
| 9623 |
|
| 9624 |
The login shell for the zabbix user in UIDs was changed from |
| 9625 |
/usr/sbin/nologin to /bin/sh to fix the zabbix-agent UserParameter |
| 9626 |
feature. |
| 9627 |
|
| 9628 |
To update the existing user on your system, run: |
| 9629 |
|
| 9630 |
# pw usermod zabbix -s /bin/sh |
| 9631 |
|
| 9632 |
20140114: |
| 9633 |
AFFECTS: users of www/mod_authnz_external |
| 9634 |
AUTHOR: ohauer@FreeBSD.org |
| 9635 |
|
| 9636 |
www/mod_authnz_external was moved to www/mod_authnz_external22 |
| 9637 |
Please do the following according to package manager used. |
| 9638 |
|
| 9639 |
# portmaster -o www/mod_authnz_external22 www/mod_authnz_external |
| 9640 |
or |
| 9641 |
# portupgrade -fo www/mod_authnz_external22 www/mod_authnz_external |
| 9642 |
or |
| 9643 |
# pkg set -o www/mod_authnz_external:www/mod_authnz_external22 |
| 9644 |
|
| 9645 |
20140113: |
| 9646 |
AFFECTS: users of net/samba41 |
| 9647 |
AUTHOR: timur@FreeBSD.org |
| 9648 |
|
| 9649 |
With the introduction of Samba 4.1 corresponding port lost SWAT support |
| 9650 |
and made WINBIND support mandatory. As samba4 introduced additional 'samba' |
| 9651 |
daemon to the tripplet of nmbd/smbd/winbindd to avoid confusion startup |
| 9652 |
script for samba41 was renamed to 'samba_server'. To start the whole band |
| 9653 |
up it's enough to add to the rc.conf: |
| 9654 |
|
| 9655 |
samba_server_enable="YES" |
| 9656 |
|
| 9657 |
Startup script tries it's best to guess which out of samba/nmbd/smbd/winbindd |
| 9658 |
daemons have to be started, but you can fine tune this by specifying them in |
| 9659 |
rc.conf, just make sure that samba_server_enable is enabled(see entry for 20121022). |
| 9660 |
|
| 9661 |
20140112: |
| 9662 |
AFFECTS: users of devel/libical |
| 9663 |
AUTHOR: kwm@FreeBSD.org |
| 9664 |
|
| 9665 |
The libical port was updated to 1.0.0. Due to the shared library bump |
| 9666 |
and the removal of the .la file, all ports that use libical need to be |
| 9667 |
rebuilt. |
| 9668 |
|
| 9669 |
# portmaster -r libical |
| 9670 |
or |
| 9671 |
# portupgrade -fr libical |
| 9672 |
or |
| 9673 |
# pkg install -fR libical |
| 9674 |
|
| 9675 |
20140111: |
| 9676 |
AFFECTS: users of lang/go |
| 9677 |
AUTHOR: jlaffaye@FreeBSD.org |
| 9678 |
|
| 9679 |
Third party Go packages installed via the ports tree are no longer installed |
| 9680 |
in GOROOT (PREFIX/go) but in a specific path: PREFIX/share/go |
| 9681 |
|
| 9682 |
Affected ports had their PORTREVISION bumped. |
| 9683 |
To reinstall these packages via the ports tree, it is needed to deinstall |
| 9684 |
them first (the build will fail if the `go` command detects that they |
| 9685 |
already exists in GOROOT). |
| 9686 |
|
| 9687 |
If you are using these third party Go packages for local Go development, |
| 9688 |
you have to add this new path to your GOPATH environment variable. |
| 9689 |
|
| 9690 |
20140107: |
| 9691 |
AFFECTS: users of Qt 4 ports |
| 9692 |
AUTHOR: makc@FreeBSD.org |
| 9693 |
|
| 9694 |
Qt 4 ports framework has been reworked, several ports have been renamed. |
| 9695 |
To ease upgrading run the following set of commands: |
| 9696 |
|
| 9697 |
# pkg set -o devel/qt4-declarative:x11-toolkits/qt4-declarative |
| 9698 |
# pkg set -o devel/qt4-qtestlib:devel/qt4-testlib |
| 9699 |
# pkg set -o textproc/qt4-clucene:textproc/clucene-qt4 |
| 9700 |
# pkg set -o www/qt4-webkit:www/webkit-qt4 |
| 9701 |
# pkg set -o x11/qt4-opengl:graphics/qt4-opengl |
| 9702 |
|
| 9703 |
20140102: |
| 9704 |
AFFECTS: users of archivers/p7zip |
| 9705 |
AUTHOR: rakuco@FreeBSD.org |
| 9706 |
|
| 9707 |
The MINIMAL and MODULES options have been removed from archivers/p7zip, |
| 9708 |
which now unconditionally installs the 7z, 7za and 7zr, as if the MINIMAL |
| 9709 |
option was previously unset. |
| 9710 |
|
| 9711 |
The RAR decompression codec, whose source code has a more restrictive |
| 9712 |
license that forbids its use for creating RAR archives, has been moved to |
| 9713 |
a separate port, archivers/p7zip-codec-rar. |
| 9714 |
|
| 9715 |
20131230: |
| 9716 |
AFFECTS: ports using Apache Software License 2.0 |
| 9717 |
AUTHOR: ohauer@FreeBSD.org |
| 9718 |
|
| 9719 |
The acronym for Apache Software License 2.0 was renamed to APACHE20 |
| 9720 |
|
| 9721 |
20131226: |
| 9722 |
AFFECTS: users of security/cyrus-sasl2 |
| 9723 |
AUTHOR: ume@FreeBSD.org |
| 9724 |
|
| 9725 |
The SASL GSSAPI authentication plugin was removed from |
| 9726 |
security/cyrus-sasl2 port and divided into new |
| 9727 |
security/cyrus-sasl2-gssapi port. |
| 9728 |
|
| 9729 |
If you are using the SASL GSSAPI authentication, please install |
| 9730 |
security/cyrus-sasl2-gssapi port, in addition to upgrading |
| 9731 |
security/cyrus-sasl2 port. |
| 9732 |
|
| 9733 |
20131218: |
| 9734 |
AFFECTS: users of news/cnews |
| 9735 |
AUTHOR: dinoex@FreeBSD.org |
| 9736 |
|
| 9737 |
The default path for overview files has changed. |
| 9738 |
Rebuild your overview files after the update with: |
| 9739 |
|
| 9740 |
su - news /usr/local/libexec/cnews/nov/initov |
| 9741 |
|
| 9742 |
20131217: |
| 9743 |
AFFECTS: users of databases/ruby-bdb or ports-mgmt/portupgrade and databases/db5 or databases/db6 |
| 9744 |
AUTHOR: mandree@FreeBSD.org |
| 9745 |
|
| 9746 |
databases/db5 and databases/db6 have recently been updated to fix |
| 9747 |
bugs. This changed their patchlevel version. |
| 9748 |
|
| 9749 |
However, ruby-bdb used to break during the db[56] upgrade due to a bug |
| 9750 |
described in <http://www.freebsd.org/cgi/query-pr.cgi?pr=184921>. |
| 9751 |
|
| 9752 |
THEREFORE, YOU MUST MANUALLY UPGRADE databases/ruby-bdb INDIVIDUALLY |
| 9753 |
TO 0.6.6_2 OR NEWER WHEN USING portupgrade AGAINST databases/db[56] |
| 9754 |
PORTS. To achieve that, type: |
| 9755 |
|
| 9756 |
# portupgrade databases/ruby-bdb |
| 9757 |
or |
| 9758 |
# portmaster -x 'db*' databases/ruby-bdb |
| 9759 |
|
| 9760 |
before proceeding with other upgrades. |
| 9761 |
|
| 9762 |
Should you have corrupted the portupgrade databases, or if ruby-bdb |
| 9763 |
refuses to work with the upgraded db* port with errors such as "DB |
| 9764 |
needs compatible versions of libdb & db.h", then rebuild the ruby-bdb |
| 9765 |
port manually, and fix the portupgrade databases: |
| 9766 |
|
| 9767 |
# make -C /usr/ports/databases/ruby-bdb all deinstall install clean |
| 9768 |
# pkgdb -fu |
| 9769 |
# portupgrade -f db5 db6 |
| 9770 |
|
| 9771 |
This should return portupgrade to normal operation. |
| 9772 |
|
| 9773 |
20131216: |
| 9774 |
AFFECTS: users of x11/xorg, graphics/libGL, graphics/dri, all xorg ports |
| 9775 |
AUTHOR: zeising@FreeBSD.org |
| 9776 |
|
| 9777 |
The default xorg version has been switched on FreeBSD CURRENT. |
| 9778 |
|
| 9779 |
To upgrade graphics/libGL, graphics/dri and related MESA ports, it is |
| 9780 |
necessary to first remove the old versions of those ports. |
| 9781 |
No special upgrade procedure is needed for xorg port but it is |
| 9782 |
necessary to recompile all xorg drivers (xf86-*) and other ports that |
| 9783 |
depend on the xserver version, including |
| 9784 |
emulators/virtualbox-ose-additions. Portrevisions have been bumped |
| 9785 |
where needed, but users of drivers not in the ports tree will need to |
| 9786 |
recompile those. |
| 9787 |
|
| 9788 |
If it is important to stay on the old versions, it is possible to |
| 9789 |
specify WITHOUT_NEW_XORG= in /etc/make.conf to get the old xorg |
| 9790 |
distribution. |
| 9791 |
|
| 9792 |
To update: |
| 9793 |
|
| 9794 |
# pkg_delete -f libGL-\* dri-\* |
| 9795 |
or |
| 9796 |
# pkg delete -f libGL dri |
| 9797 |
followed by |
| 9798 |
# portmaster graphics/dri graphics/libGL |
| 9799 |
or |
| 9800 |
# portupgrade graphics/dri graphics/libGL |
| 9801 |
and then |
| 9802 |
# portmaster -a |
| 9803 |
or |
| 9804 |
# portupgrade -a |
| 9805 |
|
| 9806 |
20131216: |
| 9807 |
AFFECTS: users of databases/db4* |
| 9808 |
AUTHOR: mandree@FreeBSD.org |
| 9809 |
|
| 9810 |
Berkeley DB versions before and excluding 4.8 have been marked deprecated. |
| 9811 |
New port installations should be based on Berkeley DB 5 or 6. |
| 9812 |
|
| 9813 |
Note that Oracle Berkeley DB 6 is under the more restrictive Affero GPL v3 |
| 9814 |
license, be sure to review if using that fits your requirements. |
| 9815 |
|
| 9816 |
You can add WITH_BDB_VER=5 or WITH_BDB_VER=6 to /etc/make.conf to have all |
| 9817 |
applications that get rebuilt use Oracle Berkeley DB 5 or 6, respectively. |
| 9818 |
|
| 9819 |
DO NOT FORCE DELETE older BerkeleyDB packages, that breaks the upgrade |
| 9820 |
tools. Instead, first rebuild the ports that depend on it, then |
| 9821 |
remove the old Berkeley DB versions. |
| 9822 |
|
| 9823 |
Berkeley DB ports should be able to build/install with an older and a |
| 9824 |
newer version version both installed if WITH_BDB_VER is set. If a |
| 9825 |
port then grabs the old Berkeley DB version, that is an issue with the |
| 9826 |
port that requires Berkeley DB, and should be reported to the |
| 9827 |
maintainer. |
| 9828 |
|
| 9829 |
If you are interested in upgrading now already, we have instructions |
| 9830 |
at <https://wiki.freebsd.org/Ports/BerkeleyDBCleanup>. |
| 9831 |
|
| 9832 |
20131209: |
| 9833 |
AFFECTS: users of dns/bind96, dns/bind98 and bind99 on FreeBSD 10.0 |
| 9834 |
AUTHOR: erwin@FreeBSD.org |
| 9835 |
|
| 9836 |
Bind versions before 9.6.3.2.ESV.R10_2, 9.8.6_2, and 9.9.4_2 on |
| 9837 |
FreeBSD 10.0 will replace named.conf on upgrade. Make sure to |
| 9838 |
backup any local changes before upgrading to the _2 versions. |
| 9839 |
|
| 9840 |
20131208: |
| 9841 |
AFFECTS: users of java/subversion-java |
| 9842 |
AUTHOR: ohauer@FreeBSD.org |
| 9843 |
|
| 9844 |
java/subversion-java was moved to java/java-subversion. |
| 9845 |
Please do the following according to package manager used. |
| 9846 |
|
| 9847 |
# portmaster -o java/java-subversion java/subversion-java |
| 9848 |
or |
| 9849 |
# portupgrade -fo java/java-subversion java/subversion-java |
| 9850 |
or |
| 9851 |
# pkg set -o java/subversion-java:java/java-subversion |
| 9852 |
|
| 9853 |
20131208: |
| 9854 |
AFFECTS: users of x11-toolkits/vte |
| 9855 |
AUTHOR: kwm@FreeBSD.org |
| 9856 |
|
| 9857 |
The gnome-pty-helper program has been split off from the vte package |
| 9858 |
to allow both vte and vte3 to be installed at the same time. To update |
| 9859 |
after this change please do the following: |
| 9860 |
|
| 9861 |
# pkg_delete -f vte\* |
| 9862 |
or |
| 9863 |
# pkg delete -fg vte\* |
| 9864 |
followed by |
| 9865 |
# portmaster x11-toolkits/vte |
| 9866 |
or |
| 9867 |
# portupgrade x11-toolkits/vte |
| 9868 |
|
| 9869 |
20131207: |
| 9870 |
AFFECTS: users of mail/opensmtpd |
| 9871 |
AUTHOR: ashish@FreeBSD.org |
| 9872 |
|
| 9873 |
There has been changes to the OpenSMTPD configuration. Please refer to |
| 9874 |
smtpd.conf(5), and use "smtpd -nf smtpd.conf" to validate. |
| 9875 |
|
| 9876 |
20131203: |
| 9877 |
AFFECTS: users of graphics/opencv, graphics/opencv-core |
| 9878 |
AUTHOR: jhale@FreeBSD.org |
| 9879 |
|
| 9880 |
OpenCV has been updated to 2.4.7. Due to movement of files between the |
| 9881 |
opencv port and the opencv-core port, it will be necessary to remove |
| 9882 |
both packages before updating. |
| 9883 |
|
| 9884 |
# pkg_delete -f opencv\* |
| 9885 |
or |
| 9886 |
# pkg delete -fg opencv\* |
| 9887 |
followed by |
| 9888 |
# portmaster -a |
| 9889 |
or |
| 9890 |
# portupgrade -a |
| 9891 |
|
| 9892 |
20131127: |
| 9893 |
AFFECTS: users of devel/py-distribute (i.e you) |
| 9894 |
AUTHOR: wg@FreeBSD.org |
| 9895 |
|
| 9896 |
devel/py-distribute was replaced with devel/py-setuptools. Please do |
| 9897 |
the following according to package manager used. py-distribute port |
| 9898 |
will be removed shortly. |
| 9899 |
|
| 9900 |
# portmaster -o devel/py-setuptools devel/py-distribute |
| 9901 |
or |
| 9902 |
# portupgrade -fo devel/py-setuptools devel/py-distribute |
| 9903 |
or |
| 9904 |
# pkg set -o devel/py-distribute:devel/py-setuptools |
| 9905 |
# pkg install -f devel/py-setuptools |
| 9906 |
|
| 9907 |
20131125: |
| 9908 |
AFFECTS: users of www/mod_wsgi |
| 9909 |
AUTHOR: ohauer@FreeBSD.org |
| 9910 |
|
| 9911 |
The port www/mod_wsgi moved to www/mod_wsgi2 to reflect the port version. |
| 9912 |
|
| 9913 |
# portmaster -o www/mod_wsgi2 www/mod_wsgi |
| 9914 |
or |
| 9915 |
# portupgrade -fo www/mod_wsgi2 www/mod_wsgi |
| 9916 |
or |
| 9917 |
# pkg set -o www/mod_wsgi:www/mod_wsgi2 |
| 9918 |
|
| 9919 |
20131120: |
| 9920 |
AFFECTS: users of lang/perl5.12 lang/perl5.14 lang/perl5.16 and lang/perl5.18 |
| 9921 |
AUTHOR: mat@FreeBSD.org |
| 9922 |
|
| 9923 |
The THREADS option has been enabled by default in all Perl. If you're using |
| 9924 |
binary packages you need to do : |
| 9925 |
|
| 9926 |
# pkg install -Rf perl5 |
| 9927 |
|
| 9928 |
If you're not using binary packages, and want to switch from non threaded |
| 9929 |
Perl to threaded Perl, you need to recompile and reinstall most ports |
| 9930 |
depending on Perl. Supposing you have Perl 5.16, you would do: |
| 9931 |
|
| 9932 |
Portupgrade users: |
| 9933 |
0) Fix pkgdb.db (for safety): |
| 9934 |
pkgdb -Ff |
| 9935 |
|
| 9936 |
1) Change the option in lang/perl5.16: |
| 9937 |
make -C /usr/ports/lang/perl5.16 config |
| 9938 |
|
| 9939 |
2) Reinstall everything that depends on Perl: |
| 9940 |
portupgrade -fr lang/perl5.16 |
| 9941 |
|
| 9942 |
Portmaster users: |
| 9943 |
1) Change the option in lang/perl5.16: |
| 9944 |
make -C /usr/ports/lang/perl5.16 config |
| 9945 |
|
| 9946 |
2) Reinstall everything that depends on Perl: |
| 9947 |
portmaster -r perl5- |
| 9948 |
|
| 9949 |
Note: The installed Perl package was named perl and is now named perl5, if |
| 9950 |
you have not updated your installation in a long time, you may need to |
| 9951 |
use "perl-" here. |
| 9952 |
|
| 9953 |
20131112: |
| 9954 |
AFFECTS: users of dns/nsd |
| 9955 |
AUTHOR: erwin@FreeBSD.org |
| 9956 |
|
| 9957 |
dns/nsd was updated to the new 4.0.0 major release. |
| 9958 |
|
| 9959 |
This version replaces the nsdc control program with nsd-control. |
| 9960 |
This requires some manual setup with nsd-control-setup and editing |
| 9961 |
of the config files. nsd-control is incompatible with nsdc so when |
| 9962 |
that is used in scripts, these should be adapted. More information: |
| 9963 |
http://www.nlnetlabs.nl/svn/nsd/tags/NSD_4_0_0_REL/doc/NSD-4-features |
| 9964 |
|
| 9965 |
NSD version 3 is still supported in dns/nsd3. To keep the old |
| 9966 |
version: |
| 9967 |
# portmaster -o dns/nsd3 dns/nsd |
| 9968 |
or |
| 9969 |
# portupgrade -fo dns/nsd3 dns/nsd |
| 9970 |
or |
| 9971 |
# pkg set -o dns/nsd:dns/nsd3 |
| 9972 |
|
| 9973 |
20131112: |
| 9974 |
AFFECTS: users of dns/bind9* |
| 9975 |
AUTHOR: erwin@FreeBSD.org |
| 9976 |
|
| 9977 |
All bind9 ports have been updated to support FreeBSD 10.x after |
| 9978 |
BIND was removed from the base system. It is now self-contained |
| 9979 |
in ${PREFIX}/etc/namedb, and chroot and symlinking options are |
| 9980 |
no longer supported out of the box. |
| 9981 |
|
| 9982 |
For users of FreeBSD 9.x and earlier, the LINKS option is no longer |
| 9983 |
enabled by default, but still supported. No other changes should |
| 9984 |
affect those users, and updating without changing already set options |
| 9985 |
will keep the system in the same state. |
| 9986 |
|
| 9987 |
20131103: |
| 9988 |
AFFECTS: users of security/libtasn1 and any port that depends on it |
| 9989 |
AUTHOR: novel@FreeBSD.org |
| 9990 |
|
| 9991 |
libtasn1 has been updated to 3.3 and all shared libraries versions have |
| 9992 |
been bumped. So you need to rebuild all applications that depend on |
| 9993 |
libtasn1. |
| 9994 |
|
| 9995 |
# portmaster -r libtasn1 |
| 9996 |
or |
| 9997 |
# portupgrade -fr security/libtasn1 |
| 9998 |
or |
| 9999 |
# pkg install -fR security/libtasn1 |
| 10000 |
|
| 10001 |
20131031: |
| 10002 |
AFFECTS: users of multimedia/rtmpdump |
| 10003 |
AUTHOR: hrs@FreeBSD.org |
| 10004 |
|
| 10005 |
The library part of multimedia/rtmpdump is split into multimedia/librtmp. |
| 10006 |
multimedia/rtmpdump now depends on the library port. |
| 10007 |
|
| 10008 |
A build error can occur if you built and installed old rtmpdump by |
| 10009 |
using stock OpenSSL, and then install security/openssl and try to build |
| 10010 |
multimedia/rtmpdump without deinstalling the installed one. Please |
| 10011 |
make sure if the old rtmpdump is removed before building the new version. |
| 10012 |
|
| 10013 |
20131028: |
| 10014 |
AFFECTS: users of comms/dcf77pi |
| 10015 |
AUTHOR: rene@FreeBSD.org |
| 10016 |
|
| 10017 |
As of version 1.0.5 the configuration file was renamed from |
| 10018 |
hardware.txt to config.txt and the format has been made more flexible. |
| 10019 |
|
| 10020 |
If you have customized any parameters, be sure to copy them to |
| 10021 |
config.txt after which hardware.txt can be removed. |
| 10022 |
|
| 10023 |
20131028: |
| 10024 |
AFFECTS: users of multimedia/ffmpeg1 and multimedia/ffmpeg-devel |
| 10025 |
AUTHOR: wg@FreeBSD.org |
| 10026 |
|
| 10027 |
The port ffmpeg was updated, ffmpeg1 and ffmpeg-devel were removed in |
| 10028 |
favor of ffmpeg. |
| 10029 |
|
| 10030 |
# portmaster -o multimedia/ffmpeg multimedia/ffmpeg1 |
| 10031 |
or |
| 10032 |
# portupgrade -fo multimedia/ffmpeg multimedia/ffmpeg1 |
| 10033 |
or |
| 10034 |
# pkg set -o multimedia/ffmpeg1:multimedia/ffmpeg |
| 10035 |
|
| 10036 |
and |
| 10037 |
|
| 10038 |
# portmaster -o multimedia/ffmpeg multimedia/ffmpeg-devel |
| 10039 |
or |
| 10040 |
# portupgrade -fo multimedia/ffmpeg multimedia/ffmpeg-devel |
| 10041 |
or |
| 10042 |
# pkg set -o multimedia/ffmpeg-devel:multimedia/ffmpeg |
| 10043 |
|
| 10044 |
20131023: |
| 10045 |
AFFECTS: users of lang/perl5.12 lang/perl5.14 |
| 10046 |
AUTHOR: mat@FreeBSD.org |
| 10047 |
|
| 10048 |
The default Perl has been switched to lang/perl5.16. These examples |
| 10049 |
are for switching from lang/perl5.14, if you are running another |
| 10050 |
version, replace lang/perl5.14 with the origin of the Perl you have |
| 10051 |
installed. |
| 10052 |
|
| 10053 |
Pkgng users: |
| 10054 |
|
| 10055 |
# pkg set -o lang/perl5.14:lang/perl5.16 |
| 10056 |
# pkg install -Rf lang/perl5.16 |
| 10057 |
|
| 10058 |
Portupgrade users: |
| 10059 |
0) Fix pkgdb.db (for safety): |
| 10060 |
pkgdb -Ff |
| 10061 |
|
| 10062 |
1) Reinstall new version of Perl (5.16): |
| 10063 |
portupgrade -o lang/perl5.16 -f lang/perl5.14 |
| 10064 |
|
| 10065 |
2) Reinstall everything that depends on Perl: |
| 10066 |
portupgrade -fr lang/perl5.16 |
| 10067 |
|
| 10068 |
Portmaster users: |
| 10069 |
portmaster -o lang/perl5.16 lang/perl5.14 |
| 10070 |
|
| 10071 |
Conservative: |
| 10072 |
portmaster p5- |
| 10073 |
|
| 10074 |
Comprehensive (but perhaps overkill): |
| 10075 |
portmaster -r perl- |
| 10076 |
|
| 10077 |
Note: If the "perl-" glob matches more than one port you will need to specify |
| 10078 |
the name of the Perl directory in /var/db/pkg explicitly. |
| 10079 |
|
| 10080 |
20131020: |
| 10081 |
AFFECTS: users of mail/squirrelmail |
| 10082 |
AUTHOR: adamw@adamw.org |
| 10083 |
|
| 10084 |
The default location for user data files and attachments has changed. |
| 10085 |
This will only affect new installations, and upgrading SquirrelMail |
| 10086 |
WILL NOT break your current installation. |
| 10087 |
|
| 10088 |
To make use of the new locations, do the following: |
| 10089 |
|
| 10090 |
# cp -rp /var/spool/squirrelmail/pref/* /usr/local/www/squirrelmail/data |
| 10091 |
# cp -rp /var/spool/squirrelmail/attach/* /usr/local/www/squirrelmail/attach |
| 10092 |
|
| 10093 |
and then run /usr/local/www/squirrelmail/configure and tell SM about |
| 10094 |
it ("Data Directory" and "Attachment Directory" under "General Options"). |
| 10095 |
|
| 10096 |
This version of SquirrelMail is a SNAPSHOT that brings in PHP 5.4 and 5.5 |
| 10097 |
compatibility. |
| 10098 |
|
| 10099 |
20131020: |
| 10100 |
AFFECTS: users of security/gpgme |
| 10101 |
AUTHOR: jhale@FreeBSD.org |
| 10102 |
|
| 10103 |
The library version of security/gpgme has changed, and PORTREVISION has |
| 10104 |
been bumped in all dependent ports. If you have external software that |
| 10105 |
depends on gpgme, this software needs to be recompiled. |
| 10106 |
To recompile all software dependent on gpgme, run: |
| 10107 |
|
| 10108 |
# portmaster -r gpgme |
| 10109 |
or |
| 10110 |
# portupgrade -rf gpgme |
| 10111 |
|
| 10112 |
20131008: |
| 10113 |
AFFECTS: all users |
| 10114 |
AUTHOR: bapt@FreeBSD.org |
| 10115 |
|
| 10116 |
A new USES has been added: compiler.mk, this uses allows porters to |
| 10117 |
select a compiler for a given port based on the features the port needs |
| 10118 |
By default this will always try to find Clang > 3.3. |
| 10119 |
If the user prefers using GCC then the following macro should be added |
| 10120 |
to user's make.conf: FAVORITE_COMPILER=gcc |
| 10121 |
|
| 10122 |
20131004: |
| 10123 |
AFFECTS: users of net-mgmt/nrpe2 |
| 10124 |
AUTHOR: ohauer@FreeBSD.org |
| 10125 |
|
| 10126 |
The port nrpe2 was updated and moved to nrpe |
| 10127 |
|
| 10128 |
# portmaster -o net-mgmt/nrpe net-mgmt/nrpe2 |
| 10129 |
or |
| 10130 |
# portupgrade -fo net-mgmt/nrpe net-mgmt/nrpe2 |
| 10131 |
or |
| 10132 |
# pkg set -o net-mgmt/nrpe2:net-mgmt/nrpe |
| 10133 |
|
| 10134 |
20131003: |
| 10135 |
AFFECTS: users of lang/python* and ports |
| 10136 |
AUTHOR: mva@FreeBSD.org |
| 10137 |
|
| 10138 |
The default versions of lang/python* have been changed to support the |
| 10139 |
new DEFAULT_VERSIONS variable. |
| 10140 |
|
| 10141 |
PYTHON_DEFAULT_VERSION, PYTHON2_DEFAULT_VERSION and |
| 10142 |
PYTHON3_DEFAULT_VERSION are deprecated. If you have set them in your |
| 10143 |
make.conf, you should change them something like |
| 10144 |
|
| 10145 |
DEFAULT_VERSIONS=python=2.7 python2=2.7 python3=3.3 |
| 10146 |
|
| 10147 |
20130929: |
| 10148 |
AFFECTS: users of x11/pixman |
| 10149 |
AUTHOR: zeising@FreeBSD.org |
| 10150 |
|
| 10151 |
The library version of x11/pixman has changed, and PORTREVISION has |
| 10152 |
been bumped in all dependent ports. If you have external software that |
| 10153 |
depends on pixman, this software needs to be recompiled. |
| 10154 |
To recompile all software dependent on pixman, run: |
| 10155 |
|
| 10156 |
# portmaster -r pixman |
| 10157 |
or |
| 10158 |
# portupgrade -rf pixman |
| 10159 |
|
| 10160 |
20130929: |
| 10161 |
AFFECTS: users of graphics/libGL, graphics/dri and other MESA ports |
| 10162 |
AUTHOR: zeising@FreeBSD.org |
| 10163 |
|
| 10164 |
The graphics/libGL, graphics/dri and related MESA ports have been |
| 10165 |
updated to 9.1 when compiled with WITH_NEW_XORG= set. It is necessary |
| 10166 |
to remove the old versions of both ports before updating. |
| 10167 |
|
| 10168 |
# pkg_delete -f libGL-\* dri-\* |
| 10169 |
or |
| 10170 |
# pkg delete -f libGL dri |
| 10171 |
followed by |
| 10172 |
# portmaster -a |
| 10173 |
|
| 10174 |
20130925: |
| 10175 |
AFFECTS: users of print/qpdf |
| 10176 |
AUTHOR: d.y.kazarov@mail.ru |
| 10177 |
|
| 10178 |
Due to the changes in libqpdf.so, please deinstall qpdf first if you |
| 10179 |
are updating from 4.0.0 to 4.0.1+ |
| 10180 |
|
| 10181 |
20130920: |
| 10182 |
AFFECTS: users of ptlib, opal and/or ekiga |
| 10183 |
AUTHOR: kwm@FreeBSD.org |
| 10184 |
|
| 10185 |
The ptlib26, opal3 and ekiga3 ports where updated to the latest version |
| 10186 |
and moved to the location of the old ports. If the ekiga (2.0) port is |
| 10187 |
installed the same line as for ekiga3 can be used except without the 3 at |
| 10188 |
the end. |
| 10189 |
|
| 10190 |
# portmaster -o devel/ptlib devel/ptlib26 |
| 10191 |
# portmaster -o net/opal net/opal3 |
| 10192 |
# portmaster -o net/ekiga3 net-im/ekiga |
| 10193 |
or |
| 10194 |
# portupgrade -fo devel/ptlib devel/ptlib26 |
| 10195 |
# portupgrade -fo net/opal net/opal3 |
| 10196 |
# portupgrade -fo net/ekiga3 net-im/ekiga |
| 10197 |
or |
| 10198 |
# pkg set -o devel/ptlib26 devel/ptlib |
| 10199 |
# pkg set -o net/opal3 net/opal |
| 10200 |
# pkg set -o net/ekiga3 net-im/ekiga |
| 10201 |
|
| 10202 |
20130920: |
| 10203 |
AFFECTS: users of ports |
| 10204 |
AUTHOR: bapt@FreeBSD.org |
| 10205 |
|
| 10206 |
New way to override the default version of a language in the ports |
| 10207 |
tree. |
| 10208 |
|
| 10209 |
The make variable, DEFAULT_VERSIONS, allows users to override the |
| 10210 |
default version defined by the ports tree. |
| 10211 |
|
| 10212 |
For example, to declare specific versions for Perl, Ruby and Tcl/Tk, |
| 10213 |
it would be defined as: |
| 10214 |
|
| 10215 |
DEFAULT_VERSIONS= perl5=5.18 ruby=2.0 tcltk=8.6 |
| 10216 |
|
| 10217 |
Today, this only is supported by Perl, Ruby, and Tcl/Tk. |
| 10218 |
|
| 10219 |
20130920: |
| 10220 |
AFFECTS: users of ports |
| 10221 |
AUTHOR: bdrewery@FreeBSD.org |
| 10222 |
|
| 10223 |
Optional Stack Protector [1] support has been added with the WITH_SSP_PORTS |
| 10224 |
knob. |
| 10225 |
|
| 10226 |
WITH_SSP_PORTS= yes |
| 10227 |
|
| 10228 |
This currently is only supported on FreeBSD 10 amd64/i386 and earlier |
| 10229 |
releases on amd64. |
| 10230 |
|
| 10231 |
The default SSP_CLFAGS is -fstack-protector, but -fstack-protector-all |
| 10232 |
may optionally be set instead. |
| 10233 |
|
| 10234 |
To enable support, add WITH_SSP_PORTS=yes to your make.conf and rebuild all |
| 10235 |
ports. |
| 10236 |
|
| 10237 |
# portmaster -af |
| 10238 |
or |
| 10239 |
# portupgrade -af |
| 10240 |
|
| 10241 |
[1] https://en.wikipedia.org/wiki/Buffer_overflow_protection |
| 10242 |
|
| 10243 |
20130904: |
| 10244 |
AFFECTS: 10-CURRENT users with any port depending on converters/libiconv |
| 10245 |
AUTHOR: madpilot@FreeBSD.org |
| 10246 |
|
| 10247 |
10-CURRENT after r254273 (committed on August 13, 2013) has an |
| 10248 |
implementation of iconv enabled by default in libc. |
| 10249 |
|
| 10250 |
NOTE: after r341775 (committed on January 29, 2014) and other |
| 10251 |
following commits, a few ports, including devel/glib20, depend |
| 10252 |
on the converters/libiconv again due to missing functionality in the |
| 10253 |
base iconv implementation. |
| 10254 |
|
| 10255 |
Due to this change some major overhauling of the ports tree has |
| 10256 |
been necessary to move the ports to using that implementation. |
| 10257 |
|
| 10258 |
People using pkgng binary packages should have little problems, |
| 10259 |
"pkg upgrade" will update all software to not depend on libiconv |
| 10260 |
anymore, once updated packages are available. Please make sure to |
| 10261 |
perform a "pkg autoremove" after that and check that libiconv is |
| 10262 |
correctly removed by it. |
| 10263 |
|
| 10264 |
If you are using ports the update requires some manual intervention. |
| 10265 |
The following procedure should be followed: |
| 10266 |
|
| 10267 |
# pkg query %ro libiconv >ports_to_update |
| 10268 |
# pkg delete -f libiconv |
| 10269 |
# cat ports_to_update | xargs portmaster |
| 10270 |
|
| 10271 |
or: |
| 10272 |
|
| 10273 |
# pkg query %ro libiconv >ports_to_update |
| 10274 |
# pkg delete -f libiconv |
| 10275 |
# cat ports_to_update | xargs portupgrade -f |
| 10276 |
|
| 10277 |
20130831: |
| 10278 |
AFFECTS: users of graphics/gdal |
| 10279 |
AUTHOR: sunpoet@FreeBSD.org |
| 10280 |
|
| 10281 |
Due to changes in header files, please deinstall gdal first while updating |
| 10282 |
from 1.9.x to 1.10.x. |
| 10283 |
|
| 10284 |
20130830: |
| 10285 |
AFFECTS: users of mail/meta1 |
| 10286 |
AUTHOR: dinoex@FreeBSD.org |
| 10287 |
|
| 10288 |
The on disk format has changed. |
| 10289 |
Please make sure that queue is empty before you update. |
| 10290 |
|
| 10291 |
20130817: |
| 10292 |
AFFECTS: users of lang/python* |
| 10293 |
AUTHOR: mva@FreeBSD.org |
| 10294 |
|
| 10295 |
The lang/python* ports do not install links to 2to3, idle, pydoc, python |
| 10296 |
and other binaries anymore. Those were moved into the lang/python2 and |
| 10297 |
lang/python3 ports respectively. This change brings us closer to the goal |
| 10298 |
of making Python ports usable with different Python versions at the same |
| 10299 |
time. |
| 10300 |
|
| 10301 |
If you have lang/python2* or lang/python3* installed, please also install |
| 10302 |
the associated lang/python2 or lang/python3 port. |
| 10303 |
|
| 10304 |
1. update lang/python2* and/or lang/python3* |
| 10305 |
2. install lang/python2 and/or lang/python3 |
| 10306 |
3. install/update lang/python |
| 10307 |
|
| 10308 |
20130816: |
| 10309 |
AFFECTS: users of graphics/opendx and math/octave-forge-octcdf |
| 10310 |
AUTHOR: stephen@FreeBSD.org |
| 10311 |
|
| 10312 |
These two ports have changed the science/netcdf dependency to |
| 10313 |
science/netcdf4. It is recommended that the science/netcdf package |
| 10314 |
be deinstalled before rebuilding these ports, otherwise you are likely |
| 10315 |
to face port conflicts when building future ports. |
| 10316 |
|
| 10317 |
20130806: |
| 10318 |
AFFECTS: users of devel/eric4 |
| 10319 |
AUTHOR: bsam@FreeBSD.org |
| 10320 |
|
| 10321 |
Since PKGVERSION=4.5.13_1 the default file destination has changed from |
| 10322 |
${PYTHON_SITELIBDIR}/eric4 to ${DATADIR}. |
| 10323 |
|
| 10324 |
20130731: |
| 10325 |
AFFECTS: users of glib20 |
| 10326 |
AUTHOR: kwm@FreeBSD.org |
| 10327 |
|
| 10328 |
The devel/gio-fam-backend port was removed in the glib 2.36 update. |
| 10329 |
Since the gio-fam-backend port was used in USE_GNOME=glib20, all |
| 10330 |
dependencies need to be rebuilt. The removal of gio-fam-backend isn't |
| 10331 |
critical, glib20 using programs should work just fine if the port is still |
| 10332 |
installed. It is not clear however, if glib20 will use the new kqueue |
| 10333 |
backend or the old fam backend. |
| 10334 |
|
| 10335 |
Note that users of pkg packages can just run the pkg delete command after |
| 10336 |
their next update. |
| 10337 |
|
| 10338 |
# portmaster -r gio-fam-backend |
| 10339 |
# pkg_delete gio-fam-backend-\* (for pkgng: pkg delete gio-fam-backend) |
| 10340 |
# portmaster -a |
| 10341 |
|
| 10342 |
or |
| 10343 |
|
| 10344 |
# portupgrade -rf gio-fam-backend |
| 10345 |
# pkg_delete gio-fam-backend-\* (for pkgng: pkg delete gio-fam-backend) |
| 10346 |
# portupgrade -a |
| 10347 |
|
| 10348 |
20130726: |
| 10349 |
AFFECTS: users of Qt 3 and KDE 3 |
| 10350 |
AUTHOR: rene@FreeBSD.org |
| 10351 |
|
| 10352 |
All ports based on Qt 3 (including KDE 3 but also ports which used Qt 3 |
| 10353 |
as a graphical toolkit) expired on 20130701 because Qt 3 and KDE 3 were |
| 10354 |
no longer maintained upstream. These ports have been removed today. |
| 10355 |
|
| 10356 |
Users of KDE 3 are advised to switch to another desktop environment |
| 10357 |
provided in the Ports Collection, e.g. KDE 4 or Xfce. |
| 10358 |
|
| 10359 |
Users of Qt 3 are advised to upgrade to the Qt 4 counterpart(s). |
| 10360 |
|
| 10361 |
20130725: |
| 10362 |
AFFECTS: users of net/openafs |
| 10363 |
AUTHOR: bjk@FreeBSD.org |
| 10364 |
|
| 10365 |
The OpenAFS 1.6.5 release is a security release which requires substantial |
| 10366 |
configuration changes to the AFS servers in addition to the software update, |
| 10367 |
in order to be fully protected. The entry for OPENAFS-SA-2013-003 on |
| 10368 |
http://www.openafs.org/security/ has links to the upgrade documentation. |
| 10369 |
The procedure involves rekeying the cell to a non-DES krb5 key, stored in |
| 10370 |
a krb5 keytab named rxkad.keytab in PREFIX/etc/openafs/server/. |
| 10371 |
|
| 10372 |
20130720: |
| 10373 |
AFFECTS: users of japanese/mozc-server and japanese/mozc-el |
| 10374 |
AUTHOR: hrs@FreeBSD.org |
| 10375 |
|
| 10376 |
The bin/mozc_emacs_helper program is now built and installed by |
| 10377 |
japanese/mozc-server because the build processes are heavily |
| 10378 |
overlapped with each other and the helper program does not depend on |
| 10379 |
most of what mozc-server does actually. To upgrade them, please remove |
| 10380 |
mozc-el first to prevent a conflict with the installed bin/mozc_emacs_helper. |
| 10381 |
|
| 10382 |
20130719: |
| 10383 |
AFFECTS: users of sysutils/bacula-server, sysutils/bacula-client, sysutils/bacula-bat |
| 10384 |
AUTHOR: dvl@FreeBSD.org |
| 10385 |
|
| 10386 |
The configuration files for bacula have been moved to PREFIX/etc/bacula. |
| 10387 |
Move your existing configuration files to this directory after |
| 10388 |
upgrading. |
| 10389 |
|
| 10390 |
20130718: |
| 10391 |
AFFECTS: users of security/logcheck |
| 10392 |
AUTHOR: glarkin@FreeBSD.org |
| 10393 |
|
| 10394 |
The logcheck port now provides a configuration option controlling |
| 10395 |
installation of the crontab file. When installing the port interactively, |
| 10396 |
the port option is enabled by default to mimic previous behavior. |
| 10397 |
|
| 10398 |
When the port is installed non-interactively (BATCH=yes) the crontab |
| 10399 |
file *will not* be installed automatically. If the EXAMPLES port option |
| 10400 |
is enabled, the crontab file can be installed manually at a later time |
| 10401 |
from EXAMPLESDIR/crontab.in. |
| 10402 |
|
| 10403 |
20130718: |
| 10404 |
AFFECTS: users of www/zend-framework |
| 10405 |
AUTHOR: wg@FreeBSD.org |
| 10406 |
|
| 10407 |
zend-framework has been updated to 2.2.1 and old 1.12.0 has been copied |
| 10408 |
to www/zend-framework1. If you wish to stay with the older version run: |
| 10409 |
|
| 10410 |
# portmaster -o www/zend-framework1 www/zend-framework |
| 10411 |
or |
| 10412 |
# portupgrade -fo www/zend-framework1 www/zend-framework |
| 10413 |
or |
| 10414 |
# pkg set -o www/zend-framework:www/zend-framework1 |
| 10415 |
|
| 10416 |
20130714: |
| 10417 |
AFFECTS: users of net/avahi-gtk |
| 10418 |
AUTHOR: kwm@FreeBSD.org |
| 10419 |
|
| 10420 |
Avahi was updated to 0.6.31, due to changes in the avahi-gtk port it will |
| 10421 |
be necessary to remove the avahi-gtk port before updating. |
| 10422 |
Users of pkg packages can skip this step. |
| 10423 |
|
| 10424 |
# pkg_delete -f avahi-gtk\* |
| 10425 |
or |
| 10426 |
# pkg delete -f avahi-gtk |
| 10427 |
followed by |
| 10428 |
# portmaster net/avahi-gtk |
| 10429 |
or |
| 10430 |
# portupgrade net/avahi-gtk |
| 10431 |
|
| 10432 |
20130711: |
| 10433 |
AFFECTS: users of dns/py-ldns |
| 10434 |
AUTHOR: mat@FreeBSD.org |
| 10435 |
|
| 10436 |
The dns/py-ldns port now only installs the Python bits, and depends on |
| 10437 |
dns/ldns. Because of that, you cannot just do a regular upgrade, it |
| 10438 |
would install dns/ldns overwriting existing files and removing them when |
| 10439 |
removing the old version of dns/py-ldns. |
| 10440 |
|
| 10441 |
# pkg_delete -f py-ldns-\* |
| 10442 |
# cd /usr/ports/dns/py-ldns && make clean && make install clean |
| 10443 |
or |
| 10444 |
# pkg delete -fg py-ldns-\* |
| 10445 |
# pkg install -f dns/py-ldns |
| 10446 |
|
| 10447 |
20130707: |
| 10448 |
AFFECTS: users of www/ajaxplorer |
| 10449 |
AUTHOR: madpilot@FreeBSD.org |
| 10450 |
|
| 10451 |
Ajaxplorer was updated to 5.0.1. This is a major update and some |
| 10452 |
manual intervention may be needed. |
| 10453 |
|
| 10454 |
Before upgrading you should preserve the following files in WWWDIR |
| 10455 |
(defaults to PREFIX/www/ajaxplorer) if you have customized them: |
| 10456 |
|
| 10457 |
conf/bootstrap_conf.php |
| 10458 |
conf/bootstrap_context.php |
| 10459 |
conf/bootstrap_plugins.php |
| 10460 |
conf/bootstrap_repositories.php |
| 10461 |
|
| 10462 |
and put them back after the upgrade. |
| 10463 |
|
| 10464 |
If you are using a database backend you will need to manually |
| 10465 |
update your database table using the sql script the port will |
| 10466 |
install at WWWDIR/conf/conf/4.2.3-5.0.0-db-upgrade.sql |
| 10467 |
|
| 10468 |
Don't forget to check the documentation about upgrading from |
| 10469 |
version 4.x at: |
| 10470 |
http://ajaxplorer.info/ajaxplorer-5-0-0:/#Upgrade_from_4X_to_500 |
| 10471 |
|
| 10472 |
20130706: |
| 10473 |
AFFECTS: users of devel/apr1 |
| 10474 |
AUTHOR: ohauer@FreeBSD.org |
| 10475 |
|
| 10476 |
APR was updated to 1.4.8 and APR-util was updated to 1.5.2. |
| 10477 |
|
| 10478 |
Please rebuild all ports which are using functions from APR/APR-util |
| 10479 |
such as Apache, Subversion, etc. |
| 10480 |
|
| 10481 |
# portmaster -r apr |
| 10482 |
or |
| 10483 |
# portupgrade -r devel/apr1 |
| 10484 |
or |
| 10485 |
# pkg install -fR devel/apr1 |
| 10486 |
|
| 10487 |
20130705: |
| 10488 |
AFFECTS: users of x11/kdelibs4 |
| 10489 |
AUTHOR: kde@FreeBSD.org |
| 10490 |
|
| 10491 |
The KDE Software Compilation 4.10.4 was committed a few days ago, and |
| 10492 |
version 4.10.5 was committed today. |
| 10493 |
|
| 10494 |
They include better support for using clang as the compiler, but that |
| 10495 |
requires recompiling all KDE ports which depend on x11/kdelibs4. Most |
| 10496 |
ports which fall into this category are already part of the KDE Software |
| 10497 |
Compilation and have been updated to version 4.10.5, but those released |
| 10498 |
separately need to be rebuilt manually. |
| 10499 |
|
| 10500 |
If you are building your KDE ports with clang, doing the following is |
| 10501 |
recommended: |
| 10502 |
|
| 10503 |
# portmaster -r kdelibs-4\* |
| 10504 |
or |
| 10505 |
# portupgrade -fr x11/kdelibs4 |
| 10506 |
or |
| 10507 |
# pkg install -fR x11/kdelibs4 |
| 10508 |
|
| 10509 |
Alternatively, to avoid rebuilding the ports which are part of the 4.10.5 |
| 10510 |
update: |
| 10511 |
|
| 10512 |
# portmaster -x \*-4.10.5\* -r kdelibs-4\* |
| 10513 |
or |
| 10514 |
# portupgrade -x \*-4.10.5\* -fr x11/kdelibs4 |
| 10515 |
|
| 10516 |
20130703: |
| 10517 |
AFFECTS: users of comms/trustedqsl and comms/tqsllib |
| 10518 |
AUTHOR: db@FreeBSD.org |
| 10519 |
|
| 10520 |
Upstream have removed the need for a separate port for the library |
| 10521 |
formerly found in comms/tqsllib. Please remove tqsllib before installing |
| 10522 |
trustedqsl |
| 10523 |
|
| 10524 |
20130627: |
| 10525 |
AFFECTS: users of ports-mgmt/portmaster |
| 10526 |
AUTHOR: bdrewery@FreeBSD.org |
| 10527 |
|
| 10528 |
Since June 22nd, portmaster no longer relies on 'WITH_PKGNG' to be defined, |
| 10529 |
or ports to be checked out to enable pkgng support. |
| 10530 |
|
| 10531 |
It now considers whether or not pkg is installed and registered with itself. |
| 10532 |
|
| 10533 |
I.e., if this returns data, pkgng is considered in use: |
| 10534 |
|
| 10535 |
# pkg info pkg |
| 10536 |
|
| 10537 |
It's possible that you may have tested pkgng in the past, ran pkg2ng, and |
| 10538 |
never fully committed to it by setting WITH_PKGNG. If this is the case, |
| 10539 |
uninstall pkg with pkg_info/pkg_delete and also remove the stale database, |
| 10540 |
rm /var/db/pkg/local.sqlite. |
| 10541 |
|
| 10542 |
This could manifest itself as portmaster -L showing the wrong versions, or |
| 10543 |
portmaster no longer detecting installed packages correctly. |
| 10544 |
|
| 10545 |
Note that PORTS still require WITH_PKGNG=yes in make.conf if you are not |
| 10546 |
running CURRENT. |
| 10547 |
|
| 10548 |
20130627: |
| 10549 |
AFFECTS: users of net/samba36 |
| 10550 |
AUTHOR: timur@FreeBSD.org |
| 10551 |
|
| 10552 |
Samba has updated format of it's printing tdbs (ntprinting.tdb, ntforms.tdb, |
| 10553 |
ntdrivers.tdb) to include character encoding. When updating from Samba 3.5 |
| 10554 |
or earlier to Samba 3.6 or 4.0 these tdbs need to be migrated to new registry |
| 10555 |
based printing management. This implies also character conversion. |
| 10556 |
|
| 10557 |
You have to specify the correct code page for the conversion, see iconv -l. |
| 10558 |
The mostly used one is Windows Latin1 which is CP1252. |
| 10559 |
|
| 10560 |
You can correctly view the tdb with: |
| 10561 |
|
| 10562 |
# net printing dump encoding=CP1252 /path/to/ntprinters.tdb |
| 10563 |
|
| 10564 |
or migrate it with e.g.: |
| 10565 |
|
| 10566 |
# net printing migrate encoding=CP1252 /path/to/ntprinters.tdb |
| 10567 |
|
| 10568 |
If you migrate printers it is suggest to do it in the following order: |
| 10569 |
|
| 10570 |
ntforms.tdb |
| 10571 |
ntdrivers.tdb |
| 10572 |
ntprinting.tdb |
| 10573 |
|
| 10574 |
Don't forget to rename, move or delete these files in /var/db/samba after |
| 10575 |
the migration. |
| 10576 |
|
| 10577 |
20130623: |
| 10578 |
AFFECTS: users of net-im/mikutter003 |
| 10579 |
AUTHOR: tota@FreeBSD.org |
| 10580 |
|
| 10581 |
net-im/mikutter003 has been removed from the ports tree because the |
| 10582 |
Twitter API version 1.0 was deprecated on 2013-05-07 and mikutter003, |
| 10583 |
which uses the API 1.0, won't work. |
| 10584 |
Please consider using net-im/mikutter instead of this. |
| 10585 |
|
| 10586 |
1. deinstall mikutter003 |
| 10587 |
2. upgrade Ruby to 1.9( or later) (see the entry 20130527) |
| 10588 |
3. install net-im/mikutter |
| 10589 |
|
| 10590 |
20130623: |
| 10591 |
AFFECTS: users of www/magento |
| 10592 |
AUTHOR: melvyn@magemana.nl |
| 10593 |
|
| 10594 |
Magento has been updated to 1.7.0.2 on 2013-06-03. With it a stricter file |
| 10595 |
system policy is enforced on the port. If you (or your customer) rely heavily |
| 10596 |
on Magento Connect via the backend to install extensions, your quickfix is: |
| 10597 |
|
| 10598 |
# chown -R www: ${PREFIX}/www/magento |
| 10599 |
# chmod -R u+w ${PREFIX}/www/magento |
| 10600 |
|
| 10601 |
The more conservative approach: |
| 10602 |
# chown -R www: ${PREFIX}/www/magento/app/code/{local,community} \ |
| 10603 |
${PREFIX}/www/magento/app/{design,locale} \ |
| 10604 |
${PREFIX}/www/magento/{downloader,skin} |
| 10605 |
|
| 10606 |
# chmod -R u+w ${PREFIX}/www/magento/app/code/{local,community} \ |
| 10607 |
${PREFIX}/www/magento/app/{design,locale} \ |
| 10608 |
${PREFIX}/www/magento/{downloader,skin} |
| 10609 |
|
| 10610 |
The conservative approach will alert you to extensions that try to write in |
| 10611 |
Magento core, while allowing clean extensions to install properly (corner |
| 10612 |
cases may exist). |
| 10613 |
|
| 10614 |
20130619: |
| 10615 |
AFFECTS: users of devel/subversion |
| 10616 |
AUTHOR: ohauer@FreeBSD.org |
| 10617 |
|
| 10618 |
devel/subversion has been upgraded from 1.7.10 to 1.8.0 |
| 10619 |
|
| 10620 |
If you want to upgrade, and use http/https access to repositories, |
| 10621 |
please check, that the SERF option is enabled, as NEON support |
| 10622 |
is gone. Also, mod_dontdothat and svnauthz_validate are |
| 10623 |
now enabled with one option TOOLS, among other new tools |
| 10624 |
and SVNMUCC is enabled always. |
| 10625 |
|
| 10626 |
subversion-1.7.x is available as devel/subversion17 |
| 10627 |
|
| 10628 |
To stay on subversion-1.7.x set in /etc/make.conf |
| 10629 |
WITH_SUBVERSION_VER=17 |
| 10630 |
and use the following command |
| 10631 |
|
| 10632 |
# pkg set -o devel/subversion:devel/subversion17 |
| 10633 |
or |
| 10634 |
# portmaster -o devel/subversion17 devel/subversion |
| 10635 |
|
| 10636 |
20130614: |
| 10637 |
AFFECTS: users who set port options in make.conf |
| 10638 |
AUTHOR: tijl@FreeBSD.org |
| 10639 |
|
| 10640 |
Configuring options in make.conf using variables like OPTIONS_SET and |
| 10641 |
OPTIONS_UNSET now also suppresses the option dialog for those options. |
| 10642 |
This means that when building a port the option dialog will only appear if |
| 10643 |
there are truly new options that have not been configured before using either |
| 10644 |
the dialog or make.conf. This allows you to set options like DOCS, NLS, |
| 10645 |
X11, etc. once for all ports and not have option dialogs pop up if those are |
| 10646 |
the only options. For a list of variables you can set in make.conf to |
| 10647 |
control options see Mk/bsd.options.mk. |
| 10648 |
|
| 10649 |
20130612: |
| 10650 |
AFFECTS: users of lang/perl* and any port that depends on it |
| 10651 |
AUTHOR: az@FreeBSD.org |
| 10652 |
|
| 10653 |
lang/perl5.12 has been upgraded from version 5.12.4 to 5.12.5 |
| 10654 |
lang/perl5.14 has been upgraded from version 5.14.2 to 5.14.4 |
| 10655 |
lang/perl5.16 has been upgraded from version 5.16.2 to 5.16.3 |
| 10656 |
|
| 10657 |
The directory structure where Perl is installed has also been modified: |
| 10658 |
"major.minor" is now used instead of "major.minor.patchlevel". |
| 10659 |
|
| 10660 |
The "perl-after-upgrade" script has been removed. |
| 10661 |
|
| 10662 |
Please rebuild all Perl ports and all ports that depend on it: |
| 10663 |
|
| 10664 |
# portmaster -r perl |
| 10665 |
or |
| 10666 |
# portupgrade -rf perl |
| 10667 |
or |
| 10668 |
# pkg install -fR perl |
| 10669 |
|
| 10670 |
20130609: |
| 10671 |
AFFECTS: users of audio/flac and any port that depends on it |
| 10672 |
AUTHOR: naddy@FreeBSD.org |
| 10673 |
|
| 10674 |
FLAC has been updated to 1.3.0 and the shared library versions |
| 10675 |
have been bumped. Please rebuild all ports that depend on it: |
| 10676 |
|
| 10677 |
# portmaster -r flac |
| 10678 |
or |
| 10679 |
# portupgrade -fr audio/flac |
| 10680 |
or |
| 10681 |
# pkg install -fR audio/flac |
| 10682 |
|
| 10683 |
20130607: |
| 10684 |
AFFECTS: Nobody |
| 10685 |
AUTHOR: wxs@FreeBSD.org |
| 10686 |
|
| 10687 |
FreeBSD 8.4 released. |
| 10688 |
|
| 10689 |
20130604: |
| 10690 |
AFFECTS: users of lang/ghc and */hs-* |
| 10691 |
AUTHOR: haskell@FreeBSD.org |
| 10692 |
|
| 10693 |
The Glorious Glasgow Haskell Compiler has been updated to version |
| 10694 |
7.6.3 and Haskell Platform to 2013.2.0.0. Hence it is recommended to |
| 10695 |
rebuild or reinstall all the dependent ports by one of the following |
| 10696 |
commands: |
| 10697 |
|
| 10698 |
# portmaster -w -r ghc |
| 10699 |
or |
| 10700 |
# portupgrade -fr lang/ghc |
| 10701 |
or |
| 10702 |
# pkg install -fR lang/ghc |
| 10703 |
|
| 10704 |
Note that prefixes used for hs- ports (Cabal packages) have been |
| 10705 |
changed to PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION to |
| 10706 |
enable more seamless upgrades in the future. |
| 10707 |
|
| 10708 |
20130603: |
| 10709 |
AFFECTS: users of dns/opendnssec |
| 10710 |
AUTHOR: wg@FreeBSD.org |
| 10711 |
|
| 10712 |
Some database changes have been made between version 1.3 and 1.4, |
| 10713 |
upgrading needs to be done manually by running the following scripts: |
| 10714 |
|
| 10715 |
For MySQL users: |
| 10716 |
PREFIX/share/opendnssec/migrate_adapters_1.mysql |
| 10717 |
|
| 10718 |
For SQLite users: |
| 10719 |
PREFIX/share/opendnssec/migrate_adapters_1.sqlite3 |
| 10720 |
|
| 10721 |
For the full migration explanation see: |
| 10722 |
PREFIX/share/doc/opendnssec/MIGRATION |
| 10723 |
|
| 10724 |
opendnssec 1.3 version was preserved as dns/opendnssec13 port. |
| 10725 |
|
| 10726 |
20130601: |
| 10727 |
AFFECTS: users of textproc/ack |
| 10728 |
AUTHOR: rakuco@FreeBSD.org |
| 10729 |
|
| 10730 |
ack has been updated to version 2.04. It is slightly incompatible with some |
| 10731 |
options present in ack1. For more information, see |
| 10732 |
http://beyondgrep.com/ack-2.0. |
| 10733 |
|
| 10734 |
20130530: |
| 10735 |
AFFECTS: users of irc/inspircd |
| 10736 |
AUTHOR: swills@FreeBSD.org |
| 10737 |
|
| 10738 |
The irc/inspircd port has been updated to 2.0.12. Some of the config option |
| 10739 |
names in the rc script have been changed. Check the script for more detail. |
| 10740 |
|
| 10741 |
20130527: |
| 10742 |
AFFECTS: users of lang/ruby18 |
| 10743 |
AUTHOR: swills@FreeBSD.org |
| 10744 |
|
| 10745 |
The default ruby version has been updated from 1.8 to 1.9. First, stop any |
| 10746 |
software that uses ruby. Then, you'll need to rebuild all ports that depend |
| 10747 |
on ruby: |
| 10748 |
|
| 10749 |
If you use portmaster: |
| 10750 |
# portmaster -o lang/ruby19 lang/ruby18 |
| 10751 |
# portmaster -R -r ruby-1.9 |
| 10752 |
|
| 10753 |
If you use portupgrade: |
| 10754 |
# portupgrade -f lang/ruby18 |
| 10755 |
# portupgrade -f lang/ruby19 # if you have it installed |
| 10756 |
# portupgrade -f ports-mgmt/portupgrade |
| 10757 |
# portupgrade -x ruby-1.8.\* -fr lang/ruby18 |
| 10758 |
|
| 10759 |
After these steps are complete, you can pkg_delete ruby 1.8 if you |
| 10760 |
no longer need it. |
| 10761 |
|
| 10762 |
If you use pkgng: |
| 10763 |
# pkg set -o lang/ruby18:lang/ruby19 |
| 10764 |
# pkg install -fR lang/ruby19 |
| 10765 |
|
| 10766 |
If you wish to keep the 1.8 version as default, add the following lines |
| 10767 |
to your /etc/make.conf file: |
| 10768 |
|
| 10769 |
# |
| 10770 |
# Keep ruby 1.8 as default version. |
| 10771 |
# |
| 10772 |
RUBY_DEFAULT_VER=1.8 |
| 10773 |
|
| 10774 |
20130525: |
| 10775 |
AFFECTS: users of sysutils/rsyslog5* |
| 10776 |
AUTHOR: brd@FreeBSD.org |
| 10777 |
|
| 10778 |
Rsyslog 5.x has reached end of life status and has therefore been removed. |
| 10779 |
While sysutils/rsyslog6* exists, please consider migrating to |
| 10780 |
sysutils/rsyslog7 as that is the currently supported release. |
| 10781 |
|
| 10782 |
20130525: |
| 10783 |
AFFECTS: users of mail/postgrey |
| 10784 |
AUTHOR: Darren Pilgrim <ports.maintainer@evilphi.com> |
| 10785 |
|
| 10786 |
The RC script for postgrey has been modified. If you use the |
| 10787 |
default value for postgrey_flags this does not affect you. |
| 10788 |
|
| 10789 |
If you have postgrey listening on a Unix socket or set any optional |
| 10790 |
values, please read the comments in the RC scripts and check your |
| 10791 |
settings in rc.conf prior to restarting postgrey. |
| 10792 |
|
| 10793 |
20130525: |
| 10794 |
AFFECTS: users of x11/xorg and all xorg ports |
| 10795 |
AUTHOR: zeising@FreeBSD.org |
| 10796 |
|
| 10797 |
X.Org, including libraries and some drivers, was updated. If you are |
| 10798 |
running the default X.Org distribution, no special upgrade procedure |
| 10799 |
should be necessary. |
| 10800 |
|
| 10801 |
If you are running with WITH_NEW_XORG= make sure to update and rebuild |
| 10802 |
all installed drivers since xorg-server has been updated. |
| 10803 |
|
| 10804 |
20130520: |
| 10805 |
AFFECTS: users of textproc/elasticsearch |
| 10806 |
AUTHOR: tj@FreeBSD.org |
| 10807 |
|
| 10808 |
This is the first stable release based on Lucene 4. We recommend testing |
| 10809 |
the upgrade before doing it in production. |
| 10810 |
|
| 10811 |
Upgrading from 0.20 requires a full cluster restart. |
| 10812 |
|
| 10813 |
In order to be able to downgrade, stop indexing new data, issue a flush |
| 10814 |
request, do the upgrade and only enable indexing of new data once you |
| 10815 |
are certain that you no longer need to downgrade. Once new data has |
| 10816 |
been indexed, downgrading is no longer possible. To be extra safe, back |
| 10817 |
up your data before upgrading. |
| 10818 |
|
| 10819 |
20130519: |
| 10820 |
AFFECTS: users of net/activemq |
| 10821 |
AUTHOR: tj@FreeBSD.org |
| 10822 |
|
| 10823 |
The JVM used by activemq has changed to OpenJDK 7. You will need to |
| 10824 |
make sure javavmwrapper is configured to use the installed |
| 10825 |
java/openjdk7 JVM. |
| 10826 |
|
| 10827 |
20130512: |
| 10828 |
AFFECTS: users of devel/hs-git-annex |
| 10829 |
AUTHOR: haskell@FreeBSD.org |
| 10830 |
|
| 10831 |
On FreeBSD, git-annex incorrectly calculated SHA256 hashes for files |
| 10832 |
added to the annex repository due to the BSD-style output of |
| 10833 |
/sbin/sha256. The result of this is silent data corruption. |
| 10834 |
|
| 10835 |
This problem has been fixed, but every file stored in an annex |
| 10836 |
repository will fail a `git-annex fsck` after the upgrade. Thus, |
| 10837 |
before updating, it is wise to issue the command below and restore the |
| 10838 |
files. |
| 10839 |
|
| 10840 |
$ git-annex uninit |
| 10841 |
|
| 10842 |
Corruptions can then be found by finding all files with the same hash. |
| 10843 |
Note that only files that were mishashed to the same location are a |
| 10844 |
problem. |
| 10845 |
|
| 10846 |
20130511: |
| 10847 |
AFFECTS: users of TeX |
| 10848 |
AUTHOR: hrs@FreeBSD.org |
| 10849 |
|
| 10850 |
One can now choose TeXLive or teTeX by using TEX_DEFAULT. |
| 10851 |
Specifying TEX_DEFAULT=texlive, almost all of ports which use TeX |
| 10852 |
will install and depend on TeXLive-based ones. Note that the |
| 10853 |
default value is still "tetex" and the two cannot coexist. You need |
| 10854 |
to remove all of the TeX-related packages based on teTeX to try |
| 10855 |
TeXLive. |
| 10856 |
|
| 10857 |
20130507: |
| 10858 |
AFFECTS: users of comms/usbmuxd or comms/libimobiledevice |
| 10859 |
AUTHOR: avilla@FreeBSD.org |
| 10860 |
|
| 10861 |
libusbmuxd and libimobiledevice versions have changed. Please, rebuild |
| 10862 |
all the ports that depend on them: |
| 10863 |
|
| 10864 |
# portmaster -r usbmuxd |
| 10865 |
or |
| 10866 |
# portupgrade -fr comms/usbmuxd |
| 10867 |
or |
| 10868 |
# pkg install -fR comms/usbmuxd |
| 10869 |
|
| 10870 |
20130507: |
| 10871 |
AFFECTS: users of devel/libplist |
| 10872 |
AUTHOR: avilla@FreeBSD.org |
| 10873 |
|
| 10874 |
libplist Python bindings were split from the main port. To get them you |
| 10875 |
need to install devel/py-libplist. |
| 10876 |
|
| 10877 |
20130506: |
| 10878 |
AFFECTS: users of TeX |
| 10879 |
AUTHOR: hrs@FreeBSD.org |
| 10880 |
|
| 10881 |
TeXLive ports have been imported. Although most of ports still depend |
| 10882 |
on teTeX at this moment, they will be converted to use TeXLive. |
| 10883 |
|
| 10884 |
The directory layout of them is as follows. Please use print/texlive-full |
| 10885 |
if you are not familiar with how each component works. Finer-grained |
| 10886 |
ports will be added (specifically, meta ports for smaller installation |
| 10887 |
and so on). Note that the full installation needs around 3GB of disk space. |
| 10888 |
|
| 10889 |
teTeX-based ports and TeXLive are mutually exclusive. This means TeXLive |
| 10890 |
ports cannot be installed when teTeX is already installed. You need |
| 10891 |
to remove all of the TeX-related packages based on teTeX to try TeXLive. |
| 10892 |
Migration procedure will be announced when conversion of the port |
| 10893 |
dependency is completed. |
| 10894 |
|
| 10895 |
* Meta port |
| 10896 |
- print/texlive-full: meta port to install all of the TeXLive components |
| 10897 |
|
| 10898 |
* Libraries |
| 10899 |
- devel/tex-kpathsea: kpathsea library |
| 10900 |
- devel/tex-web2c: WEB2C toolchain and TeX engines |
| 10901 |
- print/tex-ptexenc: character code conversion library for pTeX |
| 10902 |
|
| 10903 |
* Base part of the TeXLive |
| 10904 |
- print/texlive-base: binary programs in TeXLive |
| 10905 |
- print/texlive-texmf: macro and font data in TeXLive |
| 10906 |
- print/texlive-infra: tlmgr dependency (Perl modules) |
| 10907 |
- print/tex-formats: |
| 10908 |
|
| 10909 |
* TeX Formats |
| 10910 |
- print/tex-formats: TeX, LaTeX, PDFTeX, AMSTeX, ConTeXT, CSLaTeX, |
| 10911 |
EplainTeX, METAFONT, MLTeX, PDFTeX, TeXsis |
| 10912 |
- print/tex-aleph: Aleph/Lambda |
| 10913 |
- print/tex-xetex: XeTeX |
| 10914 |
- print/tex-luatex: LuaTeX |
| 10915 |
- print/tex-jadetex: JadeTeX |
| 10916 |
- print/tex-xmltex: XMLTeX |
| 10917 |
- japanese/tex-ptex: pTeX |
| 10918 |
|
| 10919 |
* DVI ware |
| 10920 |
- print/tex-xdvik: XDvi |
| 10921 |
|
| 10922 |
20130503: |
| 10923 |
AFFECTS: users of security/libgcrypt and any port that depends on it |
| 10924 |
AUTHOR: ehaupt@FreeBSD.org |
| 10925 |
|
| 10926 |
The libgcrypt port has been updated to 1.5.2 and all shared libraries |
| 10927 |
versions have been bumped. So you need to rebuild all applications that |
| 10928 |
depend on libgcrypt. Do something like: |
| 10929 |
|
| 10930 |
# portmaster -r libgcrypt |
| 10931 |
or |
| 10932 |
# portupgrade -rf libgcrypt |
| 10933 |
|
| 10934 |
Alternatively, you may install sysutils/bsdadminscripts, run pkg_libchk and |
| 10935 |
rebuild all detected ports: |
| 10936 |
|
| 10937 |
# pkg_libchk | tee /tmp/rebuild |
| 10938 |
# awk -F':' '/libgcrypt.so/ {print $1}' /tmp/rebuild | sort | uniq \ |
| 10939 |
| xargs portmaster -D |
| 10940 |
|
| 10941 |
20130502: |
| 10942 |
AFFECTS: users of ports-mgmt/pkg, ports-mgmt/poudriere, ports-mgmt/tinderbox |
| 10943 |
AUTHOR: bdrewery@FreeBSD.org |
| 10944 |
|
| 10945 |
This only affects people who are _building_ binary packages for pkgng. If you |
| 10946 |
are building from ports please ignore this. This step is optional. |
| 10947 |
|
| 10948 |
It is recommended to rebuild all packages and then have your users run 'pkg |
| 10949 |
check -Ba' and 'pkg upgrade' on their servers once. This will allow the new |
| 10950 |
shlib tracking to reinstall packages that have changed shlib requirements. |
| 10951 |
|
| 10952 |
20130427: |
| 10953 |
AFFECTS: users of print/a2ps-{a4,letter}, print/c2ps-{a4,letter}, print/lprps-{a4,letter}, or graphics/jpeg2ps-{a4,letter} |
| 10954 |
AUTHOR: hrs@FreeBSD.org |
| 10955 |
|
| 10956 |
The affected ports have been converted to use libpaper for the default paper |
| 10957 |
size as print/psutils did. For more detail, see 20130424 below. |
| 10958 |
|
| 10959 |
20130424: |
| 10960 |
AFFECTS: users of print/psutils-a4 or print/psutils-letter |
| 10961 |
AUTHOR: hrs@FreeBSD.org |
| 10962 |
|
| 10963 |
print/psutils-a4 and print/psutils-letter have been merged into a single port |
| 10964 |
print/psutils. The default paper size in psnup(1), psresize(1), and |
| 10965 |
pstops(1) is now selected via an environment variable and/or a configuration |
| 10966 |
file of libpaper(3). For more detail, see papersize(5) and paperconfig(8) |
| 10967 |
manual page. If you prefer A4 or letter size by default as the old |
| 10968 |
version did, please install print/papersize-default-a4 or |
| 10969 |
print/papersize-default-letter, which installs a papersize configuration |
| 10970 |
file without manual configuration. |
| 10971 |
|
| 10972 |
20130423: |
| 10973 |
AFFECTS: users of mail/postfix |
| 10974 |
AUTHOR: sahil@FreeBSD.org |
| 10975 |
|
| 10976 |
This is a significant update; so, please carefully review the |
| 10977 |
RELEASE_NOTES to identify which incompatible changes impact your |
| 10978 |
environment. |
| 10979 |
|
| 10980 |
20130408: |
| 10981 |
AFFECTS: users of astro/libkgeomap, graphics/digikam-kde4, graphics/kipi-plugins-kde4 |
| 10982 |
AUTHOR: makc@FreeBSD.org |
| 10983 |
|
| 10984 |
Digikam ports have been updated and split. Previous versions have |
| 10985 |
to be deinstalled before upgrade: |
| 10986 |
|
| 10987 |
# pkg_delete -f digikam-2\* kipi-plugins-2\* libkgeomap-2\* |
| 10988 |
or |
| 10989 |
# pkg delete -fg digikam-2\* kipi-plugins-2\* libkgeomap-2\* |
| 10990 |
|
| 10991 |
20130403: |
| 10992 |
AFFECTS: users of mail/thunderbird-esr* |
| 10993 |
AUTHOR: flo@FreeBSD.org |
| 10994 |
|
| 10995 |
Mozilla stopped providing 2 versions of thunderbird. The only one lives |
| 10996 |
in mail/thunderbird if you are using thunderbird-esr please switch to |
| 10997 |
thunderbird by running on of the following commands. |
| 10998 |
|
| 10999 |
# portupgrade -o mail/thunderbird mail/thunderbird-esr |
| 11000 |
# portupgrade -o mail/thunderbird-i18n \ |
| 11001 |
mail/thunderbird-esr-i18n (if installed) |
| 11002 |
|
| 11003 |
or |
| 11004 |
|
| 11005 |
# portmaster -o mail/thunderbird mail/thunderbird-esr |
| 11006 |
# portmaster -o mail/thunderbird-i18n \ |
| 11007 |
mail/thunderbird-esr-i18n (if installed) |
| 11008 |
|
| 11009 |
20130331: |
| 11010 |
AFFECTS: users of */hs-* |
| 11011 |
AUTHOR: haskell@FreeBSD.org |
| 11012 |
|
| 11013 |
Due to some unexpected dynamic linking problems, Haskell Cabal ports with |
| 11014 |
binaries that link to their own libraries may not work. With default |
| 11015 |
configuration, the following ports are known to have this problem: |
| 11016 |
Agda, BNFC, pandoc, and uuagc. (Their port revision are now bumped.) |
| 11017 |
|
| 11018 |
In general, it is recommended to rebuild the port if you are |
| 11019 |
experiencing that the corresponding binary will not start, e.g.: |
| 11020 |
|
| 11021 |
% agda |
| 11022 |
Shared object "libHSAgda-2.3.2-ghc7.4.2.so" not found, required by "agda" |
| 11023 |
|
| 11024 |
20130329: |
| 11025 |
AFFECTS: users of ports-mgmt/portmaster |
| 11026 |
AUTHOR: bdrewery@FreeBSD.org |
| 11027 |
|
| 11028 |
Portmaster 3.15 should be skipped if you are not using pkgng and are on |
| 11029 |
9.1, 8-STABLE, 9-STABLE, or CURRENT. It may require manual upgrading to |
| 11030 |
3.16: |
| 11031 |
|
| 11032 |
# make -C /usr/ports/ports-mgmt/portmaster build deinstall install clean |
| 11033 |
|
| 11034 |
20130329: |
| 11035 |
AFFECTS: users of net/kio-upnp-ms |
| 11036 |
AUTHOR: avilla@FreeBSD.org |
| 11037 |
|
| 11038 |
A wrong setting in x11/kdelibs4 was causing some unlisted files to |
| 11039 |
be installed. Remember to delete them after updating x11/kdelibs4 to |
| 11040 |
4.10.1_1: |
| 11041 |
|
| 11042 |
# rm /usr/local/kde4/bin/upnpmstest |
| 11043 |
# rm /usr/local/kde4/bin/stattest |
| 11044 |
# rm /usr/local/kde4/bin/recursive_upnp |
| 11045 |
|
| 11046 |
20130327: |
| 11047 |
AFFECTS: users of mail/opensmtpd |
| 11048 |
AUTHOR: ashish@FreeBSD.org |
| 11049 |
|
| 11050 |
Privilege separation is enabled in OpenSMTPD port from 5.3,1. Users |
| 11051 |
upgrading from version 201303011853 or earlier are required to follow |
| 11052 |
the instructions in pkg-message to fix the filesystem permissions on |
| 11053 |
OpenSMTPD spool directories. |
| 11054 |
|
| 11055 |
20130327: |
| 11056 |
AFFECTS: users of KDE SC 4 |
| 11057 |
AUTHOR: kde@FreeBSD.org |
| 11058 |
|
| 11059 |
KDE SC ports have been updated to 4.10.1. kdelibs4 does no longer |
| 11060 |
directly use aspell or hspell, to regain their functionality enable |
| 11061 |
corresponding option in textproc/enchant. |
| 11062 |
A number of ports have been split and must be deinstalled before |
| 11063 |
upgrading: |
| 11064 |
|
| 11065 |
# pkg_delete -f kdegames-4\* kde-workspace-4\* kde-wallpapers-4\* |
| 11066 |
or |
| 11067 |
# pkg delete -fg kdegames-4\* kde-workspace-4\* kde-wallpapers-4\* |
| 11068 |
|
| 11069 |
20130326: |
| 11070 |
AFFECTS: users of deskutils/strigi |
| 11071 |
AUTHOR: makc@FreeBSD.org |
| 11072 |
|
| 11073 |
Strigi port has been split on libraries, client, daemon, and utilities. |
| 11074 |
Manual update is required: |
| 11075 |
|
| 11076 |
# cd /usr/ports/deskutils/strigi && make deinstall && \ |
| 11077 |
make clean && make install clean |
| 11078 |
or |
| 11079 |
# pkg delete -f strigi && pkg upgrade && pkg install deskutils/strigi |
| 11080 |
|
| 11081 |
20130323: |
| 11082 |
AFFECTS: users of archivers/libarchive |
| 11083 |
AUTHOR: glewis@FreeBSD.org |
| 11084 |
|
| 11085 |
The archivers/libarchive port has been updated to 3.1.2. The shared library |
| 11086 |
version has changed from 12 to 14. Please rebuild all ports that depend on |
| 11087 |
it: |
| 11088 |
|
| 11089 |
# portmaster -r libarchive |
| 11090 |
or |
| 11091 |
# portupgrade -fr archivers/libarchive |
| 11092 |
or |
| 11093 |
# pkg install -fR archivers/libarchive |
| 11094 |
|
| 11095 |
20130319: |
| 11096 |
AFFECTS: users of ports |
| 11097 |
AUTHOR: bdrewery@FreeBSD.org |
| 11098 |
|
| 11099 |
Ports now use ports-mgmt/dialog4ports to render and interact with the |
| 11100 |
options dialog in 'make config'. This will be automatically built and |
| 11101 |
installed on the first use. |
| 11102 |
|
| 11103 |
dialog4ports provides a new UI able to represent all the features provided |
| 11104 |
by the new options framework. |
| 11105 |
|
| 11106 |
20130319: |
| 11107 |
AFFECTS: users of net/freerdp |
| 11108 |
AUTHOR: fluffy@FreeBSD.org |
| 11109 |
|
| 11110 |
The net/freerdp package was changed API and require to deinstall previous |
| 11111 |
version first to avoid build conflicts. |
| 11112 |
|
| 11113 |
20130317: |
| 11114 |
AFFECTS: users of graphics/poppler |
| 11115 |
AUTHOR: gnome@FreeBSD.org |
| 11116 |
|
| 11117 |
The graphics/poppler has been updated to 0.22.2. The shared library version |
| 11118 |
has changed from 18 to 34. Please rebuild all ports that depends on it: |
| 11119 |
|
| 11120 |
# portmaster -r poppler-0 |
| 11121 |
or |
| 11122 |
# portupgrade -fr graphics/poppler |
| 11123 |
or |
| 11124 |
# pkg install -fR graphics/poppler |
| 11125 |
|
| 11126 |
20130317: |
| 11127 |
AFFECTS: users of devel/protobuf |
| 11128 |
AUTHOR: vanilla@FreeBSD.org |
| 11129 |
|
| 11130 |
The devel/protobuf has been updated to 2.5.0. The shared library version |
| 11131 |
has changed from 7 to 8. Please rebuild all ports that depends on it: |
| 11132 |
|
| 11133 |
# portmaster -r protobuf |
| 11134 |
or |
| 11135 |
# portupgrade -fr devel/protobuf |
| 11136 |
or |
| 11137 |
# pkg install -fR devel/protobuf |
| 11138 |
|
| 11139 |
20130316: |
| 11140 |
AFFECTS: users of converters/libiconv and devel/gettext |
| 11141 |
AUTHOR: bapt@FreeBSD.org |
| 11142 |
|
| 11143 |
libiconv now handles the lib/charset.alias file instead of devel/gettext. |
| 11144 |
If you are using pkgng 'and' upgrading from source with portupgrade or |
| 11145 |
portmaster, first delete gettext, upgrade libiconv, then reinstall gettext. |
| 11146 |
|
| 11147 |
This will break sudo, so you *must* do this in a root shell (sudo -i) |
| 11148 |
if you use sudo. |
| 11149 |
|
| 11150 |
# pkg delete -f devel/gettext |
| 11151 |
# portmaster converters/libiconv devel/gettext |
| 11152 |
or |
| 11153 |
# pkg delete -f devel/gettext |
| 11154 |
# portupgrade converters/libiconv devel/gettext |
| 11155 |
|
| 11156 |
20130308: |
| 11157 |
AFFECTS: users of net-im/folks and devel/libgee |
| 11158 |
AUTHOR: kwm@FreeBSD.org |
| 11159 |
|
| 11160 |
folks and libgee have been repocopied net-im/folks04 and devel/libgee06 |
| 11161 |
respectively. Please do the following according to package manager used. |
| 11162 |
|
| 11163 |
# portmaster -o devel/libgee06 devel/libgee |
| 11164 |
# portmaster -o net-im/folks04 net-im/folks |
| 11165 |
or |
| 11166 |
# portupgrade -fo devel/libgee06 devel/libgee |
| 11167 |
# portupgrade -fo net-im/folks04 net-im/folks |
| 11168 |
or |
| 11169 |
# pkg set -o devel/libgee:devel/libgee06 |
| 11170 |
# pkg set -o net-im/folks:net-im/folks04 |
| 11171 |
|
| 11172 |
20130307: |
| 11173 |
AFFECTS: users of textproc/elasticsearch |
| 11174 |
AUTHOR: tj@FreeBSD.org |
| 11175 |
|
| 11176 |
textproc/elasticsearch has been updated to 0.20.5. This update also |
| 11177 |
changes the required JDK to OpenJDK 7 as there are known issues when |
| 11178 |
running on a Java 1.6 JDK. |
| 11179 |
|
| 11180 |
20130307: |
| 11181 |
AFFECTS: users of audio/liblastfm |
| 11182 |
AUTHOR: nivit@FreeBSD.org |
| 11183 |
|
| 11184 |
The audio/liblastfm has been updated to 1.0.6. The shared library version |
| 11185 |
has changed from 0 to 1. Please rebuild all ports that depends on it: |
| 11186 |
|
| 11187 |
If you use portmaster: |
| 11188 |
portmaster -r liblastfm |
| 11189 |
If you use portupgrade: |
| 11190 |
portupgrade -fr audio/liblastfm |
| 11191 |
If you use pkgng with binary packages: |
| 11192 |
pkg install -fR audio/liblastfm |
| 11193 |
|
| 11194 |
20130305: |
| 11195 |
AFFECTS: users of devel/py-setuptools (i.e you) |
| 11196 |
AUTHOR: rm@FreeBSD.org |
| 11197 |
|
| 11198 |
devel/py-setuptools was replaced with devel/py-distribute. Please do |
| 11199 |
the following according to package manager used. py-setuptools port |
| 11200 |
will be removed shortly. |
| 11201 |
|
| 11202 |
# portmaster -o devel/py-distribute devel/py-setuptools |
| 11203 |
or |
| 11204 |
# portupgrade -fo devel/py-distribute devel/py-setuptools |
| 11205 |
or |
| 11206 |
# pkg set -o devel/py-setuptools:devel/py-distribute |
| 11207 |
# pkg install -f devel/py-distribute |
| 11208 |
|
| 11209 |
20130226: |
| 11210 |
AFFECTS: users of textproc/apache-solr |
| 11211 |
AUTHOR: vanilla@FreeBSD.org |
| 11212 |
|
| 11213 |
textproc/apache-solr has been repocopied to textproc/apache-solr3. |
| 11214 |
If you need to continue with the old stable version please run |
| 11215 |
|
| 11216 |
# portmaster -o textproc/apache-solr3 textproc/apache-solr |
| 11217 |
or |
| 11218 |
# portupgrade -fo textproc/apache-solr3 textproc/apache-solr |
| 11219 |
or |
| 11220 |
# pkg set -o textproc/apache-solr:textproc/apache-solr3 |
| 11221 |
|
| 11222 |
20130218: |
| 11223 |
AFFECTS: users of net/samba4-devel |
| 11224 |
AUTHOR: timur@FreeBSD.org |
| 11225 |
|
| 11226 |
The port was renamed into net/samba4 and is going to replace older |
| 11227 |
development version of Samba4. You can upgrade it with: |
| 11228 |
|
| 11229 |
# portmaster -o net/samba4 net/samba4-devel |
| 11230 |
|
| 11231 |
In case you want to upgrade from net/samba36 make sure, that you've |
| 11232 |
made backup of /usr/local/etc/smb.conf and the content of /var/db/samba/ |
| 11233 |
directory. |
| 11234 |
|
| 11235 |
There is no direct upgrade path from Samba3 to Samba4, but you can |
| 11236 |
always try: |
| 11237 |
|
| 11238 |
# portmaster -o net/samba4 net/samba36 |
| 11239 |
|
| 11240 |
Make sure you've read instructions from the supplied README.FreeBSD |
| 11241 |
file and read all the relevant pages on http://wiki.samba.org/ |
| 11242 |
|
| 11243 |
We still miss necessary support for Samba4 from base ntpd and bind9, |
| 11244 |
port versions are also are not ready yet, but been worked on. |
| 11245 |
|
| 11246 |
Please note, that Samba4 is still in it's early days, so there are |
| 11247 |
bugs both from my side and it's own, so be careful with placing it |
| 11248 |
into production. |
| 11249 |
|
| 11250 |
20130206: |
| 11251 |
AFFECTS: users of sysutils/boxbackup |
| 11252 |
AUTHOR: bdrewery@FreeBSD.org |
| 11253 |
|
| 11254 |
The default location of the configuration files changed from |
| 11255 |
/usr/local/etc/box to /usr/local/etc/boxbackup. Move your |
| 11256 |
configuration after upgrading: |
| 11257 |
|
| 11258 |
mv /usr/local/etc/box /usr/local/etc/boxbackup |
| 11259 |
|
| 11260 |
20130206: |
| 11261 |
AFFECTS: users of x11/wbar |
| 11262 |
AUTHOR: nivit@FreeBSD.org |
| 11263 |
|
| 11264 |
wbar has been updated to 2.3.4. The new version uses a different icon |
| 11265 |
for the dock background, so you have to replace the old one in your |
| 11266 |
config file ~/.wbar |
| 11267 |
|
| 11268 |
Replace |
| 11269 |
|
| 11270 |
i: /usr/local/share/pixmaps/wbar/osxbarback.png |
| 11271 |
|
| 11272 |
with |
| 11273 |
|
| 11274 |
i: /usr/local/share/pixmaps/wbar/dock.png |
| 11275 |
|
| 11276 |
20130206: |
| 11277 |
AFFECTS: users of security/libtasn1 and any port that depends on it |
| 11278 |
AUTHOR: novel@FreeBSD.org |
| 11279 |
|
| 11280 |
libtasn1 has been updated to 2.14 and all shared libraries versions have |
| 11281 |
been bumped. So you need to rebuild all applications that depend on |
| 11282 |
libtasn1. |
| 11283 |
|
| 11284 |
If you use portmaster: |
| 11285 |
portmaster -r libtasn1 |
| 11286 |
If you use portupgrade: |
| 11287 |
portupgrade -fr security/libtasn1 |
| 11288 |
If you use pkgng with binary packages: |
| 11289 |
pkg install -fR security/libtasn1 |
| 11290 |
|
| 11291 |
20130206: |
| 11292 |
AFFECTS: users of Tcl/Tk |
| 11293 |
AUTHOR: gahr@FreeBSD.org |
| 11294 |
|
| 11295 |
The following ports have been removed, as threads and modules are |
| 11296 |
now included in the main ports: |
| 11297 |
|
| 11298 |
- lang/tcl84-thread |
| 11299 |
- lang/tcl85-thread |
| 11300 |
- lang/tcl86-thread |
| 11301 |
- lang/tcl-modules |
| 11302 |
- x11-toolkits/tk84-thread |
| 11303 |
- x11-toolkits/tk85-thread |
| 11304 |
- x11-toolkits/tk86-thread |
| 11305 |
|
| 11306 |
Please remove them ... |
| 11307 |
|
| 11308 |
If you use pkgng: |
| 11309 |
pkg delete -f <port> |
| 11310 |
|
| 11311 |
If you use pkg_* tools |
| 11312 |
pkg_delete -f <port> |
| 11313 |
|
| 11314 |
... before rebuilding all ports that depend on them: |
| 11315 |
|
| 11316 |
If you use portmaster: |
| 11317 |
portmaster -w -r <port> |
| 11318 |
|
| 11319 |
If you use portupgrade: |
| 11320 |
portupgrade -Ofr <origin/port> |
| 11321 |
|
| 11322 |
If you use pkgng with binary packages: |
| 11323 |
pkg install -fR <origin/port> |
| 11324 |
|
| 11325 |
20130205: |
| 11326 |
AFFECTS: users of lang/ghc and */hs-* |
| 11327 |
AUTHOR: haskell@FreeBSD.org |
| 11328 |
|
| 11329 |
Note that the recent devel/libffi update caused some breakage in the Haskell |
| 11330 |
ports with the DYNAMIC option enabled. The problem has been identified and |
| 11331 |
fixed since then. All Haskell ports have been updated to their latest stable |
| 11332 |
versions or bumped as DYNAMIC is enabled by default. |
| 11333 |
|
| 11334 |
Hence it is recommended to rebuild or reinstall all ports depending on GHC |
| 11335 |
by one of the following commands: |
| 11336 |
|
| 11337 |
# portmaster -w -r ghc |
| 11338 |
or |
| 11339 |
# portupgrade -fr lang/ghc |
| 11340 |
or |
| 11341 |
# pkg install -fR lang/ghc |
| 11342 |
|
| 11343 |
20130205: |
| 11344 |
AFFECTS: users of editors/libreoffice |
| 11345 |
AUTHOR: bapt@FreeBSD.org |
| 11346 |
|
| 11347 |
LibreOffice has been updated to 3.6.5 with a bundle version of libcmis. The |
| 11348 |
build will fail if you sill have net/libcmis 0.1 installed. Before upgrading |
| 11349 |
LibreOffice you should either first remove libcmis from your system or upgrade |
| 11350 |
it to version 0.3. |
| 11351 |
|
| 11352 |
20130205: |
| 11353 |
AFFECTS: users of security/gnutls and any port that depends on it |
| 11354 |
AUTHOR: novel@FreeBSD.org |
| 11355 |
|
| 11356 |
gnutls has been updated to 2.12.23 and all shared libraries versions have |
| 11357 |
been bumped. So you need to rebuild all applications that depend on |
| 11358 |
gnutls. |
| 11359 |
|
| 11360 |
If you use portmaster: |
| 11361 |
portmaster -r gnutls |
| 11362 |
If you use portupgrade: |
| 11363 |
portupgrade -fr security/gnutls |
| 11364 |
If you use pkgng with binary packages: |
| 11365 |
pkg install -fR security/gnutls |
| 11366 |
|
| 11367 |
20130204: |
| 11368 |
AFFECTS: users of sysutils/zfstools |
| 11369 |
AUTHOR: bdrewery@FreeBSD.org |
| 11370 |
|
| 11371 |
The zfstools package has dropped the 'rubygem-' prefix and now installs |
| 11372 |
its binary files to PREFIX/sbin instead of PREFIX/bin. |
| 11373 |
|
| 11374 |
20130204: |
| 11375 |
AFFECTS: users of multimedia/qt4-phonon, multimedia/qt4-phonon-gst |
| 11376 |
AUTHOR: makc@FreeBSD.org |
| 11377 |
|
| 11378 |
qt4-phonon has been deprecated in favour of multimedia/phonon. Remove |
| 11379 |
WITH_QT_PHONON from your make.conf and replace qt4-phonon with |
| 11380 |
multimedia/phonon: |
| 11381 |
|
| 11382 |
# portmaster -o multimedia/phonon multimedia/qt4-phonon |
| 11383 |
# portmaster -o multimedia/phonon-gstreamer multimedia/qt4-phonon-gst |
| 11384 |
|
| 11385 |
20130204: |
| 11386 |
AFFECTS: users of lang/perl5.8 and lang/perl5.10 |
| 11387 |
AUTHOR: az@FreeBSD.org |
| 11388 |
|
| 11389 |
lang/perl5.8 and lang/perl5.10 have been removed since they've |
| 11390 |
been EOL by upstream. You will have to recompile all perl dependant |
| 11391 |
ports after updating your ports tree. Please see entry 20110517 for help. |
| 11392 |
|
| 11393 |
20130204: |
| 11394 |
AFFECTS: users of dns/poweradmin |
| 11395 |
AUTHOR: Edmondas Girkantas <eg@fbsd.lt> |
| 11396 |
|
| 11397 |
Some database changes have been made between version 2.1.5 and 2.1.6, |
| 11398 |
upgrading needs to be done manually by running the following SQL: |
| 11399 |
|
| 11400 |
For MySQL users: |
| 11401 |
|
| 11402 |
ALTER TABLE users MODIFY username VARCHAR(64) NOT NULL DEFAULT '0'; |
| 11403 |
ALTER TABLE users MODIFY password VARCHAR(128) NOT NULL DEFAULT '0'; |
| 11404 |
|
| 11405 |
For PostgreSQL users: |
| 11406 |
|
| 11407 |
ALTER TABLE users ALTER COLUMN username TYPE VARCHAR(64); |
| 11408 |
ALTER TABLE users ALTER COLUMN password TYPE VARCHAR(128); |
| 11409 |
|
| 11410 |
20130203: |
| 11411 |
AFFECTS: users of KDE SC 4 |
| 11412 |
AUTHOR: kde@FreeBSD.org |
| 11413 |
|
| 11414 |
KDE SC ports have been updated to 4.9.5. kdemultimedia4, kdenetwork4, |
| 11415 |
kde-runtime and kde-workspace ports have been split, they must be |
| 11416 |
deinstalled before running any port upgrade tool: |
| 11417 |
|
| 11418 |
# pkg_delete -f kdemultimedia-4\* kdenetwork-4\* \ |
| 11419 |
kde-workspace-4\* kde-runtime-4\* |
| 11420 |
|
| 11421 |
20130202: |
| 11422 |
AFFECTS: users of net-p2p/deluge |
| 11423 |
AUTHOR: rm@FreeBSD.org |
| 11424 |
|
| 11425 |
deluge port had switched to using libtorrent-rasterbar 0.16 as backend. Since |
| 11426 |
both of the versions of libtorrent are conflicting with each other, you need |
| 11427 |
to deinstall libtorrent-rasterbar-15 and libtorrent-rasterbar-15-python first |
| 11428 |
and then update deluge as usual. Please also keep in mind, that deluge does |
| 11429 |
not work via http-proxy when libtorrent-rasterbar 0.16 is used. |
| 11430 |
|
| 11431 |
20130131: |
| 11432 |
AFFECTS: users of devel/boost-libs |
| 11433 |
AUTHOR: bapt@FreeBSD.org |
| 11434 |
|
| 11435 |
boost has been updated to 1.52.0. Please rebuild all ports that depends |
| 11436 |
on it: |
| 11437 |
|
| 11438 |
If you use portmaster: |
| 11439 |
portmaster -w -r boost-libs |
| 11440 |
If you use portupgrade: |
| 11441 |
portupgrade -fr devel/boost-libs |
| 11442 |
If you use pkgng with binary packages: |
| 11443 |
pkg install -fR devel/boost-libs |
| 11444 |
|
| 11445 |
20130129: |
| 11446 |
AFFECTS: users of textproc/elasticsearch |
| 11447 |
AUTHOR: tj@FreeBSD.org |
| 11448 |
|
| 11449 |
elasticsearch has been updated to 0.20.4. This upgrade requires a |
| 11450 |
full cluster restart after installation. |
| 11451 |
|
| 11452 |
Upgrade steps: |
| 11453 |
1) Shutdown all cluster nodes |
| 11454 |
2) Install elasticsearch update |
| 11455 |
3) Start all cluster nodes |
| 11456 |
|
| 11457 |
20130128: |
| 11458 |
AFFECTS: users of libffi |
| 11459 |
AUTHOR: jkim@FreeBSD.org |
| 11460 |
|
| 11461 |
libffi has been updated to 3.0.11. Please rebuild all ports that |
| 11462 |
depends on it: |
| 11463 |
|
| 11464 |
If you use portmaster: |
| 11465 |
portmaster -w -r libffi |
| 11466 |
If you use portupgrade: |
| 11467 |
portupgrade -fr devel/libffi |
| 11468 |
If you use pkgng with binary packages: |
| 11469 |
pkg install -fR devel/libffi |
| 11470 |
|
| 11471 |
20130121: |
| 11472 |
AFFECTS: users of mail/opensmtpd |
| 11473 |
AUTHOR: ashish@FreeBSD.org |
| 11474 |
|
| 11475 |
Please flush your mail queue before updating to version 201301191220. |
| 11476 |
|
| 11477 |
20130116: |
| 11478 |
AFFECTS: users of games/py-anki |
| 11479 |
AUTHOR: araujo@FreeBSD.org |
| 11480 |
|
| 11481 |
games/py-anki has been removed upstream and merged with games/anki. |
| 11482 |
Users of games/py-anki, from now must use games/anki. |
| 11483 |
|
| 11484 |
20130114: |
| 11485 |
AFFECTS: users of www/hiawatha |
| 11486 |
AUTHOR: cs@FreeBSD.org |
| 11487 |
|
| 11488 |
php-fcgi has been removed upstream from hiawatha and is not supported anymore. |
| 11489 |
It is recommended to move to another FastCGI implementation, e.g. PHP-FPM |
| 11490 |
(lang/php5). |
| 11491 |
|
| 11492 |
20130113: |
| 11493 |
AFFECTS: users of security/openvpn* |
| 11494 |
AUTHOR: mandree@FreeBSD.org |
| 11495 |
|
| 11496 |
security/openvpn has been upgraded to the IPv6-capable v2.3.0. |
| 11497 |
This upgrade moves easy-rsa into a separate package in |
| 11498 |
security/easy-rsa that is pre-selected as default run-time dependency, |
| 11499 |
and changes installed file layout a bit. |
| 11500 |
|
| 11501 |
security/openvpn22 retains the prior OpenVPN 2.2.2 version. |
| 11502 |
If you want to continue using this version, use one of these commands: |
| 11503 |
|
| 11504 |
# portmaster -o security/openvpn22 security/openvpn |
| 11505 |
or |
| 11506 |
# portupgrade -o security/openvpn22 security/openvpn |
| 11507 |
or |
| 11508 |
# pkg set -o security/openvpn:security/openvpn22 |
| 11509 |
|
| 11510 |
security/openvpn20 has been marked deprecated and to be removed |
| 11511 |
in half a year's time. Please migrate to a newer version soonish. |
| 11512 |
|
| 11513 |
20130110: |
| 11514 |
AFFECTS: everyone using csup(1), net/cvsup, or cvs(1) to update the |
| 11515 |
ports tree |
| 11516 |
AUTHOR: wblock@FreeBSD.org |
| 11517 |
|
| 11518 |
On February 28, 2013, the CVSup and CVS services will end: |
| 11519 |
http://lists.freebsd.org/pipermail/freebsd-ports-announce/2012-September/000026.html |
| 11520 |
|
| 11521 |
csup(1), net/cvsup, and cvs(1) will no longer be able to update the |
| 11522 |
ports tree. Please switch to one of the alternate update methods of |
| 11523 |
portsnap(8) or devel/subversion before that time. The Handbook has |
| 11524 |
information on using these update methods: |
| 11525 |
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html |
| 11526 |
|
| 11527 |
20130108: |
| 11528 |
AFFECTS: users of devel/libvanessa_socket, mail/perdition |
| 11529 |
AUTHOR: jhale@FreeBSD.org |
| 11530 |
|
| 11531 |
The update of devel/libvanessa_socket to 0.0.12 (used by Perdition) |
| 11532 |
adds IPv6 support. If the hostname in bind_address has both IPv4 and |
| 11533 |
IPv6 addresses in DNS, then Perdition will ONLY listen on IPv6. |
| 11534 |
|
| 11535 |
If you prefer to continue to use IPv4, you need to change the |
| 11536 |
bind_address in /usr/local/etc/perdition/perdition.conf to use an |
| 11537 |
explicit IPv4 address. This can be in addition to, or instead of, |
| 11538 |
the current hostname, depending on whether you want to use IPv6 or |
| 11539 |
not. If your Perdition server does not have an IPv6 address |
| 11540 |
listed in DNS, this change does not affect you. |
| 11541 |
|
| 11542 |
20130108: |
| 11543 |
AFFECTS: users of sysutils/cfengine* |
| 11544 |
AUTHOR: gjb@FreeBSD.org |
| 11545 |
|
| 11546 |
sysutils/cfengine has been created as a master port for the set of |
| 11547 |
sysutils/cfengine* ports. Users interested in tracking the latest |
| 11548 |
stable branch of cfengine should update their port origins to use |
| 11549 |
the new port, for example: |
| 11550 |
|
| 11551 |
# portmaster -o sysutils/cfengine sysutils/cfengine33 |
| 11552 |
or |
| 11553 |
# portupgrade -fo sysutils/cfengine sysutils/cfengine33 |
| 11554 |
or |
| 11555 |
# pkg set -o sysutils/cfengine33:sysutils/cfengine |
| 11556 |
|
| 11557 |
Users that switch their port origin and later wish to remain on |
| 11558 |
a particular cfengine release can override the default version by |
| 11559 |
adding CFENGINE_VERSION to /etc/make.conf, where CFENGINE_VERSION |
| 11560 |
is a value from: |
| 11561 |
|
| 11562 |
# make -V VERSIONS |
| 11563 |
|
| 11564 |
20130103: |
| 11565 |
AFFECTS: users of textproc/docproj* |
| 11566 |
AUTHOR: doceng@FreeBSD.org |
| 11567 |
|
| 11568 |
textproc/docproj no longer requires WITH_JADETEX to be set to 'yes' or |
| 11569 |
'no', and by default, will enable the JADETEX dependencies. |
| 11570 |
|
| 11571 |
The textproc/docproj-jadetex port has been removed as a result of this |
| 11572 |
change. |
| 11573 |
|
| 11574 |
Users that have installed textproc/docproj and have set |
| 11575 |
WITH_JADETEX=no during compile time should update the package origin |
| 11576 |
to use textproc/docproj-nojadetex: |
| 11577 |
|
| 11578 |
# portmaster -o textproc/docproj textproc/docproj-nojadetex |
| 11579 |
or |
| 11580 |
# portupgrade -fo textproc/docproj textproc/docproj-nojadetex |
| 11581 |
or |
| 11582 |
# pkg set -o textproc/docproj-nojadetex:textproc/docproj |
| 11583 |
|
| 11584 |
Users that have installed textproc/docproj-jadetex should update the |
| 11585 |
package origin to use the textproc/docproj port: |
| 11586 |
|
| 11587 |
# portmaster -o textproc/docproj textproc/docproj-jadetex |
| 11588 |
or |
| 11589 |
# portupgrade -fo textproc/docproj textproc/docproj-jadetex |
| 11590 |
or |
| 11591 |
# pkg set -o textproc/docproj-jadetex:textproc/docproj |
| 11592 |
|
| 11593 |
Users that have installed textproc/docproj and have set |
| 11594 |
WITH_JADETEX=yes will not need to make any changes. |
| 11595 |
|
| 11596 |
20130103: |
| 11597 |
AFFECTS: users of audio/baresip |
| 11598 |
AUTHOR: crees@FreeBSD.org |
| 11599 |
|
| 11600 |
Baresip is tightly linked to the versions of audio/re and audio/rem, and |
| 11601 |
will not build against different versions. |
| 11602 |
|
| 11603 |
To update without problems, the -R flag for portupgrade is mandatory, or |
| 11604 |
build will fail. Portmaster and pkgng will handle this correctly. |
| 11605 |
|
| 11606 |
20130103: |
| 11607 |
AFFECTS: users of emulators/virtualbox-ose |
| 11608 |
AUTHOR: decke@FreeBSD.org |
| 11609 |
|
| 11610 |
VirtualBox has been updated and does now depend on devel/kBuild instead |
| 11611 |
of devel/kBuild-devel. Both are in conflict with each other so this has |
| 11612 |
to be resolved manually. kBuild is only a build dependency so it is safe |
| 11613 |
to remove installed kBuild before updating. |
| 11614 |
|
| 11615 |
# pkg_delete -f kBuild-\* |
| 11616 |
|
| 11617 |
20130102: |
| 11618 |
AFFECTS: users of mail/opensmtpd |
| 11619 |
AUTHOR: ashish@FreeBSD.org |
| 11620 |
|
| 11621 |
OpenSMTPD port has been updated to the latest portable snapshot. There |
| 11622 |
has been several changes to the configuration between the last version |
| 11623 |
and this version, which requires configuration file need to be reviewed. |
| 11624 |
|
| 11625 |
20121230: |
| 11626 |
AFFECTS: Nobody |
| 11627 |
AUTHOR: wxs@FreeBSD.org |
| 11628 |
|
| 11629 |
FreeBSD 9.1 released. |
| 11630 |
|
| 11631 |
20121229: |
| 11632 |
AFFECTS: users of devel/libical |
| 11633 |
AUTHOR: gnome@FreeBSD.org |
| 11634 |
|
| 11635 |
The devel/libical has been updated to 0.48. The shared library version has |
| 11636 |
been changed from 44 to 0. Please rebuild all ports that depends on it: |
| 11637 |
|
| 11638 |
If you use portmaster: |
| 11639 |
portmaster -r libical |
| 11640 |
If you use portupgrade: |
| 11641 |
portupgrade -fr devel/libical |
| 11642 |
If you use pkgng with binary packages: |
| 11643 |
pkg install -fR devel/libical |
| 11644 |
|
| 11645 |
20121228: |
| 11646 |
AFFECTS: users of databases/innotop, multimedia/zoneminder |
| 11647 |
net-mgmt/netdot, ports-mgmt/tinderbox, ports-mgmt/tinderbox-devel |
| 11648 |
sysutils/watchmen, www/MT |
| 11649 |
|
| 11650 |
The above mentioned ports were converted to depend on |
| 11651 |
databases/p5-DBD-mysql. That will cause messages like |
| 11652 |
|
| 11653 |
===> p5-DBD-mysql-4.021 conflicts with installed package(s): |
| 11654 |
p5-DBD-mysql55-4.021 |
| 11655 |
|
| 11656 |
To prevent this run one of the following commands to fix the |
| 11657 |
dependencies. |
| 11658 |
|
| 11659 |
# portmaster -o databases/p5-DBD-mysql databases/p5-DBD-mysql55 |
| 11660 |
or |
| 11661 |
# portupgrade -fo databases/p5-DBD-mysql databases/p5-DBD-mysql55 |
| 11662 |
or |
| 11663 |
# pkg set -o databases/p5-DBD-mysql55:databases/p5-DBD-mysql |
| 11664 |
|
| 11665 |
20121220: |
| 11666 |
AFFECTS: users of lang/ghc and */hs-* |
| 11667 |
AUTHOR: haskell@FreeBSD.org |
| 11668 |
|
| 11669 |
Note that the Glorious Glasgow Haskell Compiler has been updated to |
| 11670 |
version 7.4.2. |
| 11671 |
|
| 11672 |
Please rebuild or reinstall all dependent ports by issuing one of the |
| 11673 |
following commands, depending on the tool used: |
| 11674 |
|
| 11675 |
# portmaster -w -r ghc |
| 11676 |
or |
| 11677 |
# portupgrade -fr lang/ghc |
| 11678 |
or |
| 11679 |
# pkg install -fR lang/ghc |
| 11680 |
|
| 11681 |
20121218: |
| 11682 |
AFFECTS: users of icu |
| 11683 |
AUTHOR: bapt@FreeBSD.org |
| 11684 |
|
| 11685 |
icu has been updated to 50.1. Please rebuild all ports that depend on it: |
| 11686 |
|
| 11687 |
If you use portmaster: |
| 11688 |
portmaster -w -r icu |
| 11689 |
If you use portupgrade: |
| 11690 |
portupgrade -fr devel/icu |
| 11691 |
If you use pkgng with binary packages: |
| 11692 |
pkg install -fR devel/icu |
| 11693 |
|
| 11694 |
20121212: |
| 11695 |
AFFECTS: users of openldap24-client who uses SASL |
| 11696 |
AUTHOR: Xin Li <delphij@FreeBSD.org> |
| 11697 |
|
| 11698 |
There is a change in the openldap24-client port which removes the SASL |
| 11699 |
option. If the user previously install openldap24-client, but enabled |
| 11700 |
SASL from the config menu, the user would have to replace it with |
| 11701 |
openldap24-sasl-client. |
| 11702 |
|
| 11703 |
Note that this only affects those who manually set SASL from the menu, |
| 11704 |
most of the users are not affected. |
| 11705 |
|
| 11706 |
If you use portmaster: |
| 11707 |
portmaster -o net/openldap24-sasl-client openldap24-client |
| 11708 |
If you use portupgrade: |
| 11709 |
portupgrade -fo net/openldap24-sasl-client openldap24-client |
| 11710 |
If you use pkgng with binary packages: |
| 11711 |
pkg set -o net/openldap24-client:net/openldap24-sasl-client |
| 11712 |
|
| 11713 |
20121212: |
| 11714 |
AFFECTS: users of horde-* applications |
| 11715 |
AUTHOR: Martin Matuska <mm@FreeBSD.org> |
| 11716 |
|
| 11717 |
Horde3 has reached EOL and to make place for new horde application versions |
| 11718 |
all old horde3 applications have been renamed to use the "horde3-" prefix. |
| 11719 |
|
| 11720 |
20121211: |
| 11721 |
AFFECTS: users of graphics/ImageMagick |
| 11722 |
AUTHOR: bdrewery@FreeBSD.org |
| 11723 |
|
| 11724 |
The ImageMagick library has been updated to version 6.8.0-7. Please |
| 11725 |
rebuild all ports that depend on it. |
| 11726 |
|
| 11727 |
If you use portmaster: |
| 11728 |
portmaster -w -r ImageMagick |
| 11729 |
If you use portupgrade: |
| 11730 |
portupgrade -fr graphics/ImageMagick |
| 11731 |
If you use pkgng with binary packages: |
| 11732 |
pkg install -fR graphics/ImageMagick |
| 11733 |
|
| 11734 |
20121211: |
| 11735 |
AFFECTS: users of devel/pcre |
| 11736 |
AUTHOR: bdrewery@FreeBSD.org |
| 11737 |
|
| 11738 |
The pcre library has been updated to version 8.32. Please |
| 11739 |
rebuild all ports that depend on it. |
| 11740 |
|
| 11741 |
If you use portmaster: |
| 11742 |
portmaster -w -r pcre |
| 11743 |
If you use portupgrade: |
| 11744 |
portupgrade -fr devel/pcre |
| 11745 |
If you use pkgng with binary packages: |
| 11746 |
pkg install -fR devel/pcre |
| 11747 |
|
| 11748 |
20121210: |
| 11749 |
AFFECTS: users of security/cyrus-sasl2 |
| 11750 |
AUTHOR: ume@FreeBSD.org |
| 11751 |
|
| 11752 |
The cyrus-sasl2 library has been updated to version 2.1.26. Please |
| 11753 |
rebuild all ports that depend on it. |
| 11754 |
|
| 11755 |
If you use portmaster: |
| 11756 |
portmaster -w -r cyrus-sasl- |
| 11757 |
If you use portupgrade: |
| 11758 |
portupgrade -fr security/cyrus-sasl2 |
| 11759 |
|
| 11760 |
20121202: |
| 11761 |
AFFECTS: users of www/owncloud |
| 11762 |
AUTHOR: crees@FreeBSD.org |
| 11763 |
|
| 11764 |
www/owncloud includes the entire WWWDIR directory structure in pkg-plist. |
| 11765 |
|
| 11766 |
This means that if you upgrade it, your config files are added to pkg-plist, |
| 11767 |
and are then removed on the next deinstall. |
| 11768 |
|
| 11769 |
This issue has been fixed, but you must back up your install of owncloud and |
| 11770 |
reinstall to avoid data loss; |
| 11771 |
|
| 11772 |
# cd /usr/ports/www/owncloud |
| 11773 |
# tar cfC /tmp/owncloud.tar `make -VWWWDIR` . |
| 11774 |
# make deinstall |
| 11775 |
# tar xfC /tmp/owncloud.tar `make -VWWWDIR` |
| 11776 |
# make install clean && rm /tmp/owncloud.tar |
| 11777 |
|
| 11778 |
20121201: |
| 11779 |
AFFECTS: users of www/typo3 |
| 11780 |
AUTHOR: Helmut Ritter <freebsd-ports@charlieroot.de> |
| 11781 |
|
| 11782 |
www/typo3 has been repocopied to www/typo347. If you need to continue with |
| 11783 |
the old stable version please run |
| 11784 |
|
| 11785 |
# portmaster -o www/typo347 www/typo3 |
| 11786 |
or |
| 11787 |
# portupgrade -fo www/typo347 www/typo3 |
| 11788 |
or |
| 11789 |
# pkg set -o www/typo3:www/typo347 |
| 11790 |
|
| 11791 |
20121128: |
| 11792 |
AFFECTS: users of irc/znc |
| 11793 |
AUTHOR: jase@FreeBSD.org |
| 11794 |
|
| 11795 |
znc has been updated to 1.0. This introduces some major changes to its |
| 11796 |
functionality. As a result, if you are upgrading from a previous version |
| 11797 |
you need to be aware that znc will automatically modify your |
| 11798 |
configuration file to incorporate support for the new functionality. |
| 11799 |
Users are recommended to take a backup of their configuration file |
| 11800 |
before running this new version. |
| 11801 |
|
| 11802 |
The SASL option has been renamed to CYRUS following a rename of the |
| 11803 |
associated module. Additionally, a number of modules have been removed |
| 11804 |
or renamed in this release. |
| 11805 |
|
| 11806 |
Modules that were classed as Extra modules in previous versions are now |
| 11807 |
built as standard. The EXTRA option has been removed accordingly. |
| 11808 |
|
| 11809 |
Please refer to the following URL for detailed information regarding all |
| 11810 |
changes in this release: |
| 11811 |
|
| 11812 |
http://wiki.znc.in/ChangeLog/1.0 |
| 11813 |
|
| 11814 |
20121128: |
| 11815 |
AFFECTS: users of www/opera |
| 11816 |
AUTHOR: itetcu@FreeBSD.org |
| 11817 |
|
| 11818 |
If you are running KDE and you are using KDE's File dialog toolkit, and if |
| 11819 |
your Opera crashes on start with a 'libpng error: incorrect data check' |
| 11820 |
you can work around it by setting 'Dialog Toolkit=4' in your |
| 11821 |
.opera/operaprefs.ini [File Selector] section. |
| 11822 |
|
| 11823 |
20121112: |
| 11824 |
AFFECTS: users of devel/git |
| 11825 |
AUTHOR: wxs@FreeBSD.org |
| 11826 |
|
| 11827 |
The git-daemon(1) process now runs as the git_daemon user. Please make |
| 11828 |
sure that this user has appropriate permissions to the repositories. |
| 11829 |
|
| 11830 |
20121109: |
| 11831 |
AFFECTS: FreeBSD < 9.1 users of syslog-ng >= 3.3.6 |
| 11832 |
AUTHOR: cy@FreeBSD.org |
| 11833 |
|
| 11834 |
Syslog-ng version 3.3.6 changed the way how /dev/kmsg is read. If you |
| 11835 |
don't use the system() source (which configures it automatically), |
| 11836 |
please make sure, that in the kmsg related line follow-freq(1) is used |
| 11837 |
instead of the previously default follow-freq(0). |
| 11838 |
|
| 11839 |
20121109: |
| 11840 |
AFFECTS: users of devel/py-liblarch_gtk deskutils/gtg |
| 11841 |
AUTHOR: rm@FreeBSD.org |
| 11842 |
|
| 11843 |
Code of py-liblarch_gtk has been merged into py-liblarch 2.1.0. To avoid |
| 11844 |
any conflicts, user need to remove py-liblarch_gtk before the update of |
| 11845 |
py-liblarch. |
| 11846 |
|
| 11847 |
20121105: |
| 11848 |
AFFECTS: users of mail/postfix-current |
| 11849 |
AUTHOR: sahil@FreeBSD.org |
| 11850 |
|
| 11851 |
With this version of Postfix, the default master.cf now uses "unix" |
| 11852 |
instead of "fifo" for the pickup and qmgr services. In addition, a |
| 11853 |
new smtpd_relay_restrictions feature has been introduced for mail |
| 11854 |
relay control. For sites that do not define this parameter in |
| 11855 |
main.cf, the upgrade process will add an entry to main.cf. Please |
| 11856 |
read the RELEASE_NOTES to understand this new feature, how it may |
| 11857 |
affect your site, and backwards compatibility options. |
| 11858 |
|
| 11859 |
20121104: |
| 11860 |
AFFECTS: users of lang/perl5.16 |
| 11861 |
AUTHOR: az@FreeBSD.org |
| 11862 |
|
| 11863 |
lang/perl5.16 has been updated to 5.16.2. You should update everything |
| 11864 |
that depends on perl. The easiest way to do that is to use |
| 11865 |
"perl-after-upgrade" script supplied with lang/perl5.16. |
| 11866 |
Please see its manual page for details. |
| 11867 |
|
| 11868 |
If you are using binary packages with pkgng, not ports, do this instead of |
| 11869 |
"perl-after-upgrade": |
| 11870 |
|
| 11871 |
# pkg install -fR perl |
| 11872 |
|
| 11873 |
20121102: |
| 11874 |
AFFECTS: users of shells/bash-completion |
| 11875 |
AUTHOR: adamw@FreeBSD.org |
| 11876 |
|
| 11877 |
The bash completion library has been updated to 2.0, and the mechanism |
| 11878 |
for activating the library has changed. To use the library, you must: |
| 11879 |
|
| 11880 |
source /usr/local/share/bash-completion/bash_completion.sh |
| 11881 |
|
| 11882 |
from your .bashrc file. See the pkg-message or README for a more |
| 11883 |
graceful invocation. |
| 11884 |
|
| 11885 |
20121101: |
| 11886 |
AFFECTS: users of graphics/tesseract |
| 11887 |
AUTHOR: bf@FreeBSD.org |
| 11888 |
|
| 11889 |
The trained English and OSD language data that were distributed in |
| 11890 |
graphics/tesseract have been moved to graphics/tesseract-data. The |
| 11891 |
latter port includes all available trained language data by default; |
| 11892 |
as before, users who desire a subset of languages may build smaller |
| 11893 |
packages by defining TESSERACT_LANGS during a build. |
| 11894 |
|
| 11895 |
20121031: |
| 11896 |
AFFECTS: users of dns/ldns |
| 11897 |
AUTHOR: ak@FreeBSD.org |
| 11898 |
|
| 11899 |
There is a binary incompatibility in ldns 1.6.14 which is fixed with an |
| 11900 |
emergency release of ldns 1.6.15. |
| 11901 |
|
| 11902 |
Warning! |
| 11903 |
If you have compiled ldns using software with ldns-1.6.14, then this new |
| 11904 |
version will be binary incompatible with your installed version. You |
| 11905 |
will have to recompile the software together with ldns-1.6.15. |
| 11906 |
|
| 11907 |
Was the software compiled with ldns-1.6.13 or earlier, then you will not |
| 11908 |
have this problem and can safely install ldns-1.6.15. |
| 11909 |
|
| 11910 |
20121030: |
| 11911 |
AFFECTS: users of www/squid31 |
| 11912 |
AUTHOR: flo@FreeBSD.org |
| 11913 |
|
| 11914 |
The WITH_SQUID_ECAP option was removed from the port. If you use ECAP |
| 11915 |
you need to update to www/squid32, you can do so by running one of the |
| 11916 |
following commands: |
| 11917 |
|
| 11918 |
# portmaster -o www/squid32 www/squid31 |
| 11919 |
or |
| 11920 |
# portupgrade -fo www/squid32 www/squid31 |
| 11921 |
|
| 11922 |
20121025: |
| 11923 |
AFFECTS: users of net/activemq |
| 11924 |
AUTHOR: tj@FreeBSD.org |
| 11925 |
|
| 11926 |
After reinstalling the port, if you wish to use the datastore used before |
| 11927 |
or have any undelivered persistent messages add the following to rc.conf: |
| 11928 |
|
| 11929 |
activemq_data=/usr/local/activemq |
| 11930 |
|
| 11931 |
20121022: |
| 11932 |
AFFECTS: users of net/samba36 |
| 11933 |
AUTHOR: timur@FreeBSD.org |
| 11934 |
|
| 11935 |
Startup rc.d/samba script was modified to address some problems with the |
| 11936 |
fine control of supplementary daemons. As a side effect now it's always |
| 11937 |
necessary to specify in rc.conf: |
| 11938 |
|
| 11939 |
samba_enable=YES |
| 11940 |
|
| 11941 |
to get the script working. You can still control each of the daemons |
| 11942 |
individually, by disabling/enabling them with: |
| 11943 |
|
| 11944 |
nmbd_enable=NO |
| 11945 |
smbd_enable=NO |
| 11946 |
winbindd_enable=YES |
| 11947 |
|
| 11948 |
20121015: |
| 11949 |
AFFECTS: users of ports-mgmt/portmaster |
| 11950 |
AUTHOR: bdrewery@FreeBSD.org |
| 11951 |
|
| 11952 |
Portmaster now supports pkgng. To use pkgng, enable the patch in the port, |
| 11953 |
enable pkgng in your make.conf, and convert your existing /var/db/pkg |
| 11954 |
database. Also see UPDATING entry 20121010 if you are on a recent CURRENT |
| 11955 |
and do not want to use pkg. |
| 11956 |
|
| 11957 |
This is optional and not currently required. |
| 11958 |
|
| 11959 |
# make -C /usr/ports/ports-mgmt/pkg install clean |
| 11960 |
# make -C /usr/ports/ports-mgmt/portmaster config build deinstall install clean |
| 11961 |
# echo 'WITH_PKGNG=yes' >> /etc/make.conf |
| 11962 |
# pkg2ng |
| 11963 |
|
| 11964 |
20121015: |
| 11965 |
AFFECTS: users of ports-mgmt/portupgrade |
| 11966 |
AUTHOR: bdrewery@FreeBSD.org |
| 11967 |
|
| 11968 |
Portupgrade now supports pkgng. To use pkgng, enable it in your make.conf, |
| 11969 |
and convert your databases. |
| 11970 |
|
| 11971 |
This is optional and not currently required. |
| 11972 |
|
| 11973 |
# make -C /usr/ports/ports-mgmt/pkg install clean |
| 11974 |
# echo 'WITH_PKGNG=yes' >> /etc/make.conf |
| 11975 |
# pkg2ng |
| 11976 |
# pkgdb -fu |
| 11977 |
|
| 11978 |
20121010: |
| 11979 |
AFFECTS: users of mail/enigmail* |
| 11980 |
AUTHOR: gecko@FreeBSD.org |
| 11981 |
|
| 11982 |
Enigmail has been integrated into the Thunderbird / SeaMonkey build and |
| 11983 |
is available as option ENIGMAIL (enabled by default) |
| 11984 |
|
| 11985 |
Before upgrading Thunderbird or SeaMonkey delete all installed enigmail |
| 11986 |
ports by running e.g. |
| 11987 |
|
| 11988 |
# pkg_delete -f seamonkey-enigmail-1.4.3 thunderbird-esr-enigmail-1.4.3 \ |
| 11989 |
thunderbird-enigmail-1.4.3 |
| 11990 |
|
| 11991 |
20121010: |
| 11992 |
AFFECTS: users of CURRENT (OSVERSION >= 1000017) |
| 11993 |
AUTHOR: bapt@FreeBSD.org |
| 11994 |
|
| 11995 |
The ports tree is now using pkgng as the default package manager |
| 11996 |
for HEAD. This only affects users of CURRENT -- users of other |
| 11997 |
branches need not take any action. |
| 11998 |
|
| 11999 |
To keep pkg_install as the default package manager, use the new |
| 12000 |
WITHOUT_PKGNG knob in make.conf |
| 12001 |
|
| 12002 |
To make the switch: |
| 12003 |
|
| 12004 |
1) Set WITHOUT_PKGNG=yes in make.conf and upgrade all your ports to |
| 12005 |
the latest available versions using your favourite tools. |
| 12006 |
|
| 12007 |
2) Install ports-mgmt/pkg |
| 12008 |
|
| 12009 |
3) Remove WITHOUT_PKGNG from make.conf and run: |
| 12010 |
|
| 12011 |
# pkg2ng |
| 12012 |
|
| 12013 |
20121009: |
| 12014 |
AFFECTS: users of multimedia/vdpau-video |
| 12015 |
AUTHOR: madpilot@FreeBSD.org |
| 12016 |
|
| 12017 |
vdpau-video has been renamed upstream to libva-vdpau-driver. The |
| 12018 |
port has been changed accordingly. |
| 12019 |
|
| 12020 |
Please update the port origins as follows: |
| 12021 |
|
| 12022 |
# portmaster -o multimedia/libva-vdpau-driver multimedia/vdpau-video |
| 12023 |
or |
| 12024 |
# portupgrade -fo multimedia/libva-vdpau-driver multimedia/vdpau-video |
| 12025 |
or |
| 12026 |
# pkg set -o multimedia/vdpau-video:multimedia/libva-vdpau-driver |
| 12027 |
|
| 12028 |
20121008: |
| 12029 |
AFFECTS: users of mail/squirrelmail |
| 12030 |
AUTHOR: adamw@FreeBSD.org |
| 12031 |
|
| 12032 |
The locale data, including translations and associated help files, |
| 12033 |
have been moved to mail/squirrelmail-translations. If you or your |
| 12034 |
users are using Squirrelmail in anything other than en_US, you should |
| 12035 |
install that port. |
| 12036 |
|
| 12037 |
20121007: |
| 12038 |
AFFECTS: users of lang/mit-scheme |
| 12039 |
AUTHOR: olgeni@FreeBSD.org |
| 12040 |
|
| 12041 |
The lang/mit-scheme port was converted to OptionsNG, and now uses |
| 12042 |
the standard PGSQL knob rather than POSTGRESQL. Be sure to check |
| 12043 |
your configuration before rebuilding. |
| 12044 |
|
| 12045 |
20121006: |
| 12046 |
AFFECTS: users of devel/geany-plugins |
| 12047 |
AUTHOR: makc@FreeBSD.org |
| 12048 |
|
| 12049 |
devel/geany-plugins has been updated to 1.22 and split into numerous |
| 12050 |
devel/geany-plugin-* ports. geany-plugins must be deinstalled before |
| 12051 |
running any port upgrade utility. |
| 12052 |
|
| 12053 |
20121002: |
| 12054 |
AFFECTS: users of devel/clanlib |
| 12055 |
AUTHOR: jhale@FreeBSD.org |
| 12056 |
|
| 12057 |
devel/clanlib has been updated to 2.3.6 and the legacy version has been |
| 12058 |
moved to devel/clanlib1 and updated to 1.0.0. Although both versions |
| 12059 |
may be installed at the same time, you should update your port origins |
| 12060 |
first since many ports that depend on clanlib will not work with the |
| 12061 |
new version. |
| 12062 |
|
| 12063 |
Update your port origins as follows: |
| 12064 |
|
| 12065 |
# portmaster -o devel/clanlib1 devel/clanlib |
| 12066 |
or |
| 12067 |
# portupgrade -fo devel/clanlib1 devel/clanlib |
| 12068 |
or |
| 12069 |
# pkg set -o devel/clanlib:devel/clanlib1 |
| 12070 |
|
| 12071 |
20120928: |
| 12072 |
AFFECTS: users of mail/maildrop |
| 12073 |
AUTHOR: madpilot@FreeBSD.org |
| 12074 |
|
| 12075 |
With the update to 2.6.0 of mail/maildrop the following executable |
| 12076 |
files: |
| 12077 |
|
| 12078 |
bin/deliverquota -> bin/maildrop-deliverquota |
| 12079 |
bin/maidirmake -> bin/maildrop-maildirmake |
| 12080 |
|
| 12081 |
have been renamed to avoid colliding with files installed from |
| 12082 |
other ports. Man pages and HTML files in DOCSDIR relating to these |
| 12083 |
files have also been renamed accordingly. |
| 12084 |
|
| 12085 |
20120925: |
| 12086 |
AFFECTS: users of www/linux-f10-flashplugin11 |
| 12087 |
AUTHOR: eadler@FreeBSD.org |
| 12088 |
|
| 12089 |
After reinstalling the port make sure to run nspluginwrapper -v -a -u |
| 12090 |
for each user that uses the plugin. |
| 12091 |
|
| 12092 |
20120924: |
| 12093 |
AFFECTS: users of textproc/aspell |
| 12094 |
AUTHOR: bapt@FreeBSD.org |
| 12095 |
|
| 12096 |
textproc/aspell no longer installs the English dictionary. If you need it |
| 12097 |
please install textproc/en-aspell. |
| 12098 |
|
| 12099 |
20120919: |
| 12100 |
AFFECTS: users of net-mgmt/better-cacti-templates |
| 12101 |
AUTHOR: Bryan Drewery <bdrewery@FreeBSD.org> |
| 12102 |
|
| 12103 |
better-cacti-templates has been renamed as the upstream has merged |
| 12104 |
with Percona Monitoring Plugins. |
| 12105 |
|
| 12106 |
Update your port origins as follows: |
| 12107 |
|
| 12108 |
# portmaster -o net-mgmt/percona-monitoring-plugins net-mgmt/better-cacti-templates |
| 12109 |
or |
| 12110 |
# portupgrade -fo net-mgmt/percona-monitoring-plugins net-mgmt/better-cacti-templates |
| 12111 |
or |
| 12112 |
# pkg set -o net-mgmt/better-cacti-templates:net-mgmt/percona-monitoring-plugins |
| 12113 |
|
| 12114 |
20120916: |
| 12115 |
AFFECTS: users of german/webalizer2, japanese/webalizer, polish/webalizer2, portuguese/webalizer-pt_BR, portuguese/webalizer-pt_PT, ukrainian/webalizer, www/geolizer, www/webalizer |
| 12116 |
AUTHOR: dinoex@FreeBSD.org |
| 12117 |
|
| 12118 |
The default Berkeley DB has changed, so existing DNS caches needs to be |
| 12119 |
rebuild or choose the option BDB1 in the port. |
| 12120 |
|
| 12121 |
20120913: |
| 12122 |
AFFECTS: users of sysutils/bacula-server, sysutils/bacula-client |
| 12123 |
AUTHOR: rm@FreeBSD.org |
| 12124 |
|
| 12125 |
If you have both sysutils/bacula-server and sysutils/bacula-client |
| 12126 |
installed, you need to pkg_delete them both prior to this update. |
| 12127 |
|
| 12128 |
20120910: |
| 12129 |
AFFECTS: users of www/libxul |
| 12130 |
AUTHOR: gecko@FreeBSD.org |
| 12131 |
|
| 12132 |
The www/libxul has been updated to 10.0 and the older version 1.9.2 |
| 12133 |
has moved to www/libxul19. |
| 12134 |
|
| 12135 |
If you want to stay with 1.9.2 please run the following command: |
| 12136 |
|
| 12137 |
# portmaster -o www/libxul19 www/libxul |
| 12138 |
or |
| 12139 |
# portupgrade -o www/libxul19 www/libxul |
| 12140 |
or |
| 12141 |
# pkg set -o www/libxul:www/libxul19 |
| 12142 |
|
| 12143 |
20120909: |
| 12144 |
AFFECTS: users of www/testlink |
| 12145 |
AUTHOR: tota@FreeBSD.org |
| 12146 |
|
| 12147 |
Testlink 1.9.4 was released. Before updating, you should read carefully |
| 12148 |
the included README file or go to www.teamst.org (Forum: TestLink 1.9.4 |
| 12149 |
News, changes, etc) because this release requires a manual update of the |
| 12150 |
database scheme. |
| 12151 |
|
| 12152 |
20120908: |
| 12153 |
AFFECTS: users of irc/bitlbee, irc/irssi-otr, net-im/climm, net-im/mcabber, net/kdenetwork4, security/kopete-otr, security/py-otr |
| 12154 |
AUTHOR: Doug Barton <dougb@FreeBSD.org> |
| 12155 |
|
| 12156 |
The libotr library has been bumped in version 4.0.0, and the new version is |
| 12157 |
not compatible with the old. In order to make it possible for both versions |
| 12158 |
to coexist in the short term the old version has been moved to a new port. |
| 12159 |
|
| 12160 |
If you are currently using pidgin-otr: |
| 12161 |
# pkg_delete -f pidgin-otr\* |
| 12162 |
|
| 12163 |
Then: |
| 12164 |
# portmaster -o security/libotr3 security/libotr |
| 12165 |
# portmaster -r libotr |
| 12166 |
or |
| 12167 |
# portupgrade -o security/libotr3 security/libotr |
| 12168 |
# portupgrade -r libotr |
| 12169 |
or |
| 12170 |
# pkg set -o security/libotr:security/libotr3 |
| 12171 |
|
| 12172 |
20120902: |
| 12173 |
AFFECTS: users of www/apache22, www/apache22-event-mpm, www/apache22-itk-mpm, www/apache22-peruser-mpm, www/apache22-worker-mpm |
| 12174 |
AUTHOR: ohauer@FreeBSD.org |
| 12175 |
|
| 12176 |
The port use now the options NG framework, this means WITH_xxx |
| 12177 |
directives are no longer valid. |
| 12178 |
|
| 12179 |
Additional: |
| 12180 |
- APR only specific options like THREADS, MYSQL, PGSQL, SQLITE, |
| 12181 |
BDB and IPV6 where removed. |
| 12182 |
- PKGNAME has changed from apache-2... to apache22-2... |
| 12183 |
- PROXY is now a MULTI directive which means at last one additional |
| 12184 |
PROXY_(AJP|BALANCER|CONNECT|FTP|HTTP|SCGI) module is required. |
| 12185 |
- CGI is only a valid option for MPM prefork, peruser and itk. |
| 12186 |
|
| 12187 |
20120902: |
| 12188 |
AFFECTS: users of devel/apr1 |
| 12189 |
AUTHOR: ohauer@FreeBSD.org |
| 12190 |
|
| 12191 |
APR was updated to 1.4.6 and APR-util was updated to 1.4.1. |
| 12192 |
|
| 12193 |
Please rebuild all ports which are using functions from |
| 12194 |
APR/APR-util such as apache, subversion ... |
| 12195 |
|
| 12196 |
# portmaster -r apr |
| 12197 |
or |
| 12198 |
# portupgrade -r devel/apr1 |
| 12199 |
or |
| 12200 |
# pkg install -fR devel/apr1 |
| 12201 |
|
| 12202 |
20120902: |
| 12203 |
AFFECTS: users of math/cantor and math/kalgebra |
| 12204 |
AUTHOR: kde@FreeBSD.org |
| 12205 |
|
| 12206 |
If you have both cantor and kalgebra installed, chances are that |
| 12207 |
your cantor installation is corrupted. If the file |
| 12208 |
${KDE4_PREFIX}/lib/kde4/cantor_kalgebrabackend.so is missing on |
| 12209 |
your system, rebuild cantor after updating kalgebra to 4.8.4_1 (or |
| 12210 |
later). |
| 12211 |
|
| 12212 |
20120822: |
| 12213 |
AFFECTS: users of net/asterisk16, net/asterisk16-addons |
| 12214 |
AUTHOR: Florian Smeets <flo@FreeBSD.org> |
| 12215 |
|
| 12216 |
asterisk16 has been unsupported upstream for a while now and has known |
| 12217 |
security vulnerabilities, therefore it was removed from the ports tree. |
| 12218 |
People still running net/asterisk16 should upgrade to net/asterisk. |
| 12219 |
|
| 12220 |
First delete the asterisk addons, as they are part of asterisk now. |
| 12221 |
|
| 12222 |
# pkg_delete -f asterisk16-addons\* |
| 12223 |
|
| 12224 |
after that you can run one of the following |
| 12225 |
|
| 12226 |
# portmaster -o net/asterisk net/asterisk16 |
| 12227 |
or |
| 12228 |
# portupgrade -o net/asterisk net/asterisk16 |
| 12229 |
or |
| 12230 |
# pkg set -o net/asterisk16:net/asterisk |
| 12231 |
|
| 12232 |
After that you need to update your configuration. Take a look at the following |
| 12233 |
URL for the changes between 1.6 and 1.8 |
| 12234 |
|
| 12235 |
http://svnview.digium.com/svn/asterisk/branches/1.8/UPGRADE.txt |
| 12236 |
|
| 12237 |
20120820: |
| 12238 |
AFFECTS: users of ports-mgmt/portupgrade-devel |
| 12239 |
AUTHOR: bdrewery@FreeBSD.org |
| 12240 |
|
| 12241 |
Due to a bug introduced in 20120601, portupgrade is unable to |
| 12242 |
upgrade itself on FreeBSD 7.x. This has been fixed in 20120820. |
| 12243 |
ports-mgmt/portupgrade is not affected. To upgrade, execute the following: |
| 12244 |
|
| 12245 |
# make -C /usr/ports/ports-mgmt/portupgrade-devel all deinstall install clean |
| 12246 |
|
| 12247 |
20120817: |
| 12248 |
AFFECTS: users of games/unnethack |
| 12249 |
AUTHOR: knu@FreeBSD.org |
| 12250 |
|
| 12251 |
The place for variable files has changed from |
| 12252 |
$PREFIX/share/unnethack to $PREFIX/var/games/unnethack. To keep |
| 12253 |
your saved files and game records, please manually move the |
| 12254 |
following files and directories to the new directory after |
| 12255 |
upgrading. |
| 12256 |
|
| 12257 |
logfile |
| 12258 |
perm |
| 12259 |
record |
| 12260 |
xlogfile |
| 12261 |
bones/ |
| 12262 |
level/ |
| 12263 |
saves/ |
| 12264 |
|
| 12265 |
20120816: |
| 12266 |
AFFECTS: users of sysutils/cfengine* |
| 12267 |
AUTHOR: gjb@FreeBSD.org |
| 12268 |
|
| 12269 |
The sysutils/cfengine* ports have been renamed as follows: |
| 12270 |
|
| 12271 |
o sysutils/cfengine -> sysutils/cfengine22 |
| 12272 |
o sysutils/cfengine3-legacy -> sysutils/cfengine32 |
| 12273 |
o sysutils/cfengine3 -> sysutils/cfengine33 |
| 12274 |
|
| 12275 |
Users are reminded to update the port origins, for example: |
| 12276 |
|
| 12277 |
# portmaster -o sysutils/cfengine22 sysutils/cfengine |
| 12278 |
or |
| 12279 |
# portupgrade -fo sysutils/cfengine22 sysutils/cfengine |
| 12280 |
or |
| 12281 |
# pkg set -o sysutils/cfengine:sysutils/cfengine22 |
| 12282 |
|
| 12283 |
20120815: |
| 12284 |
AFFECTS: users of lang/erlang |
| 12285 |
AUTHOR: olgeni@FreeBSD.org |
| 12286 |
|
| 12287 |
The lang/erlang port was updated to R15B01. Some port options |
| 12288 |
were updated, so be sure to run "make config" in the port directory |
| 12289 |
and check your configuration before upgrading. |
| 12290 |
|
| 12291 |
To upgrade Erlang and rebuild all of the dependent ports under |
| 12292 |
the new environment: |
| 12293 |
|
| 12294 |
# portmaster -r erlang |
| 12295 |
or |
| 12296 |
# portupgrade -r lang/erlang |
| 12297 |
|
| 12298 |
20120815: |
| 12299 |
AFFECTS: users of lang/erlang-lite |
| 12300 |
AUTHOR: olgeni@FreeBSD.org |
| 12301 |
|
| 12302 |
The lang/erlang-lite port uses the same default options as |
| 12303 |
lang/erlang, which were changed some time ago. |
| 12304 |
|
| 12305 |
The couchdb, rabbitmq, freeswitch-core and freeswitch-core-devel |
| 12306 |
ports have been updated to use lang/erlang rather than lang/erlang-lite. |
| 12307 |
|
| 12308 |
Please check that your lang/erlang options are configured as you |
| 12309 |
wish (especially X11 support), then follow the instructions below |
| 12310 |
to update your dependencies. |
| 12311 |
|
| 12312 |
# portmaster -o lang/erlang lang/erlang-lite |
| 12313 |
or |
| 12314 |
# portupgrade -fo lang/erlang erlang-lite |
| 12315 |
|
| 12316 |
20120810: |
| 12317 |
AFFECTS: users of net-p2p/transmission-gtk2 |
| 12318 |
AUTHOR: crees@FreeBSD.org |
| 12319 |
|
| 12320 |
Unfortunately Transmission 2.61 moved the requirement for GTK to version |
| 12321 |
3.2.0, which is not yet in our tree. |
| 12322 |
|
| 12323 |
Those who wish to have a graphical client can either choose transmission-qt4 |
| 12324 |
in the meantime, or switch to the transmission25 ports. |
| 12325 |
|
| 12326 |
A script to generate appropriate commands can be found at: |
| 12327 |
http://people.FreeBSD.org/~crees/scripts/transmission25.sh |
| 12328 |
|
| 12329 |
20120808: |
| 12330 |
AFFECTS: users of www/libmicrohttpd |
| 12331 |
AUTHOR: bdrewery@FreeBSD.org |
| 12332 |
|
| 12333 |
libmicrohttpd has been updated to version 0.9.21, with a shared library bump. |
| 12334 |
This requires dependent ports to be rebuilt. |
| 12335 |
|
| 12336 |
# portmaster -r libmicrohttpd |
| 12337 |
or |
| 12338 |
# portupgrade -r www/libmicrohttpd |
| 12339 |
or |
| 12340 |
# pkg install -fR www/libmicrohttpd |
| 12341 |
|
| 12342 |
20120804: |
| 12343 |
AFFECTS: users of graphics/libglut |
| 12344 |
AUTHOR: x11@FreeBSD.org |
| 12345 |
|
| 12346 |
The libglut library is replaced by the freeglut library. |
| 12347 |
Due to shlib version bump all glut users should be rebuild. |
| 12348 |
Please follow the instructions below to upgrade. |
| 12349 |
|
| 12350 |
# portmaster -o graphics/freeglut graphics/libglut |
| 12351 |
# portmaster -r freeglut |
| 12352 |
or |
| 12353 |
# env DISABLE_CONFLICTS=1 portupgrade -fo graphics/freeglut libglut\* |
| 12354 |
# portupgrade -frx freeglut freeglut |
| 12355 |
or |
| 12356 |
# pkg set -o graphics/libglut:graphics/freeglut |
| 12357 |
# pkg install -Rf graphics/freeglut |
| 12358 |
|
| 12359 |
20120801: |
| 12360 |
AFFECTS: users of editors/emacs |
| 12361 |
AUTHOR: ashish@FreeBSD.org |
| 12362 |
|
| 12363 |
GNU Emacs port is updated to 24.1. Emacs 23 is moved to editors/emacs23. |
| 12364 |
|
| 12365 |
If you prefer to stick with Emacs 23, please specify EMACS_PORT_NAME=emacs23 |
| 12366 |
in /etc/make.conf, and do: |
| 12367 |
|
| 12368 |
# portmaster -o editors/emacs23 editors/emacs |
| 12369 |
or |
| 12370 |
# env DISABLE_CONFLICTS=1 portupgrade -fo editors/emacs23 editors/emacs |
| 12371 |
or |
| 12372 |
# pkg set -o editors/emacs:editors/emacs23 |
| 12373 |
|
| 12374 |
20120726: |
| 12375 |
AFFECTS: users of www/firefox, www/seamonkey, mail/thunderbird, www/libxul |
| 12376 |
AUTHOR: gecko@FreeBSD.org |
| 12377 |
|
| 12378 |
Gecko ports were switched to use system libraries. Some of them |
| 12379 |
must be built with certain options set (default). |
| 12380 |
|
| 12381 |
- graphics/png has to be installed with APNG option |
| 12382 |
|
| 12383 |
- databases/sqlite3 has to be installed with SECURE_DELETE, THREADSAFE, |
| 12384 |
FTS3, UNLOCK_NOTIFY options |
| 12385 |
|
| 12386 |
20120726: |
| 12387 |
AFFECTS: users of devel/pkg-config |
| 12388 |
AUTHOR: bapt@FreeBSD.org |
| 12389 |
|
| 12390 |
devel/pkg-config has been replaced by devel/pkgconf |
| 12391 |
|
| 12392 |
# portmaster -o devel/pkgconf devel/pkg-config |
| 12393 |
or |
| 12394 |
# portupgrade -fo devel/pkgconf pkg-config-\* |
| 12395 |
|
| 12396 |
pkgng: |
| 12397 |
# pkg set -o devel/pkg-config:devel/pkgconf |
| 12398 |
# pkg install -f devel/pkgconf |
| 12399 |
|
| 12400 |
20120725: |
| 12401 |
AFFECTS: users of chinese/fcitx |
| 12402 |
AUTHOR: lichray@gmail.com |
| 12403 |
|
| 12404 |
The textproc/fcitx-keyboard port is merged into chinese/fcitx. |
| 12405 |
Before updating, be sure to |
| 12406 |
|
| 12407 |
# pkg_delete -f fcitx-keyboard-\* |
| 12408 |
|
| 12409 |
And make sure you have at least one keyboard layout based input method |
| 12410 |
enabled in fcitx-configtool, to keep the activation/deactivation of IM |
| 12411 |
panel working. |
| 12412 |
|
| 12413 |
And, since chinese/fcitx-sunpinyin depends on an update to |
| 12414 |
chinese/sunpinyin |
| 12415 |
|
| 12416 |
20120725: |
| 12417 |
AFFECTS: users of www/py-beautifulsoup |
| 12418 |
AUTHOR: rm@FreeBSD.org |
| 12419 |
|
| 12420 |
Current www/py-beautifulsoup has been moved to www/py-beautifulsoup32, |
| 12421 |
since 4.1.1 is now current stable version. |
| 12422 |
|
| 12423 |
If you prefer to stick with 3.2.0 do: |
| 12424 |
|
| 12425 |
# portmaster -o www/py-beautifulsoup32 www/py-beautifulsoup |
| 12426 |
|
| 12427 |
20120723: |
| 12428 |
AFFECTS: users of security/snort |
| 12429 |
AUTHOR: zi@FreeBSD.org |
| 12430 |
|
| 12431 |
The database output modules have been deprecated. If you need this |
| 12432 |
functionality please look at the security/barnyard2 port. |
| 12433 |
|
| 12434 |
20120723: |
| 12435 |
AFFECTS: users of graphics/ImageMagick and graphics/ImageMagick-nox11 |
| 12436 |
AUTHOR: mm@FreeBSD.org |
| 12437 |
|
| 12438 |
The options for ImageMagick have been changed to match commonly used |
| 12439 |
option names. If you are using a customized build, please reconfigure |
| 12440 |
your port options with "make config". |
| 12441 |
|
| 12442 |
20120720: |
| 12443 |
AFFECTS: users of net/spread and net/spread4 |
| 12444 |
AUTHOR: ohauer@FreeBSD.org |
| 12445 |
|
| 12446 |
The ports net/spread and net/spread4 are using now the |
| 12447 |
reserved UID/GID 282 instead (user|group)next. |
| 12448 |
|
| 12449 |
20120722: |
| 12450 |
AFFECTS: users of mail/mutt |
| 12451 |
AUTHOR: crees@FreeBSD.org |
| 12452 |
|
| 12453 |
mail/mutt-devel has been moved to mail/mutt, since 1.5 has been around |
| 12454 |
for a while. |
| 12455 |
|
| 12456 |
Should you wish to stick with version 1.4 at this time; |
| 12457 |
|
| 12458 |
# portmaster -o mail/mutt14 mutt |
| 12459 |
|
| 12460 |
20120721: |
| 12461 |
AFFECTS: users of audio/libogg |
| 12462 |
AUTHOR: naddy@FreeBSD.org |
| 12463 |
|
| 12464 |
There is a new version of libogg (1.3.0) and the shared library version |
| 12465 |
has been bumped (ogg.7 to ogg.8). All ports that have an identifiable |
| 12466 |
direct dependency on this library have had their PORTREVISIONs bumped. |
| 12467 |
However, some ports that pull in the library indirectly may continue to |
| 12468 |
look for the old version. To ensure that all are updated, perform this |
| 12469 |
step: |
| 12470 |
|
| 12471 |
# portmaster -r libogg |
| 12472 |
or |
| 12473 |
# portupgrade -rf libogg |
| 12474 |
|
| 12475 |
20120717: |
| 12476 |
AFFECTS: users of ftp/proftpd |
| 12477 |
AUTHOR: mm@FreeBSD.org |
| 12478 |
|
| 12479 |
The options of ProFTPD have been made much more user-friendly. |
| 12480 |
As the modules are all shared libraries, all possible modules are built |
| 12481 |
and installed. The following modules are now in separate slave ports: |
| 12482 |
|
| 12483 |
databases/proftpd-mod_sql_odbc: mod_sql_odbc |
| 12484 |
databases/proftpd-mod_sql_sqlite: mod_sql_sqlite |
| 12485 |
databases/proftpd-mod_sql_tds: mod_sql_tds |
| 12486 |
net/proftpd-mod_ldap: mod_ldap and mod_quotatab_ldap |
| 12487 |
|
| 12488 |
20120716: |
| 12489 |
AFFECTS: users of www/lighttpd |
| 12490 |
AUTHOR: mm@FreeBSD.org |
| 12491 |
|
| 12492 |
The following port options have been reorganized: |
| 12493 |
The OPENLDAP option has been renamed to LDAP. |
| 12494 |
The MAGNET and CML options have been withdrawn in favor of new LUA option. |
| 12495 |
|
| 12496 |
20120716: |
| 12497 |
AFFECTS: users of mail/postfix-current |
| 12498 |
AUTHOR: sahil@FreeBSD.org |
| 12499 |
|
| 12500 |
The postscreen-to-smtpd protocol has changed. To avoid "cannot |
| 12501 |
receive connection attributes" warnings and dropped connections, |
| 12502 |
execute the command "postfix reload". |
| 12503 |
|
| 12504 |
20120716: |
| 12505 |
AFFECTS: Nobody |
| 12506 |
AUTHOR: beat@FreeBSD.org |
| 12507 |
|
| 12508 |
The FreeBSD ports tree switched from CVS to Subversion. A Subversion |
| 12509 |
to CVS exporter is in place to continue the support of CVSup. |
| 12510 |
|
| 12511 |
20120709: |
| 12512 |
AFFECTS: users of math/metis |
| 12513 |
AUTHOR: bf@FreeBSD.org |
| 12514 |
|
| 12515 |
The older version of metis has been moved to math/metis4, and |
| 12516 |
math/metis has been updated to 5.0.2. Dependent ports still use |
| 12517 |
the old API, and the different versions of metis cannot coexist, so |
| 12518 |
most users should update with: |
| 12519 |
|
| 12520 |
# portmaster -o math/metis4 math/metis |
| 12521 |
# portmaster -r math/metis4 |
| 12522 |
|
| 12523 |
or the equivalent. |
| 12524 |
|
| 12525 |
20120702: |
| 12526 |
AFFECTS: users of databases/couchdb |
| 12527 |
AUTHOR: crees@FreeBSD.org, Adam Strohl <adams-ports@ateamsystems.com> |
| 12528 |
|
| 12529 |
The couchdb port has an unfortunate side effect; versions before 1.2.0 |
| 12530 |
will clobber local.ini. The port will refuse to build if that file is |
| 12531 |
present and an earlier version is installed, however no such protection |
| 12532 |
can be afforded to package installation. |
| 12533 |
|
| 12534 |
To upgrade from 1.1.0 and earlier, simply move PREFIX/etc/couchdb/local.ini |
| 12535 |
out of the way until the upgrade is complete. |
| 12536 |
|
| 12537 |
20120702: |
| 12538 |
AFFECTS: users of net-im/mikutter |
| 12539 |
AUTHOR: tota@FreeBSD.org |
| 12540 |
|
| 12541 |
The net-im/mikutter has been updated to 0.1.1.810 which is required |
| 12542 |
Ruby 1.9.2 or later. Before upgrading this port, please see the entry |
| 12543 |
20110822 in this file to upgrade Ruby to 1.9. |
| 12544 |
|
| 12545 |
If you want to stay with 0.0.3 (requires Ruby 1.8.7, 1.9.2 or later), |
| 12546 |
please run the following command: |
| 12547 |
|
| 12548 |
# portmaster -o net-im/mikutter003 net-im/mikutter |
| 12549 |
or |
| 12550 |
# portupgrade -o net-im/mikutter003 net-im/mikutter |
| 12551 |
|
| 12552 |
20120630: |
| 12553 |
AFFECTS: users of lang/perl* |
| 12554 |
AUTHOR: skv@FreeBSD.org |
| 12555 |
|
| 12556 |
lang/perl5.16 is out. If you want to switch to it from, for example |
| 12557 |
lang/perl5.12, that is: |
| 12558 |
|
| 12559 |
Portupgrade users: |
| 12560 |
0) Fix pkgdb.db (for safety): |
| 12561 |
pkgdb -Ff |
| 12562 |
|
| 12563 |
1) Reinstall new version of Perl (5.16): |
| 12564 |
env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.16 -f perl-5.12.\* |
| 12565 |
|
| 12566 |
2) Reinstall everything that depends on Perl: |
| 12567 |
portupgrade -fr perl |
| 12568 |
|
| 12569 |
Portmaster users: |
| 12570 |
portmaster -o lang/perl5.16 lang/perl5.12 |
| 12571 |
|
| 12572 |
Conservative: |
| 12573 |
portmaster p5- |
| 12574 |
|
| 12575 |
Comprehensive (but perhaps overkill): |
| 12576 |
portmaster -r perl- |
| 12577 |
|
| 12578 |
Note: If the "perl-" glob matches more than one port you will need to |
| 12579 |
specify the name of the Perl directory in /var/db/pkg explicitly. |
| 12580 |
|
| 12581 |
The default version for Perl has also been changed from 5.12 to 5.14. |
| 12582 |
|
| 12583 |
20120623: |
| 12584 |
AFFECTS: users of sysutils/xfce4-utils |
| 12585 |
AUTHOR: xfce@FreeBSD.org |
| 12586 |
|
| 12587 |
The port has been discontinued, and installs files that conflict with |
| 12588 |
the new versions of misc/xfce4-appfinder and x11-wm/xfce4-session. |
| 12589 |
|
| 12590 |
# pkg_delete -f xfce4-utils-\* |
| 12591 |
# portmaster misc/xfce4-appfinder x11-wm/xfce4-session |
| 12592 |
|
| 12593 |
20120618: |
| 12594 |
AFFECTS: users of databases/db5 |
| 12595 |
AUTHOR: mandree@FreeBSD.org |
| 12596 |
|
| 12597 |
The databases/db5 port has been upgraded to BerkeleyDB 5.3. This |
| 12598 |
entails a shared library bump. |
| 12599 |
|
| 12600 |
Before upgrading this port, check if your applications use |
| 12601 |
transactional data bases, and if they do, prepare them for a log file |
| 12602 |
format upgrade. YOU MUST DO THIS BEFORE YOU UPGRADE THE DB5 PORT! See: |
| 12603 |
http://docs.oracle.com/cd/E17076_02/html/upgrading/upgrade_process.html |
| 12604 |
|
| 12605 |
All packages that depend on db5 need to be rebuilt due to the shared |
| 12606 |
library version change. The full changelog is at |
| 12607 |
http://download.oracle.com/otndocs/products/berkeleydb/html/changelog_5_3.html |
| 12608 |
|
| 12609 |
To upgrade the packages that need Berkeley DB 5, please |
| 12610 |
issue one of the following commands (depending on your preferred tool): |
| 12611 |
|
| 12612 |
# portmaster -r db5-5 |
| 12613 |
or |
| 12614 |
# portupgrade -fr databases/db5 |
| 12615 |
|
| 12616 |
20120616: |
| 12617 |
AFFECTS: users of www/lighttpd |
| 12618 |
AUTHOR: mm@FreeBSD.org |
| 12619 |
|
| 12620 |
The lighttpd startup script has been changed and is now compatible to the |
| 12621 |
apache startup script. The "reload" subcommand now sends a SIGHUP to the |
| 12622 |
process and triggers cycling of log files. The new command "graceful" |
| 12623 |
performs a graceful restart (similar to former "reload") and "gracefulstop" |
| 12624 |
performs a graceful stop. The "check" command has been replaced with |
| 12625 |
the "configtest" command. |
| 12626 |
|
| 12627 |
20120615: |
| 12628 |
AFFECTS: users of databases/akonadi |
| 12629 |
AUTHOR: kde@FreeBSD.org |
| 12630 |
|
| 12631 |
The latest Akonadi update includes critical bug fixes. Manual |
| 12632 |
intervention is required for people using local MySQL database (the |
| 12633 |
default configuration) as backend: |
| 12634 |
|
| 12635 |
$ akonadictl stop |
| 12636 |
|
| 12637 |
Wait a bit, and make sure that akonadiserver and akonadi_control are |
| 12638 |
not running. Kill them if needed. Then, you have two alternatives: |
| 12639 |
|
| 12640 |
$ mysql_install_db --force \ |
| 12641 |
--defaults-file=~/.local/share/akonadi/mysql.conf \ |
| 12642 |
--datadir=~/.local/share/akonadi/db_data \ |
| 12643 |
--basedir=$(dirname `dirname $(which mysql_install_db)`) |
| 12644 |
$ rm ~/.local/share/akonadi/mysql.conf |
| 12645 |
|
| 12646 |
...or... |
| 12647 |
|
| 12648 |
$ rm -r ~/.local/share/akonadi |
| 12649 |
|
| 12650 |
In the latter case, Akonadi will have to recache your personal data |
| 12651 |
(might take a while). Akonadi is only a cache, no data will be lost. |
| 12652 |
Then: |
| 12653 |
|
| 12654 |
$ akonadictl start |
| 12655 |
|
| 12656 |
20120613: |
| 12657 |
AFFECTS: users of graphics/djvulibre and graphics/djvulibre-nox11 |
| 12658 |
AUTHOR: bf@FreeBSD.org |
| 12659 |
|
| 12660 |
DjVuLibre been updated to 3.5.25.3. The Qt 3.x GUI support that was in |
| 12661 |
graphics/djvulibre has been removed (users of this GUI should consider |
| 12662 |
switching to the new Qt 4.x GUI in graphics/djview4), and |
| 12663 |
graphics/djvulibre-nox11 has been merged back into graphics/djvulibre. |
| 12664 |
To update DjVuLibre, you can use: |
| 12665 |
|
| 12666 |
# pkg_delete djvulibre-\?.\* |
| 12667 |
# portmaster -o graphics/djvulibre djvulibre-nox11 |
| 12668 |
|
| 12669 |
You should then update any installed ports that link to the djvulibre shared |
| 12670 |
library: converters/pdf2djvu, graphics/djview4, graphics/okular, and -- |
| 12671 |
if optional djvulibre support was enabled -- graphics/ImageMagick, |
| 12672 |
graphics/apvlv, and graphics/evince. |
| 12673 |
|
| 12674 |
20120612: |
| 12675 |
AFFECTS: users of databases/postgresql-libpqxx |
| 12676 |
AUTHOR: avilla@FreeBSD.org |
| 12677 |
|
| 12678 |
postgresql-libpqxx has been updated to 4.0. If you want to stick |
| 12679 |
with version 3, install postgresql-libpqxx30: |
| 12680 |
|
| 12681 |
# portmaster -o databases/postgresql-libpqxx30 postgresql-libpqxx |
| 12682 |
|
| 12683 |
20120612: |
| 12684 |
AFFECTS: users of graphics/gdal |
| 12685 |
AUTHOR: sunpoet@FreeBSD.org |
| 12686 |
|
| 12687 |
Language bindings (Perl, PHP, Python, and Ruby) were moved to separate |
| 12688 |
ports. Please install them if required. The new ports are: |
| 12689 |
|
| 12690 |
Perl binding: graphics/p5-Geo-GDAL |
| 12691 |
PHP binding: graphics/php-gdal |
| 12692 |
Python binding: graphics/py-gdal |
| 12693 |
Ruby binding: graphics/ruby-gdal |
| 12694 |
|
| 12695 |
20120605: |
| 12696 |
AFFECTS: users of net/p5-ZConf |
| 12697 |
AUTHOR: vvelox@vvelox.net |
| 12698 |
|
| 12699 |
Please append '.set' to all sets for the FS backend. This was done to prevent |
| 12700 |
collisions between config and set names. Previously the config |
| 12701 |
"someConfig/default" would collide with the set "default" for "someConfig". |
| 12702 |
|
| 12703 |
20120603: |
| 12704 |
AFFECTS: users of lang/ghc and */hs-* |
| 12705 |
AUTHOR: haskell@FreeBSD.org |
| 12706 |
|
| 12707 |
Note that The Glorious Glasgow Haskell Compiler and the Haskell Platform |
| 12708 |
have been updated to versions 7.4.1 and 2012.2.0.0, respectively. At the |
| 12709 |
same time, all Haskell ports have been updated to their latest working |
| 12710 |
versions. |
| 12711 |
|
| 12712 |
To follow the changes, please issue one of the following commands |
| 12713 |
(depending on the tool used): |
| 12714 |
|
| 12715 |
# portmaster -r ghc |
| 12716 |
or |
| 12717 |
# portupgrade -fr lang/ghc |
| 12718 |
|
| 12719 |
20120531: |
| 12720 |
AFFECTS: users of graphics/png |
| 12721 |
AUTHOR: dinoex@FreeBSD.org |
| 12722 |
|
| 12723 |
The PNG library has been updated to version 1.5.10. Please rebuild all |
| 12724 |
ports that depend on it. |
| 12725 |
|
| 12726 |
If you use portmaster: |
| 12727 |
portmaster -r png- |
| 12728 |
If you use portupgrade: |
| 12729 |
portupgrade -fr graphics/png |
| 12730 |
|
| 12731 |
20120531: |
| 12732 |
AFFECTS: users of editors/koffice-kde4 |
| 12733 |
AUTHOR: kde@FreeBSD.org |
| 12734 |
|
| 12735 |
KOffice 2 has been replaced by Calligra. You are encouraged to |
| 12736 |
deinstall any KOffice port and install equivalent Calligra ones: |
| 12737 |
|
| 12738 |
# pkg_delete \*koffice\* |
| 12739 |
# portmaster editors/calligra <additional l10n ports> |
| 12740 |
|
| 12741 |
20120530: |
| 12742 |
AFFECTS: users of databases/postgresql*-server |
| 12743 |
AUTHOR: jgh@FreeBSD.org |
| 12744 |
|
| 12745 |
Affected users are those who use the crypt(text, text) function with |
| 12746 |
DES encryption in the optional pg_crypto module. Passwords affected |
| 12747 |
are those that contain characters that cannot be represented with |
| 12748 |
7-bit ASCII. If a password contains a character that has the most |
| 12749 |
significant bit set (0x80), and DES encryption is used, that character |
| 12750 |
and all characters after it will be ignored. |
| 12751 |
|
| 12752 |
20120530: |
| 12753 |
AFFECTS: users of net/nss-pam-ldapd |
| 12754 |
AUTHOR: scheidell@FreeBSD.org |
| 12755 |
|
| 12756 |
The net/nss-pam-ldapd port no longer provides an option for SASL. This has |
| 12757 |
been sourced out to the new net/nss-pam-ldapd-sasl port, to accommodate |
| 12758 |
users using packages (see ports/162240). Users with openldap-sasl-client |
| 12759 |
installed are encouraged to change the port's origin to: |
| 12760 |
net/nss-pam-ldapd-sasl using their favorite ports management tool. |
| 12761 |
Example for portmaster: |
| 12762 |
portmaster -o net/nss-pam-ldapd-sasl nss-pam-ldapd |
| 12763 |
|
| 12764 |
20120527: |
| 12765 |
AFFECTS: users of x11-toolkits/qt4-gui |
| 12766 |
AUTHOR: kde@FreeBSD.org |
| 12767 |
|
| 12768 |
Qt started using the raster graphics system engine, which relies on |
| 12769 |
shared memory. Be sure to check pkg-message. |
| 12770 |
|
| 12771 |
20120525: |
| 12772 |
AFFECTS: users of deskutils/kdepim4, deskutils/kdepim4-runtime |
| 12773 |
AUTHOR: kde@FreeBSD.org |
| 12774 |
|
| 12775 |
kdepim4 has been updated to 4.8.3. For those who prefer old |
| 12776 |
kdepim-4.4.11.1 deskutils/kdepim44* ports have been added. |
| 12777 |
To stay with kdepim-4.4.11.1 run the following commands: |
| 12778 |
|
| 12779 |
# portmaster -o deskutils/kdepim44-runtime kdepim-runtime-4\* |
| 12780 |
# portmaster -o deskutils/kdepim44 kdepim-4\* |
| 12781 |
|
| 12782 |
20120525: |
| 12783 |
AFFECTS: users of KDE SC 4 |
| 12784 |
AUTHOR: kde@FreeBSD.org |
| 12785 |
|
| 12786 |
KDE SC ports have been updated to 4.8.3. Several ports were split, |
| 12787 |
thus manual intervention into update procedure is required: |
| 12788 |
|
| 12789 |
# pkg_delete -f kde-runtime-\* ruby\*-kdebindings-korundum\* \ |
| 12790 |
kalgebra-4\* kdeaccessibility-4\* kdeutils-4\* kde-baseapps-\* \ |
| 12791 |
plasma-applet-icontasks\* |
| 12792 |
# portmaster -a |
| 12793 |
|
| 12794 |
20120518: |
| 12795 |
AFFECTS: users of dns/poweradmin |
| 12796 |
AUTHOR: Edmondas Girkantas <eg@fbsd.lt> |
| 12797 |
|
| 12798 |
Some database changes have been made between version 2.1.4 and 2.1.5, |
| 12799 |
upgrading needs to be done manually by running the following SQL: |
| 12800 |
|
| 12801 |
For MySQL users: |
| 12802 |
|
| 12803 |
ALTER TABLE `zones` ADD `zone_templ_id` INT( 11 ) NOT NULL; |
| 12804 |
ALTER TABLE zones ENGINE = InnoDB; |
| 12805 |
ALTER TABLE zone_templ ENGINE = InnoDB; |
| 12806 |
ALTER TABLE zone_templ_records ENGINE = InnoDB; |
| 12807 |
|
| 12808 |
For PostgreSQL users: |
| 12809 |
|
| 12810 |
ALTER TABLE zones ADD zone_templ_id INT DEFAULT NULL; |
| 12811 |
|
| 12812 |
Source: https://www.poweradmin.org/trac/wiki/ReleaseNotes/2.1.5 |
| 12813 |
|
| 12814 |
20120516: |
| 12815 |
AFFECTS: users of lang/php5 |
| 12816 |
AUTHOR: ale@FreeBSD.org |
| 12817 |
|
| 12818 |
PHP has been updated to 5.4. Suhosin patch has been disabled until the |
| 12819 |
new version will be released (soon). Suhosing extension will take more |
| 12820 |
time. LINKTHR option is now enabled by default, be sure to flag it if |
| 12821 |
you are updating using an old saved configuration. sqlite2 extension |
| 12822 |
has been permanently removed. |
| 12823 |
If you want to remain at PHP 5.3, a new port (lang/php53) has been |
| 12824 |
created for such purpose. |
| 12825 |
|
| 12826 |
20120513: |
| 12827 |
AFFECTS: users of net-mgmt/smokeping |
| 12828 |
AUTHOR: lth@FreeBSD.org |
| 12829 |
|
| 12830 |
Smokeping has been updated to 2.6.7, and the web server configuration |
| 12831 |
has changed. FastCGI is now preferred. Please check the documentation |
| 12832 |
that your web server configuration is OK. |
| 12833 |
|
| 12834 |
20120512: |
| 12835 |
AFFECTS: users of textproc/p5-XML-SAX |
| 12836 |
AUTHOR: crees@FreeBSD.org |
| 12837 |
|
| 12838 |
p5-XML-SAX (X-S) was split into p5-XML-SAX-Base (X-S-B) and p5-XML-SAX for |
| 12839 |
version 0.99. Since X-S-B now installs some files formerly installed by X-S |
| 12840 |
the package for X-S must be deinstalled before updating X-S. |
| 12841 |
|
| 12842 |
# pkg_delete -fx p5-XML-SAX |
| 12843 |
# portmaster textproc/p5-XML-SAX |
| 12844 |
|
| 12845 |
(users of pkgng can substitute pkg_delete with pkg delete) |
| 12846 |
|
| 12847 |
20120511: |
| 12848 |
AFFECTS: users of graphics/xpdf |
| 12849 |
AUTHOR: cy@FreeBSD.org |
| 12850 |
|
| 12851 |
In order to allow graphics/xpdf and graphics/poppler-utils to coexist, |
| 12852 |
graphics/xpdf binaries have been moved from ${LOCALBASE}/bin to |
| 12853 |
${LOCALBASE}/lib/xpdf. The symlink ${LOCALBASE}/bin/xpdf points to |
| 12854 |
${LOCALBASE}/lib/xpdf/xpdf. However the other utilities installed by |
| 12855 |
the xpdf port conflict with poppler-utils, no symlinks are maintained. |
| 12856 |
Applicaions and scripts which use the pdf* utilities provided by |
| 12857 |
graphics/xpdf must reference them using their new location, specify |
| 12858 |
${LOCALBASE}/lib/xpdf in $PATH, or use the same utilities provided by |
| 12859 |
graphics/poppler-utils. |
| 12860 |
|
| 12861 |
20120510: |
| 12862 |
AFFECTS: users of devel/gitolite |
| 12863 |
AUTHOR: milki@rescomp.berkeley.edu |
| 12864 |
|
| 12865 |
gitolite has been split into two ports: devel/gitolite for 3.x and |
| 12866 |
devel/gitolite2 for 2.x |
| 12867 |
|
| 12868 |
gitolite 3.x is NOT "API" compatible with gitolite 2.x and requires |
| 12869 |
additional manual migration steps which can be found in the online |
| 12870 |
documentation. |
| 12871 |
|
| 12872 |
http://sitaramc.github.com/gitolite/install.html#migr |
| 12873 |
|
| 12874 |
Current users wishing to continue using gitolite 2.x should run: |
| 12875 |
|
| 12876 |
# portmaster -o devel/gitolite2 gitolite |
| 12877 |
or |
| 12878 |
# portupgrade -o devel/gitolite2 gitolite |
| 12879 |
|
| 12880 |
20120508: |
| 12881 |
AFFECTS: users of www/node and www/node-devel |
| 12882 |
AUTHOR: sunpoet@FreeBSD.org |
| 12883 |
|
| 12884 |
npm is a package manager for node. Starting with node 0.6.17 (www/node) and |
| 12885 |
node 0.7.8 (www/node-devel), we do not install bundled npm but provide a |
| 12886 |
separate port (www/npm). Please install www/npm if you need it. |
| 12887 |
|
| 12888 |
20120430: |
| 12889 |
AFFECTS: users of www/py-google-api-python-client |
| 12890 |
AUTHOR: nivit@FreeBSD.org |
| 12891 |
|
| 12892 |
The port has been updated to 1.0.b8. This new version has important |
| 12893 |
changes which might break your code: |
| 12894 |
|
| 12895 |
* apiclient.anyjson has moved to oauth2client.anyjson. |
| 12896 |
* Some calls, for example, taskqueue().lease() used to require |
| 12897 |
a parameter named body. In this new release only methods that |
| 12898 |
really need to send a body require a body parameter, and so |
| 12899 |
you may get errors about an unknown 'body' parameter in your call. |
| 12900 |
The solution is to remove the unneeded body={} parameter |
| 12901 |
|
| 12902 |
See http://code.google.com/p/google-api-python-client/wiki/PyDoc for |
| 12903 |
more information. |
| 12904 |
|
| 12905 |
20120426: |
| 12906 |
AFFECTS: users of editors/libreoffice |
| 12907 |
AUTHOR: bapt@FreeBSD.org |
| 12908 |
|
| 12909 |
LOCALIZED_LANG option has gone, localized packages are now available |
| 12910 |
separately, you can also use editors/libreoffice-i18n to pick the |
| 12911 |
localization you want. |
| 12912 |
|
| 12913 |
20120425: |
| 12914 |
AFFECTS: users of mail/postfix, mail/postfix2[6-8] |
| 12915 |
AUTHOR: sahil@FreeBSD.org |
| 12916 |
|
| 12917 |
The latest update to these ports adds support to turn off |
| 12918 |
the TLSv1.1 and TLSv1.2 protocols introduced in OpenSSL 1.0.1. |
| 12919 |
These protocols are known to cause inter-operability issues |
| 12920 |
with certain services, e.g. hotmail. If using TLS with Postfix, |
| 12921 |
please consult the RELEASE_NOTES for information about possible |
| 12922 |
workarounds. |
| 12923 |
|
| 12924 |
20120423: |
| 12925 |
AFFECTS: users of astro/boinc-astropulse |
| 12926 |
AUTHOR: rene@FreeBSD.org |
| 12927 |
|
| 12928 |
Astropulse has been updated to 6.01, which is a different application |
| 12929 |
than version 5.06. You need to have Astropulse v6 enabled in your |
| 12930 |
account under SETI@home preferences. It is also advisable to finish |
| 12931 |
and report existing Astropulse units before updating. |
| 12932 |
|
| 12933 |
20120421: |
| 12934 |
AFFECTS: users of x11/xorg |
| 12935 |
AUTHOR: x11@FreeBSD.org |
| 12936 |
|
| 12937 |
The default mesa has been updated to 7.6.1 and the default xorg-server |
| 12938 |
to 1.7.7. |
| 12939 |
A switch is available for people that want to use mesa 7.11.x and |
| 12940 |
xorg-server 1.10.6. This requires an nvidia card or Intel+KMS support. |
| 12941 |
If you have an intel card and can try these experimental KMS support |
| 12942 |
patches: |
| 12943 |
10/head with a patch: http://people.freebsd.org/~kib/drm/ |
| 12944 |
FreeBSD stable/9 and releng/9.0: |
| 12945 |
http://lists.freebsd.org/pipermail/freebsd-x11/2012-April/011640.html |
| 12946 |
|
| 12947 |
20120419: |
| 12948 |
AFFECTS: users of security/openssl |
| 12949 |
AUTHOR: dinoex@FreeBSD.org |
| 12950 |
|
| 12951 |
The OpenSSL port has been updated to 1.0.1a. Please rebuild all |
| 12952 |
ports that depend on it. |
| 12953 |
|
| 12954 |
If you use portmaster: |
| 12955 |
portmaster -r openssl |
| 12956 |
Or, if you would prefer a more gradual approach: |
| 12957 |
portmaster -w openssl (check the man page for more information) |
| 12958 |
|
| 12959 |
If you use portupgrade: |
| 12960 |
portupgrade -fr security/openssl |
| 12961 |
|
| 12962 |
20120418: |
| 12963 |
AFFECTS: Nobody |
| 12964 |
AUTHOR: wxs@FreeBSD.org |
| 12965 |
|
| 12966 |
FreeBSD 8.3 released. |
| 12967 |
|
| 12968 |
20120418: |
| 12969 |
AFFECTS: users of www/firefox and mail/thunderbird |
| 12970 |
AUTHOR: gecko@FreeBSD.org |
| 12971 |
|
| 12972 |
Firefox and Thunderbird have been updated to 11.0. If you want to |
| 12973 |
stay with the Extended Support Release please use the new -esr |
| 12974 |
ports. |
| 12975 |
|
| 12976 |
Firefox: |
| 12977 |
# portupgrade -o www/firefox-esr www/firefox |
| 12978 |
# portupgrade -o www/firefox-esr-i18n www/firefox-i18n (if installed) |
| 12979 |
or |
| 12980 |
# portmaster -o www/firefox-esr www/firefox |
| 12981 |
# portmaster -o www/firefox-esr-i18n www/firefox-i18n (if installed) |
| 12982 |
|
| 12983 |
Thunderbird: |
| 12984 |
# portupgrade -o mail/thunderbird-esr mail/thunderbird |
| 12985 |
# portupgrade -o mail/thunderbird-esr-i18n \ |
| 12986 |
mail/thunderbird-i18n (if installed) |
| 12987 |
or |
| 12988 |
# portmaster -o mail/thunderbird-esr mail/thunderbird |
| 12989 |
# portmaster -o mail/thunderbird-esr-i18n \ |
| 12990 |
mail/thunderbird-i18n (if installed) |
| 12991 |
|
| 12992 |
20120418: |
| 12993 |
AFFECTS: users of www/chpasswd |
| 12994 |
AUTHOR: madpilot@FreeBSD.org |
| 12995 |
|
| 12996 |
Previous version of the chpasswd port put the configuration file |
| 12997 |
in the pkg-plist, causing it to be removed on deinstall. |
| 12998 |
|
| 12999 |
Users are advised to make a backup copy of the configuration file |
| 13000 |
before upgrading. This has been fixed and will not happen anymore |
| 13001 |
in future updates. |
| 13002 |
|
| 13003 |
20120415: |
| 13004 |
AFFECTS: users of irc/ircd-ratbox |
| 13005 |
AUTHOR: scheidell@FreeBSD.org |
| 13006 |
|
| 13007 |
Ircd-ratbox has been updated to follow the current stable release |
| 13008 |
branch (3.0.x). All previous branches are no longer supported by the |
| 13009 |
ratbox team. |
| 13010 |
|
| 13011 |
Users of ircd-ratbox are advised to create new ircd configuration |
| 13012 |
files based on the examples provided. |
| 13013 |
|
| 13014 |
20120404: |
| 13015 |
AFFECTS: users of net-mgmt/net-snmp |
| 13016 |
AUTHOR: zi@FreeBSD.org |
| 13017 |
|
| 13018 |
The net-snmp startup script now specifies a new pid_file to avoid a |
| 13019 |
conflict that existed with bsnmpd. As a result, the startup script |
| 13020 |
cannot find currently running versions of snmpd. |
| 13021 |
|
| 13022 |
You will need to either stop the daemon before upgrading or locate the |
| 13023 |
PID of snmpd and manually kill it after upgrade. Then, start the daemon |
| 13024 |
as you normally would. |
| 13025 |
|
| 13026 |
20120326: |
| 13027 |
AFFECTS: users of www/tomcat7 |
| 13028 |
AUTHOR: ale@FreeBSD.org |
| 13029 |
|
| 13030 |
Tomcat 7 startup script now uses 'jsvc' to monitor the daemon's process. |
| 13031 |
A few rc.conf variables has been changed, be sure to adapt your |
| 13032 |
configuration, if needed. |
| 13033 |
|
| 13034 |
20120318: |
| 13035 |
AFFECTS: users of mail/dbmail |
| 13036 |
AUTHOR: rm@FreeBSD.org |
| 13037 |
|
| 13038 |
dbmail 3.0 is now available. |
| 13039 |
|
| 13040 |
There are a number of significant changes including Dependencies, |
| 13041 |
Config, Schema and Server changes. |
| 13042 |
|
| 13043 |
Without required modifications, dbmail will not run and you will |
| 13044 |
no longer have access to your emails. See UPGRADING for details. |
| 13045 |
Don't forget to backup and fully test before upgrading. |
| 13046 |
|
| 13047 |
To stick with version 2.2.x run: |
| 13048 |
# portupgrade -o mail/dbmail22 mail/dbmail |
| 13049 |
or |
| 13050 |
# portmaster -o mail/dbmail22 mail/dbmail |
| 13051 |
|
| 13052 |
20120313: |
| 13053 |
AFFECTS: users of x11-toolkits/qt4-gui |
| 13054 |
AUTHOR: kde@FreeBSD.org |
| 13055 |
|
| 13056 |
MIT-SHM problem (blank windows in Marble and KDE-Games) has been |
| 13057 |
fixed, kern.ipc.shm_allow_removed=1 is not needed anymore to |
| 13058 |
workaround it. |
| 13059 |
|
| 13060 |
20120311: |
| 13061 |
AFFECTS: users of lang/perl5.8 and lang/perl5.10 |
| 13062 |
AUTHOR: linimon@FreeBSD.org |
| 13063 |
|
| 13064 |
lang/perl5.8 and lang/perl5.10 have been restored from the Attic |
| 13065 |
in order to give a FreeBSD-style deprecation cycle. However, users |
| 13066 |
are advised to upgrade to perl5.12 as soon as feasible. |
| 13067 |
|
| 13068 |
20120308: |
| 13069 |
AFFECTS: users of lang/perl5.8 and lang/perl5.10 |
| 13070 |
AUTHOR: pgollucci@FreeBSD.org |
| 13071 |
|
| 13072 |
lang/perl5.8 and lang/perl5.10 have been removed since they've |
| 13073 |
been EOL upstream for 3yrs and 2yrs respectively. The default |
| 13074 |
of lang/perl5.12 has not changed (yet). Conditional checks for |
| 13075 |
perl < 5.12 have been removed. UNLESS you have PERL_VERSION=5.8.x |
| 13076 |
or PERL_VERSION=5.10.x in /etc/make.conf you need take no action. |
| 13077 |
If you do, you will have to recompile all perl dependant ports after |
| 13078 |
updating your ports tree. Please see entry 20110517 for help. |
| 13079 |
|
| 13080 |
20120225: |
| 13081 |
AFFECTS: users of archivers/libarchive |
| 13082 |
AUTHOR: glewis@FreeBSD.org |
| 13083 |
|
| 13084 |
libarchive has been updated to version 3.0.3, with a shared library bump. |
| 13085 |
This requires dependent ports to be rebuilt. |
| 13086 |
|
| 13087 |
# portmaster -r libarchive |
| 13088 |
or |
| 13089 |
# portupgrade -r archivers/libarchive |
| 13090 |
|
| 13091 |
20120221: |
| 13092 |
AFFECTS: users of emulators/virtualbox-ose |
| 13093 |
AUTHOR: decke@FreeBSD.org |
| 13094 |
|
| 13095 |
virtualbox-ose has been updated to 4.1.8 and requires the latest |
| 13096 |
devel/kBuild-devel now. It is only a build dependency so it is safe |
| 13097 |
to remove it before updating. |
| 13098 |
|
| 13099 |
# pkg_delete -f kBuild-\* |
| 13100 |
|
| 13101 |
20120220: |
| 13102 |
AFFECTS: users of graphics/libungif |
| 13103 |
AUTHOR: dinoex@FreeBSD.org |
| 13104 |
|
| 13105 |
libungif is obsolete, please deinstall it and rebuild all ports using |
| 13106 |
it with graphics/giflib. |
| 13107 |
|
| 13108 |
# portmaster -o graphics/giflib graphics/libungif |
| 13109 |
# portmaster -r giflib |
| 13110 |
or |
| 13111 |
# portupgrade -o graphics/giflib graphics/libungif |
| 13112 |
# portupgrade -rf giflib |
| 13113 |
|
| 13114 |
20120216: |
| 13115 |
AFFECTS: users of multimedia/libvpx |
| 13116 |
AUTHOR: ashish@FreeBSD.org |
| 13117 |
|
| 13118 |
libvpx has been updated to version 1.0.0, with a shared library bump. |
| 13119 |
This requires dependencies to be rebuilt. |
| 13120 |
|
| 13121 |
# portmaster -r libvpx |
| 13122 |
or |
| 13123 |
# portupgrade -r multimedia/libvpx |
| 13124 |
|
| 13125 |
20120214: |
| 13126 |
AFFECTS: users of net/libexosip2 |
| 13127 |
AUTHOR: jgh@FreeBSD.org |
| 13128 |
|
| 13129 |
libexosip2 has been updated with a shared library bump. |
| 13130 |
This requires dependencies to be rebuilt. |
| 13131 |
|
| 13132 |
# portmaster -r libexosip2 |
| 13133 |
or |
| 13134 |
# portupgrade -rf libexosip2-3.\* |
| 13135 |
|
| 13136 |
20120214: |
| 13137 |
AFFECTS: users of devel/pcre |
| 13138 |
AUTHOR: dougb@FreeBSD.org |
| 13139 |
|
| 13140 |
Until all dependent ports have been updated you should update pcre in |
| 13141 |
a manner that will preserve its old shared library. For example: |
| 13142 |
|
| 13143 |
# portmaster -w devel/pcre |
| 13144 |
or |
| 13145 |
# portupgrade devel/pcre |
| 13146 |
|
| 13147 |
20120213: |
| 13148 |
AFFECTS: users of lang/ghc and */hs-* |
| 13149 |
AUTHOR: pgj@FreeBSD.org |
| 13150 |
|
| 13151 |
GHC has been updated to version 7.0.4, and Haskell Platform to version |
| 13152 |
2011.4.0.0, and other Haskell ports are also updated to their Haskell |
| 13153 |
Platform versions or latest versions. |
| 13154 |
|
| 13155 |
To update all affected ports: |
| 13156 |
|
| 13157 |
# portmaster -r lang/ghc |
| 13158 |
or |
| 13159 |
# portupgrade -r lang/ghc |
| 13160 |
|
| 13161 |
20120210: |
| 13162 |
AFFECTS: users of mail/postfix |
| 13163 |
AUTHOR: Sahil Tandon <sahil@FreeBSD.org> |
| 13164 |
|
| 13165 |
Postfix 2.9.0 contains several major changes, some of which could |
| 13166 |
result in incompatible or unexpected behavior. Regardless of the |
| 13167 |
version from which you are upgrading, please carefully review the |
| 13168 |
RELEASE_NOTES before proceeding. |
| 13169 |
|
| 13170 |
20120126: |
| 13171 |
AFFECTS: users of ftp/proftpd and ftp/proftpd-mysql |
| 13172 |
AUTHOR: Martin Matuska <mm@FreeBSD.org> |
| 13173 |
|
| 13174 |
The proftpd port has been updated to 1.3.4 and changed to use |
| 13175 |
dynamically loadable modules. Please add corresponding LoadModule |
| 13176 |
directives to your configuration file, like in the following example: |
| 13177 |
|
| 13178 |
LoadModule mod_tls.c |
| 13179 |
|
| 13180 |
The modules mod_sql_mysql and mod_sql_postgres are now outside of the |
| 13181 |
main proftpd port: |
| 13182 |
databases/proftpd-mod_sql_mysql |
| 13183 |
databases/proftpd-mod_sql_postgres |
| 13184 |
|
| 13185 |
The proftpd-mysql port has been removed, use the alternative port: |
| 13186 |
databases/proftpd-mod_sql_mysql |
| 13187 |
|
| 13188 |
20120121: |
| 13189 |
AFFECTS: users of multimedia/vdr |
| 13190 |
AUTHOR: Juergen Lock <nox@FreeBSD.org> |
| 13191 |
|
| 13192 |
The vdr ports have been updated to 1.7.22 which involves at least |
| 13193 |
two changes: |
| 13194 |
|
| 13195 |
- svdrpsend.pl is now called svdrpsend. |
| 13196 |
|
| 13197 |
- The ttxtsubs channels.conf format has changed so if you use that |
| 13198 |
plugin you need to edit /usr/local/etc/vdr/channels.conf for the |
| 13199 |
channels you want to receive teletext subtitles on - see: |
| 13200 |
|
| 13201 |
/usr/local/share/doc/vdr-plugin-ttxtsubs/HISTORY |
| 13202 |
|
| 13203 |
20120116: |
| 13204 |
AFFECTS: users of mail/postfix-current |
| 13205 |
AUTHOR: Sahil Tandon <sahil@FreeBSD.org> |
| 13206 |
|
| 13207 |
From the upstream RELEASE_NOTES: |
| 13208 |
|
| 13209 |
Instead of terminating immediately with a "fatal" message when a |
| 13210 |
database file can't be opened, a Postfix daemon program now logs |
| 13211 |
an "error" message, and continues execution with reduced |
| 13212 |
functionality. |
| 13213 |
|
| 13214 |
Specify "daemon_table_open_error_is_fatal = yes" to get the |
| 13215 |
historical behavior (immediate termination with "fatal" message). |
| 13216 |
|
| 13217 |
Logfile-based alerting systems may need to be updated to look for |
| 13218 |
"error" messages in addition to "fatal" messages. |
| 13219 |
|
| 13220 |
By default the Postfix SMTP server no longer reports transcripts |
| 13221 |
of sessions where a client command is rejected because a table is |
| 13222 |
unavailable. To receive such reports, add the new "data" class to |
| 13223 |
the notify_classes parameter value. The reports will be sent to the |
| 13224 |
error_notice_recipient address as before. This class is also used |
| 13225 |
by the Postfix SMTP client to report about sessions that fail |
| 13226 |
because a table is unavailable. |
| 13227 |
|
| 13228 |
20120116: |
| 13229 |
AFFECTS: users of x11/xcb-util |
| 13230 |
AUTHOR: garga@FreeBSD.org |
| 13231 |
|
| 13232 |
x11/xcb-util was updated to 0.3.8 and was split in new modules. |
| 13233 |
Dependencies were adjusted but main port symbols were moved to a single |
| 13234 |
library, xcb-util.so. For this reason, all dependent ports must be |
| 13235 |
recompiled.If you use portmaster, run: |
| 13236 |
|
| 13237 |
# portmaster -R -r xcb-util-0 |
| 13238 |
|
| 13239 |
Or for portupgrade: |
| 13240 |
|
| 13241 |
# portupgrade -r xcb-util-0\* |
| 13242 |
|
| 13243 |
20120112: |
| 13244 |
AFFECTS: Nobody |
| 13245 |
AUTHOR: wxs@FreeBSD.org |
| 13246 |
|
| 13247 |
FreeBSD 9.0 released. |
| 13248 |
|
| 13249 |
20120109: |
| 13250 |
AFFECTS: users of www/p5-WWW-GitHub-Gist |
| 13251 |
AUTHOR: lbr@FreeBSD.org |
| 13252 |
|
| 13253 |
gist command was moved into new www/p5-App-gist port. |
| 13254 |
|
| 13255 |
20120109: |
| 13256 |
AFFECTS: ports using Apache Software License 2.0 |
| 13257 |
AUTHOR: tabthorpe@FreeBSD.org |
| 13258 |
|
| 13259 |
The correct acronym for Apache Software License 2.0 is really AL2. |
| 13260 |
|
| 13261 |
20120109: |
| 13262 |
AFFECTS: users of graphics/inkscape: |
| 13263 |
AUTHOR: bsam@FreeBSD.org |
| 13264 |
|
| 13265 |
Before updating graphics/inkscape to version 0.48.2 one should deinstall |
| 13266 |
the port graphics/libwpg01. |
| 13267 |
|
| 13268 |
20120108: |
| 13269 |
AFFECTS: users of devel/p5-CPAN-Meta and devel/p5-Version-Requirements |
| 13270 |
AUTHOR: sunpoet@FreeBSD.org |
| 13271 |
|
| 13272 |
Author of Version::Requirements (devel/p5-Version-Requirements) merged |
| 13273 |
its function to CPAN::Meta::Requirements (part of devel/p5-CPAN-Meta). |
| 13274 |
As a result, devel/p5-Version-Requirements is marked DEPRECATED. |
| 13275 |
Please run the following commands to update p5-CPAN-Meta and remove |
| 13276 |
p5-Version-Requirements: |
| 13277 |
|
| 13278 |
# portmaster -o devel/p5-CPAN-Meta devel/p5-Version-Requirements |
| 13279 |
# pkg_delete p5-Version-Requirements-\* |
| 13280 |
|
| 13281 |
20120104: |
| 13282 |
AFFECTS: users of devel/thrift, py-thrift, php5-thrift, p5-thrift |
| 13283 |
AUTHOR: scheidell@FreeBSD.org |
| 13284 |
|
| 13285 |
Users upgrading thrift from 0.6.1, please take note: library structure |
| 13286 |
and versions have changed, and are not compatible with 0.7.0+ |
| 13287 |
|
| 13288 |
20111231: |
| 13289 |
AFFECTS: users of lang/newlisp |
| 13290 |
AUTHOR: olgeni@FreeBSD.org |
| 13291 |
|
| 13292 |
In lang/newlisp, the MYSQL5 and MYSQL51 options have been unified into |
| 13293 |
MYSQL, which will pick the correct MySQL version using the standard |
| 13294 |
MySQL selection logic. MySQL users will have to run "make config" and |
| 13295 |
select the MYSQL option. |
| 13296 |
|
| 13297 |
Tinderbox users will have to update their options files with the new |
| 13298 |
MYSQL option, and possibly change their Tinderbox environment to select |
| 13299 |
a specific MySQL version. |
| 13300 |
|
| 13301 |
20111229: |
| 13302 |
AFFECTS: users of ftp/proftpd{-devel,-mysql} |
| 13303 |
AUTHORS: delphij@FreeBSD.org, mm@FreeBSD.org |
| 13304 |
|
| 13305 |
Due to the nature of the way FreeBSD-SA-11:07.chroot is implemented, |
| 13306 |
users have to update to latest -STABLE, -CURRENT, or supported |
| 13307 |
security branch to use the chroot functionality in these ports. |
| 13308 |
|
| 13309 |
Please see the security advisory for more details. |
| 13310 |
|
| 13311 |
20111219: |
| 13312 |
AFFECTS: users of lang/perl5.14 |
| 13313 |
AUTHOR: skv@FreeBSD.org |
| 13314 |
|
| 13315 |
lang/perl5.14 has been updated to 5.14.2. You should update everything |
| 13316 |
that depends on perl. The easiest way to do that is to use |
| 13317 |
"perl-after-upgrade" script supplied with lang/perl5.14. |
| 13318 |
Please see its manual page for details. |
| 13319 |
|
| 13320 |
If you want to switch to lang/perl5.14 from lang/perl5.{8,10,12} please |
| 13321 |
follow instructions in the entry 20110517 in this file. |
| 13322 |
|
| 13323 |
20111205: |
| 13324 |
AFFECTS: users of ruby-gnome ports |
| 13325 |
AUTHOR: swills@FreeBSD.org |
| 13326 |
|
| 13327 |
ruby-gnome has been updated to 1.0.3. Some of them have been removed |
| 13328 |
since they are no longer included upstream. The meta port is |
| 13329 |
now x11/ruby-gnome2. To update run the following command: |
| 13330 |
|
| 13331 |
# portmaster -o x11/ruby-gnome2 x11/ruby-gnome2-all |
| 13332 |
|
| 13333 |
You may also wish to remove the old ports using: |
| 13334 |
|
| 13335 |
# portmaster -s |
| 13336 |
|
| 13337 |
20111130: |
| 13338 |
AFFECTS: users of dns/nsd |
| 13339 |
AUTHOR: zi@FreeBSD.org |
| 13340 |
|
| 13341 |
The database format of nsd.db has changed as of version 3.2.9. |
| 13342 |
Before you run nsd, you must convert the existing database: |
| 13343 |
|
| 13344 |
# nsdc rebuild |
| 13345 |
|
| 13346 |
20111123: |
| 13347 |
AFFECTS: users of net-im/kopete or net-im/libjingle |
| 13348 |
AUTHOR: kde@FreeBSD.org |
| 13349 |
|
| 13350 |
kopete and libjingle are now depending on a newer oRTP from |
| 13351 |
linphone-base. To correctly switch to the new port, you need to deinstall |
| 13352 |
ortp prior to the update: |
| 13353 |
|
| 13354 |
# pkg_delete -f ortp-\* |
| 13355 |
|
| 13356 |
20111123: |
| 13357 |
AFFECTS: users of databases/redis |
| 13358 |
AUTHOR: osa@FreeBSD.org |
| 13359 |
|
| 13360 |
The redis configuration file, redis.conf, have been changed, some options |
| 13361 |
removed in newer versions (>=2.4). In some cases, redis-server with |
| 13362 |
older configuration might does not run at startup. |
| 13363 |
|
| 13364 |
If you run into startup problems, re-edit configuration file. |
| 13365 |
|
| 13366 |
20111101: |
| 13367 |
AFFECTS: users of x11/kde4-workspace |
| 13368 |
AUTHOR: kde@FreeBSD.org |
| 13369 |
|
| 13370 |
If your KDM fails with the message |
| 13371 |
'X server "/usr/bin/X" cannot be executed' |
| 13372 |
you need to delete its configuration file and restart it: |
| 13373 |
|
| 13374 |
# rm /usr/local/kde4/share/config/kdm/kdmrc |
| 13375 |
# service kdm4 restart |
| 13376 |
|
| 13377 |
20111101: |
| 13378 |
AFFECTS: users of graphics/poppler-gtk |
| 13379 |
AUTHOR: Koop Mast <kwm@FreeBSD.org> |
| 13380 |
|
| 13381 |
Poppler was update to 0.18.0, and the gtk slave port was renamed to |
| 13382 |
match the library it installs. Please run the following command to migrate. |
| 13383 |
|
| 13384 |
# portmaster -o graphics/poppler-glib poppler-gtk-0.16.7 |
| 13385 |
|
| 13386 |
20111031: |
| 13387 |
AFFECTS: users of textproc/py-creole |
| 13388 |
AUTHOR: Stanislav Svirid <count@211.ru> |
| 13389 |
|
| 13390 |
Some API is changed: replace 'parser_kwargs' and 'emitter_kwargs' |
| 13391 |
with separate arguments. More information on new API: |
| 13392 |
http://code.google.com/p/python-creole/wiki/API |
| 13393 |
|
| 13394 |
20111025: |
| 13395 |
AFFECTS: users of print/flpsed or www/dillo2 |
| 13396 |
AUTHOR: bf@FreeBSD.org |
| 13397 |
|
| 13398 |
The new versions of flpsed and dillo have switched from |
| 13399 |
x11-toolkits/fltk2 to the new fltk 1.3.0 from x11-toolkits/fltk. |
| 13400 |
Users who have customizations specific to fltk2 may need to consult |
| 13401 |
the fltk 1.3 documents in order to adjust their local settings. For |
| 13402 |
dillo, some commonly-used key bindings have changed, and new |
| 13403 |
configuration options are available: consult dillorc.dist and |
| 13404 |
keysrc.dist for details. |
| 13405 |
|
| 13406 |
20111019: |
| 13407 |
AFFECTS: users of mail/thunderbird or www/seamonkey with lightning |
| 13408 |
plugin installed. |
| 13409 |
AUTHOR: gecko@FreeBSD.org |
| 13410 |
|
| 13411 |
To get an up to date version of lightning you should use the new |
| 13412 |
LIGHTNING option in mail/thunderbird or www/seamonkey. This option |
| 13413 |
is not enabled by default so you have to run "make config" prior |
| 13414 |
to the build. The old deskutils/lightning-thunderbird and |
| 13415 |
deskutils/lightning ports should no longer be used and will be |
| 13416 |
removed very soon. |
| 13417 |
|
| 13418 |
Like other XPIs ports, lightning now registers itself as a global |
| 13419 |
extension and doesn't create the XPI to be installed manually. |
| 13420 |
Upgrading users should remove lightning from their profile before |
| 13421 |
installing Thunderbird or SeaMonkey the first time with the new |
| 13422 |
LIGHTNING option enabled. |
| 13423 |
|
| 13424 |
20111018: |
| 13425 |
AFFECTS: users of mail/postfix-current |
| 13426 |
AUTHOR: Sahil Tandon <sahil@FreeBSD.org> |
| 13427 |
|
| 13428 |
The default smtp_address_preference value is now "any" instead |
| 13429 |
of "ipv6", meaning choose randomly between IPv6 and IPv4. With |
| 13430 |
this the Postfix SMTP client will have more success delivering |
| 13431 |
mail to sites that have problematic IPv6 configurations. |
| 13432 |
|
| 13433 |
20111016: |
| 13434 |
AFFECTS: users of devel/p5-subversion-freebsd |
| 13435 |
AUTHOR: wxs@FreeBSD.org |
| 13436 |
|
| 13437 |
devel/p5-subversion-freebsd has been removed as it is no longer necessary. |
| 13438 |
If you have it installed please run the following to switch to |
| 13439 |
devel/p5-subversion: |
| 13440 |
|
| 13441 |
portmaster -o devel/p5-subversion p5-subversion-freebsd |
| 13442 |
|
| 13443 |
Please also see the second entry below (20111016) if haven't upgraded |
| 13444 |
subversion yet. |
| 13445 |
|
| 13446 |
20111016: |
| 13447 |
AFFECTS: users of KDE SC 4 |
| 13448 |
AUTHOR: kde@FreeBSD.org |
| 13449 |
|
| 13450 |
KDE SC has been updated to 4.7.2. A number of files were moved between |
| 13451 |
packages and several ports were split, thus manual intervention into |
| 13452 |
update procedure is required: |
| 13453 |
|
| 13454 |
# pkg_delete -f raptor-1\* kdelibs-4\* kdebase-\*4\* \ |
| 13455 |
kdeaccessibility-4\* kdeedu-4\* kdegames-4\* kdegraphics-4\* \ |
| 13456 |
kdesdk-4\* kdeutils-4\* konq-plugins-4\* ktts\* nepomukcontroller\* \ |
| 13457 |
ruby\*-kdebindings\* kdebindings-smoke\* |
| 13458 |
# pkg_delete -f kdehier4\* |
| 13459 |
# mv /usr/local/kde4/etc/pam.d/* \ |
| 13460 |
/usr/local/etc/pam.d/ |
| 13461 |
# mv /usr/local/kde4/etc/rc.d/* \ |
| 13462 |
/usr/local/etc/rc.d/ |
| 13463 |
# mv /usr/local/kde4/share/dbus-1/services/* \ |
| 13464 |
/usr/local/share/dbus-1/services/ |
| 13465 |
# mv /usr/local/kde4/share/dbus-1/system-services/* \ |
| 13466 |
/usr/local/share/dbus-1/system-services/ |
| 13467 |
# rmdir /usr/local/kde4/etc/pam.d /usr/local/kde4/etc/rc.d \ |
| 13468 |
/usr/local/kde4/share/dbus-1/*services |
| 13469 |
# rm -r /var/tmp/kdecache-* |
| 13470 |
# portmaster misc/kdehier4 |
| 13471 |
|
| 13472 |
If you have - or plan to install - net/kdenetwork4, also run: |
| 13473 |
|
| 13474 |
# portmaster -o net/linphone-base ortp |
| 13475 |
|
| 13476 |
Finally: |
| 13477 |
|
| 13478 |
# portmaster -a |
| 13479 |
|
| 13480 |
Also, remove /usr/local/kde4/etc/rc.d from local_startup in rc.conf(5). |
| 13481 |
Failure to do this will cause all enabled scripts in /usr/local/etc/rc.d |
| 13482 |
to be started twice. |
| 13483 |
|
| 13484 |
Remember to check for missing ports, bearing in mind that x11/kdebase4* |
| 13485 |
ports were replaced by x11/kde4-* ones, ktts was replaced by jovie, while |
| 13486 |
konq-plugins-kde4 and nepomukcontroller were removed. Then: |
| 13487 |
|
| 13488 |
# portmaster --check-depends |
| 13489 |
|
| 13490 |
You're also encouraged to run `pkg_cutleaves` or similar to check for |
| 13491 |
orphaned ports. |
| 13492 |
|
| 13493 |
Please, note that `pkg_add -r kde4` will not install Plasma scriptengines |
| 13494 |
and printer utilities by default anymore, and `pkg_add -r kdegames4` will |
| 13495 |
not install Kajongg. This was made to avoid depending by default on |
| 13496 |
kdebindings. |
| 13497 |
|
| 13498 |
20111016: |
| 13499 |
AFFECTS: users of devel/subversion, devel/subversion-freebsd, |
| 13500 |
devel/p5-subversion, devel/py-subversion, |
| 13501 |
devel/ruby-subversion and java/subversion-java and |
| 13502 |
all dependand ports. |
| 13503 |
AUTHOR: Lev Serebryakov <lev@FreeBSD.org> |
| 13504 |
|
| 13505 |
Subversion was updated to version 1.7.0 and port was reworked. |
| 13506 |
|
| 13507 |
Now there is no "devel/subversion-freebsd" port. All FreeBSD-specific patches |
| 13508 |
are incorporated into main subversion port as options, which are turned ON by |
| 13509 |
default. |
| 13510 |
|
| 13511 |
These options are: |
| 13512 |
|
| 13513 |
P4_STYLE_MARKERS -- change conflict markers to P4 style, |
| 13514 |
established for FreeBSD projects. |
| 13515 |
This is not mandatory for working with |
| 13516 |
FreeBSD sources. |
| 13517 |
|
| 13518 |
ENHANCED_KEYWORD -- Support for custom keywords, like |
| 13519 |
$ FreeBSD $ in sources. |
| 13520 |
This is MANDATORY for working with |
| 13521 |
FreeBSD sources. |
| 13522 |
|
| 13523 |
FREEBSD_TEMPLATE -- Standard FreeBSD commit template. |
| 13524 |
It is RECOMMENDED for working with |
| 13525 |
FreeBSD sources. |
| 13526 |
|
| 13527 |
Also, subversion 1.7.0 changes the working copy format, |
| 13528 |
and a working copy cannot be shared between |
| 13529 |
subversion 1.7.0 and 1.6.x. Please, think twice before |
| 13530 |
upgrading. |
| 13531 |
|
| 13532 |
Additional the port "devel/subversion16" was created to |
| 13533 |
support subversion 1.6.x. Subversion 1.7.x and 1.6.x |
| 13534 |
cannot be installed simultaneously! |
| 13535 |
|
| 13536 |
Binding ports can be built with Subversion 1.7.0 (Default) |
| 13537 |
or with Subversion 1.6.x. To build bindings with subversion 1.6.x |
| 13538 |
you should set variable WITH_SUBVERSION_VER to "16". |
| 13539 |
|
| 13540 |
There are several ways to upgrade, depending on what you used |
| 13541 |
before and what you want to get after upgrade. |
| 13542 |
|
| 13543 |
(a) You use devel/subversion without FreeBSD patches and, maybe, |
| 13544 |
some bindings. You want fresh'n'new subversion 1.7.0. |
| 13545 |
Please, run: |
| 13546 |
|
| 13547 |
# cd /usr/ports/devel/subversion && make config |
| 13548 |
<deselect first three options described above, if you want it> |
| 13549 |
# portupgrade -r devel/subversion |
| 13550 |
or |
| 13551 |
# portmaster -R -r subversion-1.6 |
| 13552 |
|
| 13553 |
(b) You use devel/subversion-freebsd and, maybe, some |
| 13554 |
bindings. You want fresh'n'new subversion 1.7.0, again |
| 13555 |
with FreeBSD patches. |
| 13556 |
Please, run: |
| 13557 |
|
| 13558 |
# cd /usr/ports/devel/subversion && make config |
| 13559 |
<make sure that first three options are selected> |
| 13560 |
# portupgrade -o devel/subversion devel/subversion-freebsd |
| 13561 |
# portupgrade -r devel/subversion |
| 13562 |
or |
| 13563 |
# portmaster -o devel/subversion devel/subversion-freebsd |
| 13564 |
# portmaster -R -r subversion-1.7 |
| 13565 |
|
| 13566 |
(c) You use devel/subversion without FreeBSD patches and, maybe, |
| 13567 |
some bindings. You want good old subversion 1.6.x, again |
| 13568 |
without again. |
| 13569 |
Please, run: |
| 13570 |
|
| 13571 |
# cd /usr/ports/devel/subversion16 && make config |
| 13572 |
<deselect first three options described above, if you want it> |
| 13573 |
# portupgrade -o devel/subversion16 devel/subversion |
| 13574 |
# portupgrade -m "WITH_SUBVERSION_VER=16" -r devel/subversion16 |
| 13575 |
or |
| 13576 |
# portmaster -o devel/subversion16 devel/subversion |
| 13577 |
# portmaster -m "WITH_SUBVERSION_VER=16" -R -r subversion-1.6 |
| 13578 |
|
| 13579 |
(d) You use devel/subversion-freebsd and, maybe, some bindings. |
| 13580 |
You want good old subversion 1.6.x, with FreeBSD patches. |
| 13581 |
Please, run: |
| 13582 |
|
| 13583 |
# cd /usr/ports/devel/subversion16 && make config |
| 13584 |
<make sure, that first three options are selected> |
| 13585 |
# portupgrade -o devel/subversion16 devel/subversion-freebsd |
| 13586 |
# portupgrade -m "WITH_SUBVERSION_VER=16" -r devel/subversion16 |
| 13587 |
or |
| 13588 |
# portmaster -o devel/subversion16 devel/subversion-freebsd |
| 13589 |
# portmaster -m "WITH_SUBVERSION_VER=16" -R -r subversion-1.6 |
| 13590 |
|
| 13591 |
20111005: |
| 13592 |
AFFECTS: users of lang/erlang |
| 13593 |
AUTHOR: Jimmy Olgeni <olgeni@FreeBSD.org> |
| 13594 |
|
| 13595 |
Following the R14B04 upgrade the JAVA, X11, WX and ODBC port |
| 13596 |
options have been set to OFF by default; this will allow to replace |
| 13597 |
lang/erlang-lite with lang/erlang for headless operation in the |
| 13598 |
near future. |
| 13599 |
|
| 13600 |
If you need any of these options, run "make config" in lang/erlang |
| 13601 |
before upgrading, or set your make.conf accordingly. |
| 13602 |
|
| 13603 |
20111003: |
| 13604 |
AFFECTS: users of math/qhull |
| 13605 |
AUTHOR: Stephen Montgomery-Smith <stephen@FreeBSD.org> |
| 13606 |
|
| 13607 |
The port math/qhull has been moved to math/qhull5, and math/qhull has been |
| 13608 |
updated to a version that is incompatible with all ports previously using |
| 13609 |
math/qhull. If you are upgrading a port that has math/qhull as a dependency, |
| 13610 |
please delete the port math/qhull first, so that math/qhull5 is properly |
| 13611 |
made as a dependency. |
| 13612 |
|
| 13613 |
20110929: |
| 13614 |
AFFECTS: users of net/py-zope.proxy, devel/py-zope.testing and |
| 13615 |
devel/py-zope.interface |
| 13616 |
AUTHOR: Ruslan Mahmatkhanov <cvs-src@yandex.ru> |
| 13617 |
|
| 13618 |
Several Zope ports have been renamed for consistency with their |
| 13619 |
upstream distributions. Please run the following commands to update |
| 13620 |
your local installations: |
| 13621 |
|
| 13622 |
If you use portmaster run: |
| 13623 |
# portmaster -o devel/py-zope.interface devel/py-zopeInterface |
| 13624 |
# portmaster -o net/py-zope.proxy net/py-zopeproxy |
| 13625 |
# portmaster -o devel/py-zope.testing devel/py-zopetesting |
| 13626 |
|
| 13627 |
If you use portupgrade run: |
| 13628 |
# portupgrade -o devel/py-zope.interface devel/py-zopeInterface |
| 13629 |
# portupgrade -o net/py-zope.proxy net/py-zopeproxy |
| 13630 |
# portupgrade -o devel/py-zope.testing devel/py-zopetesting |
| 13631 |
|
| 13632 |
20110928: |
| 13633 |
AFFECTS: users of 10-current |
| 13634 |
AUTHOR: eadler@FreeBSD.org |
| 13635 |
|
| 13636 |
There are known issues installing ports on FreeBSD 10+ due to |
| 13637 |
bogus assumptions by various build scripts. This will not be fixed |
| 13638 |
until 9-RELEASE is released. |
| 13639 |
|
| 13640 |
There are two workarounds: |
| 13641 |
|
| 13642 |
1) Set UNAME_r=9.9-CURRENT in your environment |
| 13643 |
2) Set REVISION="9.9" in ${SRCDIR}/sys/conf/newvers.sh |
| 13644 |
|
| 13645 |
20110928: |
| 13646 |
AFFECTS: users of www/nginx-devel |
| 13647 |
AUTHOR: osa@FreeBSD.org |
| 13648 |
|
| 13649 |
Note: 1.1.4 release introduces several API changes which may affect |
| 13650 |
third-party modules. |
| 13651 |
|
| 13652 |
20110925: |
| 13653 |
AFFECTS: users of lang/python* |
| 13654 |
AUTHOR: lwhsu@FreeBSD.org |
| 13655 |
|
| 13656 |
The HUGE_STACK_SIZE option has been removed, now Python will use default |
| 13657 |
thread stack size of the system. If you want to change it, specify it |
| 13658 |
with -DTHREAD_STACK_SIZE=<size> in CFLAGS. |
| 13659 |
|
| 13660 |
20110925: |
| 13661 |
AFFECTS: users of net/openldap* |
| 13662 |
AUTHOR: ume@FreeBSD.org |
| 13663 |
|
| 13664 |
The security/cyrus-sasl2 was updated to 2.1.25. If the SASL option |
| 13665 |
is enabled (disabled by default), net/openldap* must be recompiled |
| 13666 |
after upgrading cyrus-sasl2. |
| 13667 |
|
| 13668 |
20110921: |
| 13669 |
AFFECTS: users of devel/maven2 and devel/maven3 |
| 13670 |
AUTHOR: hq@FreeBSD.org |
| 13671 |
|
| 13672 |
The devel/maven2 and devel/maven3 now rely on a wrapper port: |
| 13673 |
devel/maven-wrapper. If you plan to upgrade the devel/maven[23] ports, you |
| 13674 |
will have to uninstall all of them before reinstalling them. |
| 13675 |
|
| 13676 |
20110917: |
| 13677 |
AFFECTS: users of misc/tvbrowser |
| 13678 |
AUTHOR: lme@FreeBSD.org |
| 13679 |
|
| 13680 |
From version 3.0.2 on TV-Browser doesn't include any plugins any longer. You |
| 13681 |
are supposed to download the plugins manually, this also means that you need |
| 13682 |
to download the appropriate channel sources plugin for your country. After |
| 13683 |
installing it your previously configured channels are visible again. To do so, |
| 13684 |
select "Tools -> Install / Update Plugins..." and choose the plugins you need. |
| 13685 |
|
| 13686 |
20110915: |
| 13687 |
AFFECTS: users of dns/unbound |
| 13688 |
AUTHOR: sem@FreeBSD.org |
| 13689 |
|
| 13690 |
unbound supports GOST from version 1.4.12 but only if dns/ldns was build |
| 13691 |
with GOST support too. There is no way to check the option when unbound |
| 13692 |
builds, so you should make sure the option is on in both unbound and lds. |
| 13693 |
|
| 13694 |
20110914: |
| 13695 |
AFFECTS: users of www/asterisk-stat |
| 13696 |
AUTHOR: flo@FreeBSD.org |
| 13697 |
|
| 13698 |
asterisk-stat depends on asterisk16 now, you will need to update asterisk |
| 13699 |
and asterisk-addons to 1.6. Instructions on upgrading your configuration |
| 13700 |
files are here: |
| 13701 |
|
| 13702 |
http://svnview.digium.com/svn/asterisk/branches/1.6.2/UPGRADE-1.6.txt |
| 13703 |
|
| 13704 |
If you use portmaster run: |
| 13705 |
# portmaster -o net/asterisk16 net/asterisk14 |
| 13706 |
# portmaster -o net/asterisk16-addons net/asterisk14-addons |
| 13707 |
|
| 13708 |
If you use portupgrade run: |
| 13709 |
# portupgrade -o net/asterisk16 net/asterisk14 |
| 13710 |
# portupgrade -o net/asterisk16-addons net/asterisk14-addons |
| 13711 |
|
| 13712 |
20110909: |
| 13713 |
AFFECTS: users of net/p5-SOAP-Lite |
| 13714 |
AUTHOR: az@FreeBSD.org |
| 13715 |
|
| 13716 |
SOAP::Transport::TCP is not a part of net/p5-SOAP-Lite |
| 13717 |
distribution since version 0.714. If you need SOAP::Transport::TCP |
| 13718 |
you should install net/p5-SOAP-Transport-TCP manually. |
| 13719 |
|
| 13720 |
20110901: |
| 13721 |
AFFECTS: users of databases/db51 |
| 13722 |
AUTHOR: mandree@FreeBSD.org |
| 13723 |
|
| 13724 |
The databases/db51 port (Oracle Berkeley DB version 5.1) has been |
| 13725 |
removed. Version 5.2 of the package is available in databases/db5. |
| 13726 |
Users of ports that depend on the removed 5.1 versions are advised |
| 13727 |
to rebuild the affected ports. |
| 13728 |
|
| 13729 |
20110830: |
| 13730 |
AFFECTS: users of lang/racket |
| 13731 |
AUTHOR: olgeni@FreeBSD.org |
| 13732 |
|
| 13733 |
Racket has been upgraded to version 5.1.3. Due to the recent rewrite of |
| 13734 |
the Racket graphics handling code, it is no longer possible to build |
| 13735 |
this port without X11. |
| 13736 |
|
| 13737 |
The WITHOUT_X11 switch now controls if X11 is brought in as |
| 13738 |
USE_GNOME/LIB_DEPENDS or BUILD_DEPENDS. |
| 13739 |
|
| 13740 |
In the latter case you will be able to build a Racket package that can |
| 13741 |
then be deployed on a headless server. |
| 13742 |
|
| 13743 |
20110829: |
| 13744 |
AFFECTS: users of security/maia |
| 13745 |
AUTHOR: Janky Jay, III <ek@purplehat.org> |
| 13746 |
|
| 13747 |
There have been many changes to the maia port, including renaming the rc |
| 13748 |
script and variables from maia to maiad. You will need to replace any |
| 13749 |
instances of maia with maiad in /etc/rc.conf, as well as renaming /var/amavisd |
| 13750 |
to /var/maiad. The 'vscan' user's home directory also needs to be changed to |
| 13751 |
/var/maiad. |
| 13752 |
|
| 13753 |
These can be done by: |
| 13754 |
|
| 13755 |
# mv /var/amavisd /var/maiad |
| 13756 |
# sed -i.bak -e "s/^maia_/maiad_/" /etc/rc.conf |
| 13757 |
# pw usermod vscan -d /var/maiad |
| 13758 |
|
| 13759 |
20110828: |
| 13760 |
AFFECTS: users of print/cups-{base,client,image} |
| 13761 |
AUTHOR: sahil@FreeBSD.org |
| 13762 |
|
| 13763 |
During the update to 1.4.8, the GNUTLS option was changed from ON to |
| 13764 |
OFF by default. Because old configuration options are saved, users |
| 13765 |
should re-run 'make config' and explicitly deselect the GNUTLS option |
| 13766 |
before upgrading. |
| 13767 |
|
| 13768 |
20110823: |
| 13769 |
AFFECTS: users of lang/ruby |
| 13770 |
AUTHOR: swills@FreeBSD.org |
| 13771 |
|
| 13772 |
The default ruby version has been reverted from 1.9 to 1.8. If you followed |
| 13773 |
the procedure in the 20110822 entry, you may need to follow these steps: |
| 13774 |
|
| 13775 |
If you use portmaster: |
| 13776 |
# portmaster -o lang/ruby18 lang/ruby19 |
| 13777 |
# portmaster -R -r ruby-1.8 |
| 13778 |
|
| 13779 |
If you use portupgrade: |
| 13780 |
# portupgrade -f lang/ruby19 |
| 13781 |
# portupgrade -f lang/ruby18 # if you have it installed |
| 13782 |
# portupgrade -f ports-mgmt/portupgrade |
| 13783 |
# portupgrade -x ruby-1.9.\* -fr lang/ruby19 |
| 13784 |
|
| 13785 |
If you wish to keep the 1.9 version as default, add the following lines |
| 13786 |
to your /etc/make.conf file: |
| 13787 |
|
| 13788 |
# |
| 13789 |
# Keep ruby 1.9 as default version. |
| 13790 |
# |
| 13791 |
RUBY_DEFAULT_VER=1.9 |
| 13792 |
|
| 13793 |
20110823: |
| 13794 |
AFFECTS: users of devel/libnotify and net/libproxy |
| 13795 |
AUTHOR: gnome@FreeBSD.org |
| 13796 |
|
| 13797 |
libnotify and libproxy are updated with shared library bumps. |
| 13798 |
This requires dependancies to be rebuild. |
| 13799 |
|
| 13800 |
# portmaster -r libnotify-0 |
| 13801 |
# portmaster -r libproxy-0 |
| 13802 |
# portmaster -a |
| 13803 |
or |
| 13804 |
# portupgrade -rf libnotify-0.\* libproxy-0.\* |
| 13805 |
# portupgrade -aR |
| 13806 |
|
| 13807 |
20110822: |
| 13808 |
AFFECTS: users of lang/ruby |
| 13809 |
AUTHOR: stas@FreeBSD.org |
| 13810 |
|
| 13811 |
The default ruby version has been updated to 1.9. Please rebuild all ports that |
| 13812 |
depends on it. |
| 13813 |
|
| 13814 |
If you use portmaster: |
| 13815 |
# portmaster -o lang/ruby19 lang/ruby18 |
| 13816 |
# portmaster -R -r ruby-1.9 |
| 13817 |
|
| 13818 |
If you use portupgrade: |
| 13819 |
# portupgrade -f lang/ruby18 |
| 13820 |
# portupgrade -f lang/ruby19 # if you have it installed |
| 13821 |
# portupgrade -f ports-mgmt/portupgrade |
| 13822 |
# portupgrade -x ruby-1.8.\* -fr lang/ruby18 |
| 13823 |
|
| 13824 |
After these steps are complete, you can pkg_delete ruby 1.8 if you |
| 13825 |
no longer need it. |
| 13826 |
|
| 13827 |
If you wish to keep the 1.8 version as default, add the following lines |
| 13828 |
to your /etc/make.conf file, and rebuild lang/ruby18 after that. |
| 13829 |
|
| 13830 |
# |
| 13831 |
# Keep ruby 1.8 as default version. |
| 13832 |
# |
| 13833 |
RUBY_DEFAULT_VER=1.8 |
| 13834 |
|
| 13835 |
20110822: |
| 13836 |
AFFECTS: users of graphics/opencv |
| 13837 |
AUTHOR: mm@FreeBSD.org |
| 13838 |
|
| 13839 |
OpenCV python module was moved to own port: graphics/py-opencv |
| 13840 |
|
| 13841 |
20110820: |
| 13842 |
AFFECTS: users of www/apache* and depending ports |
| 13843 |
AUTHOR: ohauer@FreeBSD.org |
| 13844 |
|
| 13845 |
The default apache version changed from www/apache13 to www/apache22. |
| 13846 |
Users who will continue with apache13 should create the following entry |
| 13847 |
in /etc/make.conf |
| 13848 |
|
| 13849 |
APACHE_PORT= www/apache13 |
| 13850 |
|
| 13851 |
20110818: |
| 13852 |
AFFECTS: users of mail/enigmail-* ports |
| 13853 |
AUTHOR: ale@FreeBSD.org |
| 13854 |
|
| 13855 |
Like other XPIs ports, enigmail now registers itself as a global |
| 13856 |
extension and doesn't create the XPI to be installed manually. |
| 13857 |
Upgrading users should remove enigmail from their profile before |
| 13858 |
installing the new port. |
| 13859 |
|
| 13860 |
20110815: |
| 13861 |
AFFECTS: users of sysutils/swapexd |
| 13862 |
AUTHOR: crees@FreeBSD.org |
| 13863 |
|
| 13864 |
swapexd used to clobber its config file on deinstall, unfortunately this will |
| 13865 |
not be fixed in installed packages. Back up your config before updating, or |
| 13866 |
you will lose it! |
| 13867 |
|
| 13868 |
# cp /usr/local/etc/swapexd/swapexd.conf ~/swapexd.conf.bak |
| 13869 |
|
| 13870 |
20110808: |
| 13871 |
AFFECTS: users of net-mgmt/zenoss |
| 13872 |
AUTHOR: pphillips@experts-exchange.com |
| 13873 |
|
| 13874 |
Some functionality of zenoss requires a valid shell. The FreeBSD port until |
| 13875 |
now was installing a user account without a shell. To fix your existing |
| 13876 |
installation, please run the following command as root: |
| 13877 |
|
| 13878 |
# pw usermod zenoss -s /bin/sh -d /usr/local/zenoss |
| 13879 |
|
| 13880 |
20110808: |
| 13881 |
AFFECTS: users of dns/powerdns |
| 13882 |
AUTHOR: tremere@cainites.net |
| 13883 |
|
| 13884 |
The port has been updated to PowerDNS 3.0, which includes support for DNSSEC. |
| 13885 |
|
| 13886 |
Before upgrading please read the following: |
| 13887 |
http://doc.powerdns.com/upgrades.html#from2.9to3.0 |
| 13888 |
|
| 13889 |
Make sure to read the documentation and wiki on http://powerdnssec.org/ on |
| 13890 |
how to enable DNSSEC mode in the configuration-file and for the necessary |
| 13891 |
database changes. |
| 13892 |
|
| 13893 |
Take note that not all backends support DNSSEC. The ones that do are BIND, |
| 13894 |
SQLite3 and Generic MySQL and PgSQL. |
| 13895 |
|
| 13896 |
20110808: |
| 13897 |
AFFECTS: users of security/amavisd-new |
| 13898 |
AUTHOR: sahil@FreeBSD.org |
| 13899 |
|
| 13900 |
Along with new features and bug fixes, amavisd-new 2.7.0 introduces some |
| 13901 |
incompatibilities with previous releases. Several variable defaults, SQL |
| 13902 |
schemas, and other changes warrant a careful review of the RELEASE_NOTES. |
| 13903 |
Also note that helper programs amavis.c and amavis-milter.c are no longer |
| 13904 |
distributed with this package; for milter functionality, please shift to |
| 13905 |
the dedicated security/amavisd-milter port. |
| 13906 |
|
| 13907 |
20110731: |
| 13908 |
AFFECTS: users of lang/guile |
| 13909 |
AUTHOR: jlaffaye@FreeBSD.org |
| 13910 |
|
| 13911 |
guile has been updated to version 1.8.8. Please rebuild all ports that |
| 13912 |
depends on it. |
| 13913 |
|
| 13914 |
If you use portmaster: |
| 13915 |
# portmaster -r guile |
| 13916 |
|
| 13917 |
If you use portupgrade: |
| 13918 |
# portupgrade -fr lang/guile |
| 13919 |
|
| 13920 |
20110731: |
| 13921 |
AFFECTS: users of www/typo3 |
| 13922 |
AUTHOR: Helmut Schneider <jumper99@gmx.de> |
| 13923 |
|
| 13924 |
www/typo3 has been repocopied to www/typo345. If you need to continue with |
| 13925 |
the old stable version please run |
| 13926 |
|
| 13927 |
# portmaster -o www/typo345 www/typo3 |
| 13928 |
or |
| 13929 |
# portupgrade -o www/typo345 www/typo3 |
| 13930 |
|
| 13931 |
Please remember to change the path of your config files too. |
| 13932 |
|
| 13933 |
20110730: |
| 13934 |
AFFECTS: users of x11-toolkits/gtk20 |
| 13935 |
AUTHOR: gnome@FreeBSD.org |
| 13936 |
|
| 13937 |
The gtk-update-icon-cache utility has been split out of the gtk20 port. |
| 13938 |
Use the following instructions to update your system. |
| 13939 |
|
| 13940 |
# pkg_delete -f gtk-2.\* |
| 13941 |
# portmaster x11-toolkits/gtk20 |
| 13942 |
# portmaster -a |
| 13943 |
|
| 13944 |
20110726: |
| 13945 |
AFFECTS: users of devel/msp430-gcc |
| 13946 |
AUTHOR: lev@FreeBSD.org |
| 13947 |
|
| 13948 |
msp430-gcc was updated to lates gcc-4.5.3 version. |
| 13949 |
If you want to use old gcc-3.4.4, run command: |
| 13950 |
|
| 13951 |
# portmaster -o devel/msp430-gcc3 devel/msp430-gcc |
| 13952 |
or |
| 13953 |
# portupgrade -o devel/msp430-gcc3 devel/msp430-gcc |
| 13954 |
|
| 13955 |
before updating devel/msp430-libc port. |
| 13956 |
|
| 13957 |
20110721: |
| 13958 |
AFFECTS: users of games/megaglest |
| 13959 |
AUTHOR: smoeller@nichthelfer.de |
| 13960 |
|
| 13961 |
If you upgraded from version 3.4.0, your personal settings are stored in |
| 13962 |
~/.megaglest3.4.0. If you copy glestuser.ini and glestuserkeys.ini to |
| 13963 |
~/.megaglest, you will have your old settings again. |
| 13964 |
|
| 13965 |
20110721: |
| 13966 |
AFFECTS: users of security/gpgme |
| 13967 |
AUTHOR: jlaffaye@FreeBSD.org |
| 13968 |
|
| 13969 |
gpgme has been updated to version 1.3.1. Please rebuild all ports that depends |
| 13970 |
on it. |
| 13971 |
|
| 13972 |
If you use portmaster: |
| 13973 |
# portmaster -r gpgme |
| 13974 |
|
| 13975 |
If you use portupgrade: |
| 13976 |
# portupgrade -fr security/gpgme |
| 13977 |
|
| 13978 |
20110718: |
| 13979 |
AFFECTS: users of hungarian/hunspell |
| 13980 |
AUTHOR: jlaffaye@FreeBSD.org |
| 13981 |
|
| 13982 |
The hunspell port has been moved to textproc/hunspell. |
| 13983 |
To update the installed port run the command |
| 13984 |
|
| 13985 |
# portmaster -o textproc/hunspell hungarian/hunspell |
| 13986 |
or |
| 13987 |
# portupgrade -o textproc/hunspell hungarian/hunspell |
| 13988 |
|
| 13989 |
20110711: |
| 13990 |
AFFECTS: users of java/openjdk6 |
| 13991 |
AUTHOR: jkim@FreeBSD.org |
| 13992 |
|
| 13993 |
java/openjdk6 has been updated to b23 and "WEB" option (for web browser |
| 13994 |
plug-in and Java Web Start) has been deprecated. If you need the same |
| 13995 |
functionality, rebuild the port with "ICEDTEA" option first, then install |
| 13996 |
a new port java/icedtea-web with "PLUGIN" option (default). Also, if you |
| 13997 |
have a symlink to the previous IcedTeaPlugin.so in ~/.mozilla/plugins, |
| 13998 |
for example, you need to remove it. Note system-wide symlinks are now |
| 13999 |
automatically created by java/icedtea-web for your convenience. |
| 14000 |
|
| 14001 |
20110711: |
| 14002 |
AFFECTS: users of www/p5-libwww |
| 14003 |
AUTHOR: mandree@FreeBSD.org |
| 14004 |
|
| 14005 |
portmaster cannot process the upgrade of www/p5-libwww from version |
| 14006 |
5 to version 6. To upgrade p5-libwww, use portupgrade instead, or |
| 14007 |
deinstall p5-libwww before reinstalling: |
| 14008 |
|
| 14009 |
If you use portmaster: |
| 14010 |
# pkg_delete -f 'p5-libwww-5*' ; portmaster www/p5-libwww |
| 14011 |
|
| 14012 |
If you use portupgrade, no special treatment is necessary. |
| 14013 |
|
| 14014 |
20110711: |
| 14015 |
AFFECTS: users of devel/icu |
| 14016 |
AUTHOR: bapt@FreeBSD.org |
| 14017 |
|
| 14018 |
icu has been updated to version 4.8. Please rebuild all ports that depends |
| 14019 |
on it. |
| 14020 |
|
| 14021 |
If you use portmaster: |
| 14022 |
# portmaster -r icu |
| 14023 |
|
| 14024 |
If you use portupgrade: |
| 14025 |
# portupgrade -fr devel/icu |
| 14026 |
|
| 14027 |
20110706: |
| 14028 |
AFFECTS: users of multimedia/zoneminder |
| 14029 |
AUTHOR: bsam@FreeBSD.org |
| 14030 |
|
| 14031 |
RC script was renamed from zm to zoneminder. So do variables at |
| 14032 |
/etc/rc.conf[.local]. One should fix the latter file. |
| 14033 |
|
| 14034 |
20110705: |
| 14035 |
AFFECTS: users of security/libgcrypt and any port that depends on it |
| 14036 |
AUTHOR: swills@FreeBSD.org |
| 14037 |
|
| 14038 |
The libgcrypt port has been updated to 1.5.0 and all shared libraries |
| 14039 |
versions have been bumped. So you need to rebuild all applications that |
| 14040 |
depend on libgcrypt. Do something like: |
| 14041 |
|
| 14042 |
# portmaster -r libgcrypt |
| 14043 |
or |
| 14044 |
# portupgrade -rf libgcrypt |
| 14045 |
|
| 14046 |
20110703: |
| 14047 |
AFFECTS: users of print/lyx and print/lyx-devel |
| 14048 |
AUTHOR: makc@FreeBSD.org |
| 14049 |
|
| 14050 |
print/lyx has been updated to 2.0. print/lyx16 has been added to ports tree |
| 14051 |
for those who prefers to stick with the last stable in lyx-1.6.x series. |
| 14052 |
|
| 14053 |
20110630: |
| 14054 |
AFFECTS: users of math/octave-forge* and benchmarks/octave-forge-benchmark |
| 14055 |
AUTHOR: stephen@FreeBSD.org |
| 14056 |
|
| 14057 |
The octave-forge* port structure has been completely redesigned. This was |
| 14058 |
to make them compatible with portmaster and other port installation tools. |
| 14059 |
|
| 14060 |
Before using the new octave-forge* ports, the old octave-forge* ports must |
| 14061 |
be completely removed with, for example, the command: |
| 14062 |
|
| 14063 |
# pkg_delete "octave-forge*" |
| 14064 |
|
| 14065 |
20110630: |
| 14066 |
AFFECTS: users of mail/thunderbird |
| 14067 |
AUTHOR: gecko@FreeBSD.org |
| 14068 |
|
| 14069 |
The mail/thunderbird port has been updated to 5.0. If you want to stay with |
| 14070 |
Thunderbird 3.1 please run: |
| 14071 |
|
| 14072 |
# portupgrade -o mail/thunderbird3 mail/thunderbird |
| 14073 |
# portupgrade -o mail/thunderbird3-i18n mail/thunderbird-i18n (if installed) |
| 14074 |
or |
| 14075 |
# portmaster -o mail/thunderbird3 mail/thunderbird |
| 14076 |
# portmaster -o mail/thunderbird3-i18n mail/thunderbird-i18n (if installed) |
| 14077 |
|
| 14078 |
Do not select the OPTIMIZED_CFLAGS option on a system with less then |
| 14079 |
2 GB of RAM otherwise you will run out of memory during the build. |
| 14080 |
|
| 14081 |
Please make sure all your addons are compatible with Thunderbird 5.0 and |
| 14082 |
backup your ~/.thunderbird directory prior to the first launch of Thunderbird |
| 14083 |
5.0. |
| 14084 |
|
| 14085 |
20110630: |
| 14086 |
AFFECTS: users of x11/wbar |
| 14087 |
AUTHOR: nivit@FreeBSD.org |
| 14088 |
|
| 14089 |
x11/wbar has been updated to 2.2.2. Before launching the program, please |
| 14090 |
backup your configuration file (~/.wbar), and then use the command wbar-config |
| 14091 |
to set your preferences and change the path of the old icons (in particular |
| 14092 |
the Bar image). |
| 14093 |
|
| 14094 |
20110629: |
| 14095 |
AFFECTS: users of graphics/opencv |
| 14096 |
AUTHOR: mm@FreeBSD.org |
| 14097 |
|
| 14098 |
OpenCV was updated to version 2.3.0rc and to avoid circular dependencies |
| 14099 |
split into two ports: graphics/opencv-core and graphics/opencv |
| 14100 |
|
| 14101 |
Before updating please uninstall the graphics/opencv port first because |
| 14102 |
the new dependency graphics/opencv-core contains conflicting files with |
| 14103 |
the old port graphics/opencv. |
| 14104 |
|
| 14105 |
20110626: |
| 14106 |
AFFECTS: users of mail/p5-Mail-SpamAssassin |
| 14107 |
AUTHOR: wxs@FreeBSD.org |
| 14108 |
|
| 14109 |
mail/p5-Mail-SpamAssassin has been updated to version 3.3.2. Prior to |
| 14110 |
starting spamd you must run sa-update, or spamd will fail to start. |
| 14111 |
|
| 14112 |
20110624: |
| 14113 |
AFFECTS: users of deskutils/opengoo |
| 14114 |
AUTHOR: acm@FreeBSD.org |
| 14115 |
|
| 14116 |
desktutils/opengoo has been renamed to deskutils/fengoffice, because |
| 14117 |
The OpenGoo name was changed to Feng Office Community Edition. |
| 14118 |
|
| 14119 |
If you want migrate from opengoo to fengoffice, please see upgrading |
| 14120 |
section at: |
| 14121 |
|
| 14122 |
http://fengoffice.com/web/wiki/doku.php/installation |
| 14123 |
|
| 14124 |
20110623: |
| 14125 |
AFFECTS: users of databases/py-sqlalchemy |
| 14126 |
AUTHOR: nivit@FreeBSD.org |
| 14127 |
|
| 14128 |
The version 0.6 of SQLAlchemy has been moved to databases/py-sqlalchemy06, |
| 14129 |
while the port databases/py-sqlalchemy now holds the series 0.7.X. |
| 14130 |
To update the installed port run the command |
| 14131 |
|
| 14132 |
# portmaster -o databases/py-sqlalchemy06 databases/py-sqlalchemy |
| 14133 |
or |
| 14134 |
# portupgrade -o databases/py-sqlalchemy06 databases/py-sqlalchemy |
| 14135 |
|
| 14136 |
20110622: |
| 14137 |
AFFECTS: users of lang/perl5.12 |
| 14138 |
AUTHOR: skv@FreeBSD.org |
| 14139 |
|
| 14140 |
lang/perl5.12 has been updated to 5.12.4. You should update everything |
| 14141 |
that depends on perl. The easiest way to do that is to use |
| 14142 |
"perl-after-upgrade" script supplied with lang/perl5.12. |
| 14143 |
Please see its manual page for details. |
| 14144 |
|
| 14145 |
If you want to switch to lang/perl5.12 from lang/perl5.{8,10} please |
| 14146 |
follow instructions in the entry 20100715 in this file. |
| 14147 |
|
| 14148 |
20110620: |
| 14149 |
AFFECTS: users of net/samba35 |
| 14150 |
AUTHOR: timur@FreeBSD.org |
| 14151 |
|
| 14152 |
A bug, introduced by local patch to pam_winbind.so, that made it coredump |
| 14153 |
was spotted by Martin Minkus. It is fixed in the 3.5.9 version of the port. |
| 14154 |
So, if pam_winbind.so started to work for you - send him kudos. |
| 14155 |
|
| 14156 |
20110619: |
| 14157 |
AFFECTS: users of irc/ezbounce and irc/ezbounce-devel |
| 14158 |
AUTHOR: flo@FreeBSD.org |
| 14159 |
|
| 14160 |
irc/ezbounce-devel was moved to irc/ezbounce as the version previously in |
| 14161 |
irc/ezbounce has been broken for some time and the distfile is not available |
| 14162 |
anymore. |
| 14163 |
|
| 14164 |
If you are upgrading from a 1.0X version make sure to verify that your config |
| 14165 |
still works. There is basic compatibility for old config files but a lot has |
| 14166 |
changed, see http://linuxftw.com/ezbounce/files/CHANGES |
| 14167 |
|
| 14168 |
If you run irc/ezbounce-devel you need to run one of the following commands: |
| 14169 |
|
| 14170 |
# portmaster -o irc/ezbounce irc/ezbounce-devel |
| 14171 |
or |
| 14172 |
# portupgrade -o irc/ezbounce irc/ezbounce-devel |
| 14173 |
|
| 14174 |
20110619: |
| 14175 |
AFFECTS: users of lang/perl5.14 |
| 14176 |
AUTHOR: skv@FreeBSD.org |
| 14177 |
|
| 14178 |
lang/perl5.14 has been updated to 5.14.1. You should update everything |
| 14179 |
that depends on perl. The easiest way to do that is to use |
| 14180 |
"perl-after-upgrade" script supplied with lang/perl5.14. |
| 14181 |
Please see its manual page for details. |
| 14182 |
|
| 14183 |
If you want to switch to lang/perl5.14 from lang/perl5.{8,10,12} please |
| 14184 |
follow instructions in the entry 20110517 in this file. |
| 14185 |
|
| 14186 |
20110618: |
| 14187 |
AFFECTS: users of mail/mailscanner |
| 14188 |
AUTHOR: crees@FreeBSD.org |
| 14189 |
|
| 14190 |
mail/mailscanner no longer requires running of any renew-* targets to |
| 14191 |
update the config files / wrapper scripts; it is now automatically |
| 14192 |
performed as the port is installed -- these targets have been removed. |
| 14193 |
|
| 14194 |
As an added bonus, the binary package now performs these steps as well, |
| 14195 |
in case you don't have a portstree handy. |
| 14196 |
|
| 14197 |
Before upgrading, please backup your PREFIX/etc/MailScanner, |
| 14198 |
PREFIX/share/MailScanner and PREFIX/libexec/MailScanner if you |
| 14199 |
have customised any of these directories, just in case. |
| 14200 |
|
| 14201 |
20110608: |
| 14202 |
AFFECTS: users of security/amavisd-milter |
| 14203 |
AUTHOR: delphij@FreeBSD.org |
| 14204 |
|
| 14205 |
A change have been made to rc.d script for amavisd-milter makes it to |
| 14206 |
specify -s explicitly. If you used to override the location of listening |
| 14207 |
socket by specifying -s, please migrate to the new way (specify |
| 14208 |
amavisd_milter_socket in /etc/rc.conf). |
| 14209 |
|
| 14210 |
20110607: |
| 14211 |
AFFECTS: users of devel/p5-Moose and devel/p5-Class-MOP |
| 14212 |
AUTHOR: az@FreeBSD.org |
| 14213 |
|
| 14214 |
p5-Moose has been updated to 2.0007. Now p5-Class-MOP is a part of the |
| 14215 |
p5-Moose distribution. Manual intervention of the update procedure is |
| 14216 |
required: |
| 14217 |
|
| 14218 |
# portmaster -o devel/p5-Moose devel/p5-Class-MOP |
| 14219 |
# portmaster -R -r p5-Moose-\* |
| 14220 |
|
| 14221 |
or do the same things with portupgrade. |
| 14222 |
|
| 14223 |
To check everything went fine you can run: |
| 14224 |
# perl -Moose\ 999 |
| 14225 |
and |
| 14226 |
# perl -MClass::MOP\ 999 |
| 14227 |
in both cases you should see output: |
| 14228 |
version 999 required--this is only version 2.0007 |
| 14229 |
|
| 14230 |
20110606: |
| 14231 |
AFFECTS: users of mail/sympa |
| 14232 |
AUTHOR: crees@FreeBSD.org |
| 14233 |
|
| 14234 |
Sympa previously used to install to ${PREFIX}/sympa, which goes against |
| 14235 |
the general rules for hierarchy. Most files which were previously found |
| 14236 |
in ${PREFIX}/sympa should now be found in ${PREFIX}/libexec/sympa. |
| 14237 |
|
| 14238 |
Any configuration in httpd.conf files etc will need to be updated to the |
| 14239 |
new directory. |
| 14240 |
|
| 14241 |
Before upgrade, it is advisable to back up configuration files |
| 14242 |
${PREFIX}/etc/sympa.conf and wwsympa.conf since previous versions wipe these |
| 14243 |
out on deinstall. |
| 14244 |
|
| 14245 |
20110606: |
| 14246 |
AFFECTS: users of databases/mariadb |
| 14247 |
AUTHOR: dougb@FreeBSD.org |
| 14248 |
|
| 14249 |
The mariadb port has been split into -client, -scripts, and -server ports |
| 14250 |
ala mysql. You can now install only the parts that you need. |
| 14251 |
|
| 14252 |
If you have devel/libevent installed along with mariadb you should do |
| 14253 |
something like: |
| 14254 |
|
| 14255 |
pkg_delete mariadb\* |
| 14256 |
portmaster devel/libevent |
| 14257 |
|
| 14258 |
20110605: |
| 14259 |
AFFECTS: users of security/gnutls and any port that depends on it |
| 14260 |
AUTHOR: novel@FreeBSD.org |
| 14261 |
|
| 14262 |
gnutls has been updated to 2.12.6.1 and all shared libraries versions have |
| 14263 |
been bumped. So you need to rebuild all applications that depend on |
| 14264 |
gnutls. Do something like: |
| 14265 |
|
| 14266 |
portupgrade -rf gnutls |
| 14267 |
portmaster -r gnutls |
| 14268 |
|
| 14269 |
20110605: |
| 14270 |
AFFECTS: users of sysutils/zfsnap |
| 14271 |
AUTHOR: Aldis Berjoza <aldis@bsdroot.lv> |
| 14272 |
|
| 14273 |
There is an issue with zpool v28 (currently only on 9-CURRENT, or |
| 14274 |
8-STABLE systems that have been manually patched) that affects |
| 14275 |
zfSnap. If you are using v28 make sure to use the -zpool28fix flag |
| 14276 |
with zfsnap to work around the problem. |
| 14277 |
|
| 14278 |
For more information please see: |
| 14279 |
|
| 14280 |
http://wiki.bsdroot.lv/zfsnap#zpool_v28_zfs_destroy_-r_bug |
| 14281 |
|
| 14282 |
20110602: |
| 14283 |
AFFECTS: users of net/freeradius |
| 14284 |
AUTHOR: Sevan Janiyan <venture37@geeklan.co.uk> |
| 14285 |
|
| 14286 |
Freeradius no longer runs as nobody. It now runs as the freeradius |
| 14287 |
user. Please ensure that the following paths are owned by freeradius: |
| 14288 |
|
| 14289 |
/var/run/radiusd |
| 14290 |
/var/log/radacct |
| 14291 |
/var/log/radius.log |
| 14292 |
|
| 14293 |
20110529: |
| 14294 |
AFFECTS: users of textproc/*kmfl* |
| 14295 |
AUTHOR: nikola.lecic@anthesphoria.net |
| 14296 |
|
| 14297 |
KMFL keyboard ports are now shared between IBus and SCIM KMFL IMEngines |
| 14298 |
(textproc/ibus-kmfl and textproc/scim-kmfl-imengine). Thus, the prefix |
| 14299 |
'scim-' is dropped from keyboard ports names. |
| 14300 |
|
| 14301 |
Similar to m17n, both engines now search engine-neutral locations, |
| 14302 |
${LOCALBASE}/share/kmfl/ and ~/.kmfl/. Users have to move their local |
| 14303 |
keyboard files from ~/.scim/kmfl/ to ~/.kmfl/. |
| 14304 |
|
| 14305 |
20110523: |
| 14306 |
AFFECTS: users of www/mod_perl2 |
| 14307 |
AUTHOR: ohauer@FreeBSD.org |
| 14308 |
|
| 14309 |
mod_perl2 was updated to version 2.0.5, this version includes |
| 14310 |
p5-Apache-Reload again. The ports p5-Apache-Reload is now marked as |
| 14311 |
conflict for mod_perl2. |
| 14312 |
|
| 14313 |
To update your mod_perl2 with portmaster use the commands |
| 14314 |
|
| 14315 |
# portmaster -o www/mod_perl2 www/p5-Apache-Reload |
| 14316 |
# portmaster -R -r mod_perl2 |
| 14317 |
|
| 14318 |
20110522: |
| 14319 |
AFFECTS: users of emulators/virtualbox-ose |
| 14320 |
AUTHOR: vbox@FreeBSD.org |
| 14321 |
|
| 14322 |
The emulators/virtualbox-ose port has been updated to 4.0.8. If you |
| 14323 |
want to stay with VirtualBox 3.2.x please run: |
| 14324 |
|
| 14325 |
# portmaster -o emulators/virtualbox-ose-kmod-legacy emulators/virtualbox-ose-kmod |
| 14326 |
# portmaster -o emulators/virtualbox-ose-legacy emulators/virtualbox-ose |
| 14327 |
or |
| 14328 |
# portupgrade -o emulators/virtualbox-ose-kmod-legacy emulators/virtualbox-ose-kmod |
| 14329 |
# portupgrade -o emulators/virtualbox-ose-legacy emulators/virtualbox-ose |
| 14330 |
|
| 14331 |
The emulators/virtualbox-ose-legacy port will always include the |
| 14332 |
latest legacy version as a fallback if you hit a serious regression |
| 14333 |
in the latest version. |
| 14334 |
|
| 14335 |
20110517: |
| 14336 |
AFFECTS: users of lang/perl* |
| 14337 |
AUTHOR: skv@FreeBSD.org |
| 14338 |
|
| 14339 |
lang/perl5.14 is out. If you want to switch to it from, for example |
| 14340 |
lang/perl5.12, that is: |
| 14341 |
|
| 14342 |
Portupgrade users: |
| 14343 |
0) Fix pkgdb.db (for safety): |
| 14344 |
pkgdb -Ff |
| 14345 |
|
| 14346 |
1) Reinstall new version of Perl (5.14): |
| 14347 |
env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.14 -f perl-5.12.\* |
| 14348 |
|
| 14349 |
2) Reinstall everything that depends on Perl: |
| 14350 |
portupgrade -fr perl |
| 14351 |
|
| 14352 |
Portmaster users: |
| 14353 |
portmaster -o lang/perl5.14 lang/perl5.12 |
| 14354 |
|
| 14355 |
Conservative: |
| 14356 |
portmaster p5- |
| 14357 |
|
| 14358 |
Comprehensive (but perhaps overkill): |
| 14359 |
portmaster -r perl- |
| 14360 |
|
| 14361 |
Note: If the "perl-" glob matches more than one port you will need to |
| 14362 |
specify the name of the Perl directory in /var/db/pkg explicitly. |
| 14363 |
|
| 14364 |
20110516: |
| 14365 |
AFFECTS: users of net/skype, net/skype-devel, net-im/skype, net-im/skype-devel |
| 14366 |
AUTHOR: Ion-Mihai Tetcu <itetcu@FreeBSD.org> |
| 14367 |
|
| 14368 |
All skype ports were moved to net-im/: |
| 14369 |
- skype12: unchanged, very old version (for FreeBSD 6) |
| 14370 |
- skype20: last version with OSS support, that used to live in net/skype; the |
| 14371 |
DISTFILE is gone from the vendor but if you happen to have it, it would be a |
| 14372 |
way of having sound w/o needing to upgrade your base OS |
| 14373 |
- [RECOMMENDED] skype: currently at 2.1.0.81 and the best supported |
| 14374 |
- skype-devel: currently at 2.2.0.25, sounds is OK, video doesn't work |
| 14375 |
|
| 14376 |
To run either skype or skype-devel with fully working sound you need: |
| 14377 |
- to run fc10 (most probably, please report what you can do with fc4): |
| 14378 |
(OVERRIDE_LINUX_BASE_PORT=f10,OVERRIDE_LINUX_NONBASE_PORTS=f10 |
| 14379 |
in /etc/make.conf for systems that doesn't have it as default) |
| 14380 |
- In order for Skype to work OK, you need your kernel and modules to be: |
| 14381 |
- post 2011-05-03 in on HEAD |
| 14382 |
- post 2011-05-08 in on 7,8-STABLE |
| 14383 |
The port tries to catch if your system version is too old, but there's a |
| 14384 |
~3months window where because of a lack of OSVERSION bump, this is not |
| 14385 |
possible. So please check; and PLEASE READ THE PKGMESSAGE for setup details. |
| 14386 |
For how to update your kernel/world, see: |
| 14387 |
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html |
| 14388 |
|
| 14389 |
IF YOUR OSVERSION IS NOT NEW ENOUGH, SOUND (ESPECIALLY MIC) WON'T WORK. |
| 14390 |
|
| 14391 |
If you run into problems, at very least we need to know the output of: |
| 14392 |
$ uname -a; sysctl compat.linux | head -2; \ |
| 14393 |
grep OVERRIDE_LINUX_ /etc/make.conf; \ |
| 14394 |
cat /compat/linux/etc/alsa/pcm/pcm-oss.conf |
| 14395 |
the skype version you are using and hardware details (eg. webcam, if related) |
| 14396 |
I most probably will ignore any mail not containing this info since without |
| 14397 |
it it's impossible to help. |
| 14398 |
Please test your sound /video setup outside skype before blaming skype / |
| 14399 |
mailing me. |
| 14400 |
|
| 14401 |
20110516: |
| 14402 |
AFFECTS: users of audio/musicpd |
| 14403 |
AUTHOR: Chris Rees <utisoft@gmail.com> |
| 14404 |
|
| 14405 |
Musicpd now installs the binary for the server as bin/musicpd, rather than |
| 14406 |
mpd, to remove a conflict with net/mpich2; before upgrade you should run: |
| 14407 |
|
| 14408 |
# /usr/local/etc/rc.d/musicpd stop |
| 14409 |
|
| 14410 |
Likewise, mpd.conf has been renamed musicpd.conf-- if you want to keep it |
| 14411 |
as mpd.conf then place MPDCONF="mpd.conf" into /etc/make.conf, otherwise |
| 14412 |
after upgrade run: |
| 14413 |
|
| 14414 |
# mv /usr/local/etc/mpd.conf /usr/local/etc/musicpd.conf |
| 14415 |
|
| 14416 |
20110514: |
| 14417 |
AFFECTS: users of sysutils/gksu, sysutils/libgksu, sysutils/libgksuui |
| 14418 |
AUTHOR: bsam@FreeBSD.org |
| 14419 |
|
| 14420 |
sysutils/gksu has been updated to 2.0.2. sysutils/libgksuui has been |
| 14421 |
deprecated since it has become a part of sysutils/libgksu. |
| 14422 |
|
| 14423 |
Before upgrading remove sysutils/libgksuui. |
| 14424 |
|
| 14425 |
20110511: |
| 14426 |
AFFECTS: users of editors/emacs |
| 14427 |
AUTHOR: ashish@FreeBSD.org |
| 14428 |
|
| 14429 |
Due to a bug when upgrading from 23.2 or later versions, everything |
| 14430 |
installed by other ports in "${PREFIX}/share/emacs" gets removed. |
| 14431 |
|
| 14432 |
Before upgrading: |
| 14433 |
|
| 14434 |
* Please backup custom configurations in "${PREFIX}/share/emacs". |
| 14435 |
* After upgrading reinstall any ports that may have had files in the |
| 14436 |
"${PREFIX}/share/emacs" directory. |
| 14437 |
|
| 14438 |
20110509: |
| 14439 |
AFFECTS: users of lang/ghc and */hs-* |
| 14440 |
AUTHOR: ashish@FreeBSD.org |
| 14441 |
|
| 14442 |
GHC has been updated to version 7.0.3 and other Haskell ports are also |
| 14443 |
updated to their Haskell Platform versions or latest versions. |
| 14444 |
|
| 14445 |
To update all affected ports: |
| 14446 |
|
| 14447 |
# portmaster -r lang/ghc |
| 14448 |
or |
| 14449 |
# portupgrade -r lang/ghc |
| 14450 |
|
| 14451 |
20110506: |
| 14452 |
AFFECTS: users of lang/perl* |
| 14453 |
AUTHOR: skv@FreeBSD.org |
| 14454 |
|
| 14455 |
Default version of Perl was bumped to 5.12. |
| 14456 |
|
| 14457 |
If you already have lang/perl5.10 or lang/perl5.8 installed, and want to |
| 14458 |
switch to lang/perl5.12 please follow instructions in the entry 20100715 |
| 14459 |
in this file. |
| 14460 |
|
| 14461 |
20110503: |
| 14462 |
AFFECTS: users of www/codeigniter and www/codeigniter-devel |
| 14463 |
AUTHOR: glarkin@FreeBSD.org |
| 14464 |
|
| 14465 |
www/codeigniter has been renamed to www/codeigniter17 to track the |
| 14466 |
legacy 1.7.* branch of Codeigniter development. www/codeigniter-devel |
| 14467 |
has been renamed to www/codeigniter to track the recommended 2.0.* |
| 14468 |
branch of Codeigniter development. |
| 14469 |
|
| 14470 |
If you have Codeigniter 1.7.x installed and would like to continue using |
| 14471 |
it, please run one of the following commands to update its origin: |
| 14472 |
|
| 14473 |
# portmaster -o www/codeigniter17 www/codeigniter |
| 14474 |
or |
| 14475 |
# portupgrade -o www/codeigniter17 www/codeigniter |
| 14476 |
|
| 14477 |
If you have Codeigniter 2.0.x installed, please run one of the following |
| 14478 |
commands to update its origin: |
| 14479 |
|
| 14480 |
# portmaster -o www/codeigniter www/codeigniter-devel |
| 14481 |
or |
| 14482 |
# portupgrade -o www/codeigniter www/codeigniter-devel |
| 14483 |
|
| 14484 |
20110427: |
| 14485 |
AFFECTS: users of mail/ezmlm-idx |
| 14486 |
AUTHOR: glarkin@FreeBSD.org |
| 14487 |
|
| 14488 |
1) Please consult the instructions for upgrading to version 7.1.1 from |
| 14489 |
the earlier 0.444 version in the ports tree: |
| 14490 |
|
| 14491 |
Online: https://github.com/bruceg/ezmlm-idx/blob/master/UPGRADE |
| 14492 |
Local: /usr/local/share/doc/ezmlm-idx/UPGRADE |
| 14493 |
|
| 14494 |
2) SQLite3 has been added as a supported database plugin. Note that the |
| 14495 |
MySQL, PgSQL and SQLite options are mutually exclusive, and the first |
| 14496 |
selected option takes precedence if multiple options are selected. |
| 14497 |
|
| 14498 |
20110421: |
| 14499 |
AFFECTS: users of multimedia/webcamd |
| 14500 |
AUTHOR: kwm@FreeBSD.org |
| 14501 |
|
| 14502 |
Webcamd now creates device nodes with 0660 permission and webcamd:webcamd |
| 14503 |
ownership. To get access to the webcamd devices just add yourself to the |
| 14504 |
webcamd group. |
| 14505 |
|
| 14506 |
20110409: |
| 14507 |
AFFECTS: users of japanese/asterisk-sounds |
| 14508 |
AUTHOR: tota@FreeBSD.org |
| 14509 |
|
| 14510 |
The japanese/asterisk-sounds has been updated to 1.8. |
| 14511 |
If you want to stay with ja-asterisk14-sounds, please run: |
| 14512 |
|
| 14513 |
# portmaster -o japanese/asterisk14-sounds japanese/asterisk-sounds |
| 14514 |
or |
| 14515 |
# portupgrade -o japanese/asterisk14-sounds japanese/asterisk-sounds |
| 14516 |
|
| 14517 |
See also 20101128 net/asterisk entry. |
| 14518 |
|
| 14519 |
20110406: |
| 14520 |
AFFECTS: users of lang/ocaml and related libraries/applications |
| 14521 |
AUTHOR: stas@FreeBSD.org |
| 14522 |
|
| 14523 |
Ocaml compiler and libraries suite has been updated to 3.12. |
| 14524 |
There appears to be an ABI incompatibility with .cmi files |
| 14525 |
generated by previous compiler versions. Though these should |
| 14526 |
only affect the linking process, if some application you're |
| 14527 |
using start to misbehave after the lang/ocaml updated you're |
| 14528 |
advised to rebuild this applications using the new ocaml version. |
| 14529 |
|
| 14530 |
20110402: |
| 14531 |
AFFECTS: users of net-mgmt/xymon-client and net-mgmt/xymon-server |
| 14532 |
AUTHOR: dinoex@FreeBSD.org |
| 14533 |
|
| 14534 |
Loginname, path, scripts and config files have been renamed in 4.3.0 |
| 14535 |
Steps to update: |
| 14536 |
1. Stop and deinstall the old version. |
| 14537 |
2. Copy the remaining config files to the new location. |
| 14538 |
3. Read the instructions |
| 14539 |
4. merge your old config with the upgrade430.sh script |
| 14540 |
5. fix the hobbit_*_enable lines in /etc/rc.conf |
| 14541 |
|
| 14542 |
# /usr/local/etc/rc.d/hobbit-server stop |
| 14543 |
# /usr/local/etc/rc.d/hobbit-client stop |
| 14544 |
# pkg_delete /var/db/pkg/xymon-* |
| 14545 |
# pkg_add xymon-client-4.3.0.tbz |
| 14546 |
# pkg_add xymon-server-4.3.0.tbz |
| 14547 |
# cp /usr/local/www/hobbit/server/etc/* /usr/local/www/xymon/server/etc/ |
| 14548 |
# less /usr/local/www/xymon/server/www/help/upgrade-to-430.txt |
| 14549 |
# /usr/local/www/xymon/server/bin/bbcmd /usr/local/www/xymon/server/bin/upgrade430.sh |
| 14550 |
# sed -i '' -e 's|hobbit|xymon' /etc/rc.conf |
| 14551 |
# /usr/local/etc/rc.d/xymon-client start |
| 14552 |
# /usr/local/etc/rc.d/xymon-server start |
| 14553 |
|
| 14554 |
20110328: |
| 14555 |
AFFECTS: users of net/openldap24-client |
| 14556 |
AUTHOR: delphij@FreeBSD.org |
| 14557 |
|
| 14558 |
OpenLDAP has been upgraded to 2.4.25. In this version, certain library |
| 14559 |
routines were moved from liblutil to libldap. If you previously built |
| 14560 |
the library with "FETCH" support, this would cause libldap to depend on |
| 14561 |
FreeBSD's libfetch.so library. |
| 14562 |
|
| 14563 |
As of 20110402, a local change have been introduced so OpenLDAP libraries |
| 14564 |
link against libfetch.so when FETCH is enabled. Normally, no further user |
| 14565 |
interaction would be required. |
| 14566 |
|
| 14567 |
For new installations, the FETCH option have been turned off by default. |
| 14568 |
|
| 14569 |
20110324: |
| 14570 |
AFFECTS: users of KDE SC 4 |
| 14571 |
AUTHOR: kde@FreeBSD.org |
| 14572 |
|
| 14573 |
KDE SC ports have been updated to 4.6.1. As usual a number of files were |
| 14574 |
moved between packages, manual intervention into update procedure is |
| 14575 |
required: |
| 14576 |
|
| 14577 |
# pkg_delete -f kdehier4\* kdebase-runtime-4\* kdebase-workspace-4\* |
| 14578 |
# pkg_delete -f kdeedu-4\* kdeutils-4\* |
| 14579 |
# portmaster -a |
| 14580 |
|
| 14581 |
20110322: |
| 14582 |
AFFECTS: users of www/firefox |
| 14583 |
AUTHOR: gecko@FreeBSD.org |
| 14584 |
|
| 14585 |
The www/firefox port has been updated to 4.0. If you want to stay with |
| 14586 |
Firefox 3.6 please run: |
| 14587 |
|
| 14588 |
# portupgrade -o www/firefox36 www/firefox |
| 14589 |
# portupgrade -o www/firefox36-i18n www/firefox-i18n (if installed) |
| 14590 |
or |
| 14591 |
# portmaster -o www/firefox36 www/firefox |
| 14592 |
# portmaster -o www/firefox36-i18n www/firefox-i18n (if installed) |
| 14593 |
|
| 14594 |
Do not select the OPTIMIZED_CFLAGS option on a system with less then |
| 14595 |
2 GB of RAM otherwise you will run out of memory during the build. |
| 14596 |
|
| 14597 |
Please make sure all your addons are compatible with Firefox 4.0 and |
| 14598 |
backup your ~/.mozilla directory prior to the first launch of Firefox |
| 14599 |
4.0. |
| 14600 |
|
| 14601 |
The startup script has been renamed from firefox3 to firefox. |
| 14602 |
|
| 14603 |
20110319: |
| 14604 |
AFFECTS: users of databases/mysql55-client |
| 14605 |
AUTHOR: ale@FreeBSD.org |
| 14606 |
|
| 14607 |
The shared library version of the client library was increased to reflect |
| 14608 |
ABI changes, and avoid compatibility problems with the client library |
| 14609 |
in MySQL 5.1, so client programs that use the 5.5 client library should |
| 14610 |
be recompiled against the 5.5.10 client library. |
| 14611 |
This can be achieved with: |
| 14612 |
|
| 14613 |
# portmaster -r mysql-client-5.5 |
| 14614 |
or |
| 14615 |
# portupgrade -fr mysql-client-5.5 |
| 14616 |
|
| 14617 |
20110318: |
| 14618 |
AFFECTS: users of www/node and www/node-devel |
| 14619 |
AUTHOR: araujo@FreeBSD.org |
| 14620 |
|
| 14621 |
The port www/node was merged with www/node-devel since there is no longer a |
| 14622 |
development version. Also www/node has not followed the stable upstream |
| 14623 |
prior to this update. |
| 14624 |
|
| 14625 |
To keep www/node updated in your applications, from now on you must use |
| 14626 |
www/node instead of www/node-devel. If you have been using the www/node-devel, |
| 14627 |
you must run one of the following commands to upgrade: |
| 14628 |
|
| 14629 |
# portmaster -o www/node www/node-devel |
| 14630 |
or |
| 14631 |
# portupgrade -o www/node www/node-devel |
| 14632 |
|
| 14633 |
20110317: |
| 14634 |
AFFECTS: users of www/uzbl |
| 14635 |
AUTHOR: Klaus Aehlig <aehlig@linta.de> |
| 14636 |
|
| 14637 |
The port has been updated to version as of 2011/02/15. This introduces |
| 14638 |
the following incompatabilities. |
| 14639 |
|
| 14640 |
- $UZBL_FIFO, $UZBL_TITLE are available to scripts as environment variables, |
| 14641 |
but not as command-line arguments. |
| 14642 |
- environment variables are no longer expanded by the config parser |
| 14643 |
- download handling has changed |
| 14644 |
- cookie daemons are no longer supported |
| 14645 |
|
| 14646 |
Users are advised to change their personal configuration files/scripts accordingly. |
| 14647 |
|
| 14648 |
20110316: |
| 14649 |
AFFECTS: users of sysutils/duplicity |
| 14650 |
AUTHOR: peter.schuller@infidyne.com |
| 14651 |
|
| 14652 |
sysutils/duplicity has been upgraded to 0.6.11. The old version |
| 14653 |
(0.5.20) is retained as sysutils/duplicity05. Duplicity 0.6 should |
| 14654 |
be generally compatible, but pay special attention to the new meaning |
| 14655 |
of the --archive-dir command. In particular, the archive dir is now |
| 14656 |
mandatory and defaults to ~/.cache/duplicity. You may have to |
| 14657 |
--exclude accordingly. In addition, it is recommended you consult |
| 14658 |
the CHANGELOG, specifically the "New in v0.6.00 (2009/06/08)" section |
| 14659 |
which details the checkpoint/restore feature (enabled by default) and |
| 14660 |
its implications. |
| 14661 |
|
| 14662 |
20110313: |
| 14663 |
AFFECTS: users of astro/boinc-setiathome-enhanced |
| 14664 |
AUTHOR: rene@FreeBSD.org |
| 14665 |
|
| 14666 |
The setiathome client has been updated to version 6.12. Before you |
| 14667 |
update, finish and report your current workunits to avoid losing them. |
| 14668 |
|
| 14669 |
20110304: |
| 14670 |
AFFECTS: users of lang/python* and py-* |
| 14671 |
AUTHOR: miwi@FreeBSD.org |
| 14672 |
|
| 14673 |
The default version of Python has been changed from 2.6.x to 2.7.x. |
| 14674 |
If you have 2.6.x installed, perform an upgrade of lang/python26 to |
| 14675 |
lang/python27 with one of the following commands: |
| 14676 |
|
| 14677 |
If using portupgrade: |
| 14678 |
# portupgrade -o lang/python27 lang/python26 |
| 14679 |
|
| 14680 |
If using portmaster: |
| 14681 |
# portmaster -o lang/python27 lang/python26 |
| 14682 |
|
| 14683 |
If you want to retain 2.6.x as default Python version, set the |
| 14684 |
PYTHON_DEFAULT_VERSION variable to 'python2.6' (without quotes) in |
| 14685 |
/etc/make.conf, then go to lang/python and perform the following |
| 14686 |
command: |
| 14687 |
|
| 14688 |
# portupgrade -R python |
| 14689 |
|
| 14690 |
Once the installed Python has been updated to 2.7, by using the |
| 14691 |
method above, it is required to run the upgrade-site-packages target in |
| 14692 |
lang/python to assure that site-packages are made available to the new |
| 14693 |
Python version. |
| 14694 |
|
| 14695 |
If using portupgrade: |
| 14696 |
# cd /usr/ports/lang/python && make upgrade-site-packages |
| 14697 |
|
| 14698 |
If using portmaster: |
| 14699 |
# cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER |
| 14700 |
|
| 14701 |
The portmaster case can take quite some time to complete due to the lack of |
| 14702 |
cached information that the portupgrade suite uses (specifically pkg_which). |
| 14703 |
This is not the fault of portmaster. |
| 14704 |
|
| 14705 |
20110301: |
| 14706 |
AFFECTS: users of databases/jasperserver |
| 14707 |
AUTHOR: jhelfman@experts-exchange.com |
| 14708 |
|
| 14709 |
(taken from release notes of 4.0 from vendor) |
| 14710 |
If you are upgrading from an older JasperServer version such as 3.5 then |
| 14711 |
you must first upgrade to JasperServer 3.7 before upgrading to 4.0. |
| 14712 |
Upgrading directly from JasperServer 3.5 to 4.0 is not a "certified" |
| 14713 |
(i.e. fully QA tested) procedure. |
| 14714 |
|
| 14715 |
The steps to carry out this operation are fully documented in the |
| 14716 |
JasperReports Server Installation Guide for the 3.7 release. You will |
| 14717 |
need to download the JasperServer 3.7 release package to get the relevant |
| 14718 |
files and documentation. To download the JasperServer 3.7 WAR file |
| 14719 |
distribution zip package, go to the JasperForge.org website and to the |
| 14720 |
JasperServer project. |
| 14721 |
|
| 14722 |
http://jasperforge.org/projects/jasperserver |
| 14723 |
|
| 14724 |
20110228: |
| 14725 |
AFFECTS: users of devel/ccache |
| 14726 |
AUTHOR: Emanuel Haupt <ehaupt@FreeBSD.org> |
| 14727 |
|
| 14728 |
ccache now allows the use of non-default compilers such as clang. This |
| 14729 |
requires adjustments of the ccache make glue. |
| 14730 |
|
| 14731 |
Please (re)read the following document after updating ccache to |
| 14732 |
ccache-3.1.4_1: |
| 14733 |
|
| 14734 |
/usr/local/share/doc/ccache/ccache-howto-freebsd.txt |
| 14735 |
|
| 14736 |
20110227: |
| 14737 |
AFFECTS: users of net/unison and net/unison-devel |
| 14738 |
AUTHOR: mandree@FreeBSD.org |
| 14739 |
|
| 14740 |
Unison has been upgraded to version 2.40, which uses a different wire |
| 14741 |
protocol than 2.32 did. In order to support synchronization with |
| 14742 |
other computers where Unison is still at version 2.32, a new port |
| 14743 |
net/unison232 has been created. It provides unison232 and if that is |
| 14744 |
GTK2-enabled, also unison232-text. This unison232 port can be |
| 14745 |
installed in parallel with the existing net/unison port. |
| 14746 |
|
| 14747 |
20110224: |
| 14748 |
AFFECTS: users of x11-drivers/xf86-video-ati |
| 14749 |
AUTHOR: miwi@FreeBSD.org |
| 14750 |
|
| 14751 |
X.Org has been updated to 7.5.1. For all ATI users the driver |
| 14752 |
was updated to 6.14.0 but the old one is still available in |
| 14753 |
x11-drivers/xf86-video-ati613. See radeon(5) for options |
| 14754 |
available. |
| 14755 |
|
| 14756 |
20110224: |
| 14757 |
AFFECTS: users of net/openldap24-{client,server} |
| 14758 |
AUTHOR: delphij@FreeBSD.org |
| 14759 |
|
| 14760 |
OpenLDAP has been upgraded to 2.4.24, which requires a shared library |
| 14761 |
version bump. Therefore, you need to reinstall all ports that depend on |
| 14762 |
it. Please do something like: |
| 14763 |
|
| 14764 |
# portupgrade -fr net/openldap24-client |
| 14765 |
or |
| 14766 |
# portmaster -r net/openldap24-client |
| 14767 |
|
| 14768 |
20110224: |
| 14769 |
AFFECTS: Nobody |
| 14770 |
AUTHOR: wxs@FreeBSD.org |
| 14771 |
|
| 14772 |
FreeBSD 8.2 and 7.4 released. |
| 14773 |
|
| 14774 |
20110209: |
| 14775 |
AFFECTS: users of www/testlink |
| 14776 |
AUTHOR: tota@FreeBSD.org |
| 14777 |
|
| 14778 |
Testlink 1.9.1 was released. Before updating, you should read carefully |
| 14779 |
the included README file because this release requires a manual update |
| 14780 |
of the database scheme. |
| 14781 |
|
| 14782 |
20110125: |
| 14783 |
AFFECTS: users of lang/perl5.12 |
| 14784 |
AUTHOR: skv@FreeBSD.org |
| 14785 |
|
| 14786 |
lang/perl5.12 has been updated to 5.12.3. You should update everything |
| 14787 |
that depends on perl. The easiest way to do that is to use |
| 14788 |
"perl-after-upgrade" script supplied with lang/perl5.12. |
| 14789 |
Please see its manual page for details. |
| 14790 |
|
| 14791 |
If you want to switch to lang/perl5.12 from lang/perl5.{8,10} please |
| 14792 |
follow instructions in the entry 20100715 in this file. |
| 14793 |
|
| 14794 |
20110124: |
| 14795 |
AFFECTS: users of mail/postfix |
| 14796 |
AUTHOR: sahil@FreeBSD.org |
| 14797 |
|
| 14798 |
Postfix 2.8 introduces minor incompatibilities with previous versions. |
| 14799 |
Alias expansion, dns lookups, TLS support, milters and other features |
| 14800 |
are affected. To avoid surprises, carefully review the RELEASE_NOTES. |
| 14801 |
|
| 14802 |
If you upgrade from Postfix 2.6 or earlier, you must execute "postfix |
| 14803 |
stop" and "postfix start" before you can use the postscreen(8) daemon. |
| 14804 |
This is needed because the Postfix 2.6 "pass" master service type did |
| 14805 |
not work reliably on some systems. If you upgrade from Postfix 2.7, or |
| 14806 |
from Postfix 2.8 before July 25, 2010, you must "postfix reload" (or |
| 14807 |
"postfix stop" followed by "postfix start"). This is needed because |
| 14808 |
the queue manager to delivery agent protocol has changed. |
| 14809 |
|
| 14810 |
Also note that the optional SPF and VDA patches have not been updated |
| 14811 |
for Postfix 2.8; as a result, they are currently disabled. |
| 14812 |
|
| 14813 |
20110111: |
| 14814 |
AFFECTS: users of www/redmine |
| 14815 |
AUTHOR: decke@FreeBSD.org |
| 14816 |
|
| 14817 |
If you use 3rd party plugins that are incompatible with i18n >= 0.5.0 |
| 14818 |
(eg. variables in yml files as {{variable}}) then you need to |
| 14819 |
install an older i18n version manually. |
| 14820 |
|
| 14821 |
# gem install -v=0.4.2 i18n |
| 14822 |
|
| 14823 |
Then upgrade the database as usual: |
| 14824 |
|
| 14825 |
# rake db:migrate RAILS_ENV=production |
| 14826 |
|
| 14827 |
20110107: |
| 14828 |
AFFECTS: users of mail/exim |
| 14829 |
AUTHOR: rea@FreeBSD.org |
| 14830 |
|
| 14831 |
[POSSIBLE CONFIG BREAKAGE] The default value for system_filter_user |
| 14832 |
is now the Exim run-time user, instead of root. |
| 14833 |
|
| 14834 |
[POSSIBLE CONFIG BREAKAGE] ALT_CONFIG_ROOT_ONLY is no longer |
| 14835 |
optional and is forced on. This is mitigated by the new build |
| 14836 |
option TRUSTED_CONFIG_LIST which defines a list of configuration |
| 14837 |
files which are trusted; one per line. If a config file is owned |
| 14838 |
by root and matches a pathname in the list, then it may be invoked |
| 14839 |
by the Exim build-time user without Exim relinquishing root |
| 14840 |
privileges. |
| 14841 |
|
| 14842 |
[POSSIBLE CONFIG BREAKAGE] The Exim user is no longer automatically |
| 14843 |
trusted to supply -D<Macro[=Value]> overrides on the command-line. |
| 14844 |
Going forward, we recommend using TRUSTED_CONFIG_LIST with shim |
| 14845 |
configs that include the main config. As a transition mechanism, |
| 14846 |
we are temporarily providing a work-around: the new build option |
| 14847 |
WHITELIST_D_MACROS provides a colon-separated list of macro names |
| 14848 |
which may be overriden by the Exim run-time user. The values of |
| 14849 |
these macros are constrained to the regex ^[A-Za-z0-9_/.-]*$ |
| 14850 |
(which explicitly does allow for empty values). |
| 14851 |
|
| 14852 |
Upgrading users are encouraged to fully study |
| 14853 |
ftp://exim.inode.at/exim/ChangeLogs/NewStuff-4.73 |
| 14854 |
and |
| 14855 |
ftp://exim.inode.at/exim/ChangeLogs/ChangeLog-4.73 |
| 14856 |
|
| 14857 |
20110103: |
| 14858 |
AFFECTS: users of textproc/libwpd and graphics/libwpg |
| 14859 |
AUTHOR: fluffy@FreeBSD.org |
| 14860 |
|
| 14861 |
LibWPD and LibWPG is now using new API, partially incompatible with |
| 14862 |
previous versions. |
| 14863 |
For correct upgrade procedure please upgrade LibWPD and LibWPG first |
| 14864 |
as described, than follow usual upgrade procedure |
| 14865 |
|
| 14866 |
# portmaster -o textproc/libwpd08 libwpd |
| 14867 |
# portmaster -o graphics/libwpg01 libwpg |
| 14868 |
|
| 14869 |
substitute 'portupgrade' for 'portmaster' accordingly if that's your |
| 14870 |
your upgrade tool of choice. |
| 14871 |
|
| 14872 |
20101230: |
| 14873 |
AFFECTS: users of databases/postgresql??-(server|client) |
| 14874 |
AUTHOR: ohauer@FreeBSD.org |
| 14875 |
|
| 14876 |
PostgreSQL version 8.4 is now the default. To upgrade from a version |
| 14877 |
lower than 8.4, follow the instructions on the PostgreSQL.org website. |
| 14878 |
http://www.postgresql.org/docs/8.4/interactive/install-upgrading.html |
| 14879 |
|
| 14880 |
20101230: |
| 14881 |
AFFECTS: users of net-mgmt/pnp |
| 14882 |
AUTHOR: rea@FreeBSD.org |
| 14883 |
|
| 14884 |
Starting from 0.6.10_1 config.php is no longer preserved across |
| 14885 |
upgrades; PNP way is to put all modifications into config_local.php. |
| 14886 |
|
| 14887 |
Existing config.php will be saved as config.php.orig and you should |
| 14888 |
review your deviations from defaults and place them into |
| 14889 |
config_local.php. |
| 14890 |
|
| 14891 |
20101227: |
| 14892 |
AFFECTS: users of databases/mysql55-server |
| 14893 |
AUTHOR: ale@FreeBSD.org |
| 14894 |
|
| 14895 |
MySQL 5.5 has been updated to 5.5.8 GA release. Since layout is |
| 14896 |
changed you should remove mysql55-{client/server/scripts} ports |
| 14897 |
before upgrading. The build system is changed too, so expect |
| 14898 |
failures. |
| 14899 |
|
| 14900 |
20101227: |
| 14901 |
AFFECTS: users of security/opensc |
| 14902 |
AUTHOR: ale@FreeBSD.org |
| 14903 |
|
| 14904 |
opensc has been updated to 0.12.0 release. Only one backend can be |
| 14905 |
choosen at compile-time: PC/SC is now the default one. |
| 14906 |
opensc doesn't export anymore its internal library, PKCS#11 is the |
| 14907 |
recommended interface. |
| 14908 |
|
| 14909 |
20101220: |
| 14910 |
AFFECTS: users of net-mgmt/flowd |
| 14911 |
AUTHOR: ohauer@FreeBSD.org |
| 14912 |
|
| 14913 |
flowd use now a fix UID/GID (id 542) instead the next free UID. |
| 14914 |
Before updating the port use the command "pw userdel _flowd" |
| 14915 |
|
| 14916 |
20101216: |
| 14917 |
AFFECTS: users of security/libksba |
| 14918 |
AUTHOR: glarkin@FreeBSD.org |
| 14919 |
|
| 14920 |
libksba has been updated to 1.1.0, and the shared library version has |
| 14921 |
increased from .17 to .18. |
| 14922 |
|
| 14923 |
Directly- and indirectly-dependent ports have had their PORTREVISION |
| 14924 |
bumped to facilitate rebuilding. Please rebuild the dependent ports |
| 14925 |
with your preferred upgrading tool: |
| 14926 |
|
| 14927 |
# portupgrade -rf security/libksba |
| 14928 |
-or- |
| 14929 |
# portmaster -w -r security/libksba |
| 14930 |
|
| 14931 |
If there are still ports on your system that require ksba.so.17 (either |
| 14932 |
in ${LOCALBASE}/lib/compat/pkg, or non-existent), _please_ file a PR so |
| 14933 |
that a correct direct dependency can be added. |
| 14934 |
|
| 14935 |
Once you are satisfied that no ports still depend on the old shared |
| 14936 |
library version (libksba.so.17), you can safely delete it from the |
| 14937 |
${LOCALBASE}/lib/compat/pkg directory if it is present there. |
| 14938 |
|
| 14939 |
20101216: |
| 14940 |
AFFECTS: users of databases/akonadi |
| 14941 |
AUTHOR: avilla@FreeBSD.org |
| 14942 |
|
| 14943 |
With SQLite 3 installed, Akonadi used to build its plugin and |
| 14944 |
install it in a wrong place, without it being listed in plist. To |
| 14945 |
remove the orphaned file, run the following commands PRIOR TO the |
| 14946 |
Akonadi upgrade: |
| 14947 |
|
| 14948 |
# cd /usr/ports/databases/akonadi |
| 14949 |
# rm `make -V KDE4_PREFIX`/`make -V QT_PLUGINDIR_REL`/sqldrivers/libqsqlite3.so |
| 14950 |
# rmdir `make -V KDE4_PREFIX`/`make -V QT_PLUGINDIR_REL`/sqldrivers \ |
| 14951 |
`make -V KDE4_PREFIX`/`make -V QT_PLUGINDIR_REL` \ |
| 14952 |
`make -V KDE4_PREFIX`/`make -V QT_LIBDIR_REL` |
| 14953 |
|
| 14954 |
20101214: |
| 14955 |
AFFECTS: users of devel/icu |
| 14956 |
AUTHOR: bapt@FreeBSD.org |
| 14957 |
|
| 14958 |
icu has been updated to version 4.6. Please rebuild all ports that depends |
| 14959 |
on it. |
| 14960 |
|
| 14961 |
If you use portmaster: |
| 14962 |
# portmaster -r icu |
| 14963 |
|
| 14964 |
If you use portupgrade: |
| 14965 |
# portupgrade -fr devel/icu |
| 14966 |
|
| 14967 |
Note that devel/icu4 is now deprecated consider replacing it by devel/icu |
| 14968 |
# portmaster -o devel/icu devel/icu4 |
| 14969 |
or |
| 14970 |
# env DISABLE_CONFLICTS=1 portupgrade -o devel/icu -f icu-4\* |
| 14971 |
|
| 14972 |
20101211: |
| 14973 |
AFFECTS: users of devel/bugzilla, japanese/bugzilla and russian/bugzilla-ru |
| 14974 |
AUTHOR: tota@FreeBSD.org |
| 14975 |
|
| 14976 |
Bugzilla and its language packs are installed to |
| 14977 |
WWWDIR (defaults to PREFIX/www/bugzilla). |
| 14978 |
BUGZILLADIR (that defaulted to PREFIX/www/data/bugzilla) is deprecated. |
| 14979 |
|
| 14980 |
20101211: |
| 14981 |
AFFECTS: users of databases/mysql-proxy |
| 14982 |
AUTHOR: Florian Smeets <flo@smeets.im> |
| 14983 |
|
| 14984 |
The parameters --admin-username and --admin-password are mandatory now. |
| 14985 |
Add something like the following to rc.conf |
| 14986 |
|
| 14987 |
mysql_proxy_args="--admin-username admin --admin-password somepassword" |
| 14988 |
|
| 14989 |
20101210: |
| 14990 |
AFFECTS: users of multimedia/avidemux2 |
| 14991 |
AUTHOR: nox@FreeBSD.org |
| 14992 |
|
| 14993 |
The port has been updated to 2.5.4 which now installs plugins separately |
| 14994 |
and I had to make a slave port for them, multimedia/avidemux2-plugins. |
| 14995 |
So you'll now have to install that port too for the app to become useful. |
| 14996 |
|
| 14997 |
20101208: |
| 14998 |
AFFECTS: autotools |
| 14999 |
AUTHOR: autotools@FreeBSD.org |
| 15000 |
|
| 15001 |
Another stage in the autotools cleanup that reduces tree churn whilst |
| 15002 |
updating components, a number of ports have now moved to non-versioned |
| 15003 |
locations since there is now only the concept of legacy and current |
| 15004 |
versions. |
| 15005 |
|
| 15006 |
# portmaster -o devel/autoconf devel/autoconf268 |
| 15007 |
# portmaster -o devel/automake devel/automake111 |
| 15008 |
# portmaster -o devel/libtool devel/libtool22 |
| 15009 |
# portmaster -o devel/libltdl devel/libltdl22 |
| 15010 |
|
| 15011 |
substitute 'portupgrade' for 'portmaster' accordingly if that's your |
| 15012 |
your upgrade tool of choice. |
| 15013 |
|
| 15014 |
20101205: |
| 15015 |
AFFECTS: users of www/py-flexget |
| 15016 |
AUTHOR: lioux@FreeBSD.org |
| 15017 |
|
| 15018 |
Database schema changes. Please run: |
| 15019 |
|
| 15020 |
$ sqlite3 db-config.sqlite "ALTER TABLE thetvdb_favorites ADD series_id VARCHAR;" |
| 15021 |
$ sqlite3 db-config.sqlite "ALTER TABLE imdb_movies ADD updated DateTime;" |
| 15022 |
$ sqlite3 db-config.sqlite "ALTER TABLE imdb_movies ADD mpaa_rating VARCHAR;" |
| 15023 |
|
| 15024 |
inside flexget configuration directory (~/.flexget) for each |
| 15025 |
sqlite database you might have. |
| 15026 |
|
| 15027 |
Replace "db-config.sqlite" with the appropriate name for your |
| 15028 |
sqlite database file. |
| 15029 |
|
| 15030 |
20101204: |
| 15031 |
AFFECTS: users of audio/libmpcdec |
| 15032 |
AUTHOR: lioux@FreeBSD.org |
| 15033 |
|
| 15034 |
audio/libmpcdec has been removed in favor of audio/musepack; which |
| 15035 |
has a higher shared library version. You will have to rebuild all |
| 15036 |
ports that depend on audio/libmpcdec. Do this: |
| 15037 |
|
| 15038 |
Portmaster users: |
| 15039 |
# portmaster -o audio/musepack audio/libmpcdec |
| 15040 |
# portmaster -r musepack- |
| 15041 |
|
| 15042 |
Portupgrade users: |
| 15043 |
# env DISABLE_CONFLICTS=1 portupgrade -o audio/musepack -f libmpcdec-\* |
| 15044 |
# pkgdb -Ff |
| 15045 |
# portupgrade -rf musepack-\* |
| 15046 |
|
| 15047 |
20101204: |
| 15048 |
AFFECTS: autotools |
| 15049 |
AUTHOR: autotools@FreeBSD.org |
| 15050 |
|
| 15051 |
The next stage in the ongoing cleanup of autotools-using ports is |
| 15052 |
a refactoring of bsd.autotools.mk so that version numbers are no longer |
| 15053 |
needed within the USE_AUTOTOOLS stanza. There is either |
| 15054 |
autoconf213/autoconf or automake14/automake (for the legacy versions, |
| 15055 |
and the currently available versions). This will considerably reduce |
| 15056 |
the amount of tree-wide patching in future on an update. |
| 15057 |
|
| 15058 |
IMPORTANT: if you have either devel/autoconf-wrapper or |
| 15059 |
devel/automake-wrapper installed on your system (and you most likely do) |
| 15060 |
PLEASE update these ports to their new versions before updating anything |
| 15061 |
else -- Bad Things[tm] are likely to happen otherwise. |
| 15062 |
|
| 15063 |
20101202: |
| 15064 |
AFFECTS: users of multimedia/gstreamer-plugins |
| 15065 |
AUTHOR: multimedia@FreeBSD.org |
| 15066 |
|
| 15067 |
If during the upgrade of gstreamer-plugins the following error happens: |
| 15068 |
GstAudio-0.10.gir: Incompatible version 1.0 (supported: 1.2) |
| 15069 |
Use the following command to upgrade: |
| 15070 |
|
| 15071 |
cd ports/multimedia/gstreamer-plugins && make deinstall clean install |
| 15072 |
|
| 15073 |
20101202: |
| 15074 |
AFFECTS: users of www/wordpress |
| 15075 |
AUTHOR: sunpoet@FreeBSD.org |
| 15076 |
|
| 15077 |
WordPress is now installed to WWWDIR (defaults to PREFIX/wordpress) |
| 15078 |
instead of WORDPRESS (defaults to PREFIX/www/data/wordpress). |
| 15079 |
|
| 15080 |
20101129: |
| 15081 |
AFFECTS: users of sysutils/radmind |
| 15082 |
AUTHOR: ohauer@FreeBSD.org |
| 15083 |
|
| 15084 |
The radmind user and group is created automatically during installation. |
| 15085 |
The owner of $RADMIND_BASE_DIR changes from root to radmind. |
| 15086 |
|
| 15087 |
20101128: |
| 15088 |
AFFECTS: users of net/asterisk, net/asterisk-addons |
| 15089 |
AUTHOR: Florian Smeets <flo@smeets.im> |
| 15090 |
|
| 15091 |
If you want to upgrade to 1.8.0 first remove asterisk-addons by running |
| 15092 |
|
| 15093 |
# pkg_delete -f asterisk-addons\* |
| 15094 |
|
| 15095 |
after that you can run one of the following |
| 15096 |
|
| 15097 |
# portmaster asterisk |
| 15098 |
or |
| 15099 |
# portupgrade asterisk |
| 15100 |
|
| 15101 |
You need to update your config files as the step from 1.4.x to 1.8.x is |
| 15102 |
quite big. First you need to look at what changed between 1.4 and 1.6 |
| 15103 |
|
| 15104 |
http://svnview.digium.com/svn/asterisk/branches/1.8/UPGRADE-1.6.txt |
| 15105 |
|
| 15106 |
After that you also need to take into account what chagne between |
| 15107 |
1.6 and 1.8 |
| 15108 |
|
| 15109 |
http://svnview.digium.com/svn/asterisk/branches/1.8/UPGRADE.txt |
| 15110 |
|
| 15111 |
If you want to stay with asterisk 1.4.x please run |
| 15112 |
|
| 15113 |
# portmaster -o net/asterisk14 net/asterisk |
| 15114 |
# portmaster -o net/asterisk14-addons net/asterisk-addons |
| 15115 |
or |
| 15116 |
# portupgrade -o net/asterisk14 net/asterisk |
| 15117 |
# portupgrade -o net/asterisk14-addons net/asterisk-addons |
| 15118 |
|
| 15119 |
20101127: |
| 15120 |
AFFECTS: users of mail/postfix, mail/postfix2[56] |
| 15121 |
AUTHOR: sahil@FreeBSD.org |
| 15122 |
|
| 15123 |
As of Postfix 2.7.2, 2.6.8, 2.5.11: |
| 15124 |
|
| 15125 |
Postfix no longer automatically appends the system default CA |
| 15126 |
(certificate authority) certificates, when it reads the CA |
| 15127 |
certificates specified with {smtp, lmtp, smtpd}_tls_CAfile or |
| 15128 |
with {smtp, lmtp, smtpd}_tls_CApath. This prevents third-party |
| 15129 |
certificates from getting mail relay permission with the |
| 15130 |
permit_tls_all_clientcerts feature. Unfortunately, this change |
| 15131 |
may cause compatibility problems with configurations that rely |
| 15132 |
on certificate verification for other purposes. To get the old |
| 15133 |
behavior, specify "tls_append_default_CA = yes". |
| 15134 |
|
| 15135 |
20101124: |
| 15136 |
AFFECTS: users of www/py-flexget |
| 15137 |
AUTHOR: lioux@FreeBSD.org |
| 15138 |
|
| 15139 |
metainfo_series is no longer a builtin. This should only affect |
| 15140 |
you if you aren't using one of the series plugins (series, |
| 15141 |
all_series, thetvdb_favorites, or series_premiere.) If you need |
| 15142 |
to enable metainfo_series manually for a feed it can be done like |
| 15143 |
so: |
| 15144 |
|
| 15145 |
metainfo_series: yes |
| 15146 |
|
| 15147 |
20101120: |
| 15148 |
AFFECTS: users of x11-toolkits/gtk20 and x11-toolkits/gtkmm24 |
| 15149 |
AUTHOR: FreeBSD GNOME Team <gnome@FreeBSD.org> |
| 15150 |
|
| 15151 |
In the GNOME 2.32 release. gdk-pixbuf2 has been split off from gtk20, |
| 15152 |
and atkmm has been split off from gtkmm24. To upgrade please use the |
| 15153 |
following instructions: |
| 15154 |
|
| 15155 |
Portmaster users: |
| 15156 |
|
| 15157 |
# pkg_delete -f gtkmm-2.20\* gtk-2.20\* |
| 15158 |
# portmaster -a |
| 15159 |
|
| 15160 |
Portupgrade users: |
| 15161 |
|
| 15162 |
# pkgdb -fF |
| 15163 |
# pkg_deinstall -fO gtkmm-2.20\* gtk-2.20\* |
| 15164 |
# portupgrade -aOW |
| 15165 |
|
| 15166 |
20101118: |
| 15167 |
AFFECTS: users of editors/emacs-devel |
| 15168 |
AUTHOR: Ashish SHUKLA <ashish@FreeBSD.org> |
| 15169 |
|
| 15170 |
Due to a bug when upgrading from 24.0.50.101606, everything |
| 15171 |
installed by other ports in "${PREFIX}/share/emacs" gets removed. |
| 15172 |
|
| 15173 |
Before upgrading: |
| 15174 |
|
| 15175 |
* Please backup custom configurations in "${PREFIX}/share/emacs". |
| 15176 |
* After upgrading reinstall any ports that may have had files in the |
| 15177 |
"${PREFIX}/share/emacs" directory. |
| 15178 |
|
| 15179 |
Apologies for this inconvenience. |
| 15180 |
|
| 15181 |
20101117: |
| 15182 |
AFFECTS: users of net-p2p/transmission-cli and net-p2p/transmission-gtk |
| 15183 |
AUTHOR: Mezz <mezz@FreeBSD.org> |
| 15184 |
|
| 15185 |
Transmission has been updated to 2.12. The following name of binaries and |
| 15186 |
manpages have been renamed: |
| 15187 |
|
| 15188 |
transmissioncli -> transmission-cli |
| 15189 |
transmission -> transmission-gtk |
| 15190 |
|
| 15191 |
20101117: |
| 15192 |
AFFECTS: users of devel/ccache |
| 15193 |
AUTHOR: Emanuel Haupt <ehaupt@FreeBSD.org> |
| 15194 |
|
| 15195 |
Updated instructions on how to workaround a buildworld failure have been |
| 15196 |
committed. Please (re)read the following document after updating ccache to |
| 15197 |
3.1.1_1: |
| 15198 |
|
| 15199 |
/usr/local/share/doc/ccache/ccache-howto-freebsd.txt |
| 15200 |
|
| 15201 |
20101110: |
| 15202 |
AFFECTS: users of databases/mysql55-server |
| 15203 |
AUTHOR: Alex Dupre <ale@FreeBSD.org> |
| 15204 |
|
| 15205 |
If you are upgrading from a previous MySQL release, the server will exit |
| 15206 |
during startup after finding that the proxies_priv table is missing. |
| 15207 |
To create the table, start the server with the --skip-grant-tables |
| 15208 |
option to cause it to skip the normal grant table checks, then run |
| 15209 |
mysql_upgrade. Then stop the server and restart it normally. |
| 15210 |
You can do this by temporarly setting the following line in rc.conf: |
| 15211 |
|
| 15212 |
mysql_args="--skip-grant-tables --skip-networking" |
| 15213 |
|
| 15214 |
20101108: |
| 15215 |
AFFECTS: users of databases/py-bsddb3 |
| 15216 |
AUTHOR: wen@FreeBSD.org |
| 15217 |
|
| 15218 |
py-bsddb3 update to 5.1.0. This release drops support for Berkeley |
| 15219 |
DB 4.1, and adds support for Berkeley DB version 5.1, brand new. If |
| 15220 |
you need Berkeley DB 4.1 support, keep using pybsddb 5.0.0. If you |
| 15221 |
want support for Berkeley DB 5.1, remember to install the BDB library |
| 15222 |
before installing these bindings. |
| 15223 |
|
| 15224 |
20101030: |
| 15225 |
AFFECTS: users of www/xshttpd-devel |
| 15226 |
AUTHOR: johans@FreeBSD.org |
| 15227 |
|
| 15228 |
The default XS-httpd configuration file locations have changed: |
| 15229 |
The main configuration file is now $PREFIX/etc/xshttpd/httpd.conf |
| 15230 |
and other configuration file are stored in that same directory. |
| 15231 |
Existing configurations should be moved over manually. |
| 15232 |
Log files now appear in /var/log/xshttpd/ by default. |
| 15233 |
|
| 15234 |
20101029: |
| 15235 |
AFFECTS: users of ports-mgmt/portmaster |
| 15236 |
AUTHOR: Doug Barton <dougb@FreeBSD.org> |
| 15237 |
|
| 15238 |
The changes to bsd.port.mk in 1.652 require all portmaster users to |
| 15239 |
upgrade to version 3.1 or later. The best method to do this will be |
| 15240 |
to use the port, rather than portmaster itself: |
| 15241 |
|
| 15242 |
# pkg_delete -f portmaster\* |
| 15243 |
# cd /usr/ports/ports-mgmt/portmaster && make clean && make install clean |
| 15244 |
|
| 15245 |
20101026: |
| 15246 |
AFFECTS: users of net/samba35 |
| 15247 |
AUTHOR: Timur Bakeyev <timur@FreeBSD.org> |
| 15248 |
|
| 15249 |
This is the latest stable release of the Samba3 distribution. It has |
| 15250 |
been extended with the experimental support of the NFS4-like ACLs on |
| 15251 |
ZFS partitions, thanks to the sysutils/libsunacl library by Edward |
| 15252 |
Tomasz Napierala(trasz). This support haven't been tested thoroughly, |
| 15253 |
so try it on your own risk. |
| 15254 |
|
| 15255 |
This port reverted back to the pre- net/samba34 layout of the |
| 15256 |
directories and now they are again $PREFIX/etc/samba, /var/run/samba, |
| 15257 |
/var/log/samba, /var/db/samba and /var/spool/samba respectively. |
| 15258 |
|
| 15259 |
In case, you are upgrading from net/samba34, please rename |
| 15260 |
corresponding samba34/ subdirectories into samba/ ones. Upgrades from |
| 15261 |
older versions of Samba and fresh installations should be seamless. |
| 15262 |
|
| 15263 |
20101015: |
| 15264 |
AFFECTS: users of devel/llvm-devel who use clang |
| 15265 |
AUTHOR: Brooks Davis <brooks@FreeBSD.org> |
| 15266 |
|
| 15267 |
The clang portion of devel/llvm-devel has been split out and now |
| 15268 |
resides in lang/clang-devel. If you have devel/llvm-devel installed |
| 15269 |
in order to use clang, you will need to install the clang-devel port |
| 15270 |
when upgrading. |
| 15271 |
|
| 15272 |
20101003: |
| 15273 |
AFFECTS: users of www/typo3 |
| 15274 |
AUTHOR: Helmut Schneider <jumper99@gmx.de> |
| 15275 |
|
| 15276 |
www/typo3 has been repocopied to www/typo343. If you need to continue with |
| 15277 |
the old stable version please run |
| 15278 |
|
| 15279 |
# portmaster -o www/typo343 www/typo3 |
| 15280 |
or |
| 15281 |
# portupgrade -o www/typo343 www/typo3 |
| 15282 |
|
| 15283 |
Please remember to change the path of your config files too. |
| 15284 |
|
| 15285 |
20101003: |
| 15286 |
AFFECTS: users of net-mgmt/kismet |
| 15287 |
AUTHOR: bf@FreeBSD.org |
| 15288 |
|
| 15289 |
This update includes major changes in how Kismet works and is configured. |
| 15290 |
Clients, servers, drones, and configuration files must be updated to work |
| 15291 |
with the new version. Map support has not yet been added. |
| 15292 |
|
| 15293 |
See the kismet README for details. |
| 15294 |
|
| 15295 |
20100929: |
| 15296 |
AFFECTS: users of sysutils/zfsnap |
| 15297 |
AUTHOR: Aldis Berjoza <aldis@bsdroot.lv> |
| 15298 |
|
| 15299 |
Since timestamp format changed you need to use -o option with -d |
| 15300 |
option in order to be able to delete old snapshots. Note however that |
| 15301 |
you don't need -o when creating new snapshots, unless you want to keep |
| 15302 |
using the old timestamp format. |
| 15303 |
|
| 15304 |
See http://wiki.bsdroot.lv/zfsnap for more info. |
| 15305 |
|
| 15306 |
20100927: |
| 15307 |
AFFECTS: users of mail/postfix-current |
| 15308 |
AUTHOR: ohauer@FreeBSD.org |
| 15309 |
|
| 15310 |
Incompatibility with snapshot 20100912 |
| 15311 |
====================================== |
| 15312 |
- If your DNSBL queries have a "secret" in the domain name, you must |
| 15313 |
now censor this information from the postscreen(8) SMTP replies. |
| 15314 |
- The postscreen "continue" action is now called "ignore". The old |
| 15315 |
name is still supported but no longer documented. |
| 15316 |
- The postscreen_hangup_action parameter was removed. Postscreen |
| 15317 |
now always behaves as if "postscreen_hangup_action = drop". |
| 15318 |
- The postscreen_cache_retention_time default was increased from |
| 15319 |
1d to 7d, to avoid deleting results from expensive deep SMTP |
| 15320 |
protocol tests too quickly. |
| 15321 |
|
| 15322 |
Incompatibility with snapshot 20100827 |
| 15323 |
====================================== |
| 15324 |
- The Postfix SMTP client no longer appends the local domain when |
| 15325 |
looking up a DNS name without ".". |
| 15326 |
Specify "smtp_dns_resolver_options = res_defnames" to get the old |
| 15327 |
behavior, which may produce unexpected results. |
| 15328 |
|
| 15329 |
20100924: |
| 15330 |
AFFECTS: users of x11/nvidia-driver |
| 15331 |
AUTHOR: makc@FreeBSD.org |
| 15332 |
|
| 15333 |
nvidia-driver does not install vdpau library and headers anymore, they |
| 15334 |
are now provided by multimedia/libvdpau port. To avoid conflict, please |
| 15335 |
rebuild nvidia-driver port before upgrading your ports and before |
| 15336 |
installing multimedia/libvdpau. |
| 15337 |
|
| 15338 |
20100921: |
| 15339 |
AFFECTS: users of p5-Compress-Zlib, p5-IO-Compress-* |
| 15340 |
AUTHOR: mm@FreeBSD.org |
| 15341 |
|
| 15342 |
The p5-Compress-Zlib, p5-IO-Compress-Base, p5-IO-Compress-Zlib and |
| 15343 |
p5-IO-Compress-Bzip2 ports have been replaced by p5-IO-Compress. |
| 15344 |
Users of Perl 5.10 and higher do not need to install this module |
| 15345 |
because it is already included in the standard perl distribution. |
| 15346 |
|
| 15347 |
20100920: |
| 15348 |
AFFECTS: users of security/stunnel |
| 15349 |
AUTHOR: roam@FreeBSD.org |
| 15350 |
|
| 15351 |
In stunnel-4.34, the DH support is no longer configurable by the user, |
| 15352 |
but always enabled when OpenSSL supports it instead. This means that |
| 15353 |
it will now most probably be enabled on the supported versions of FreeBSD. |
| 15354 |
If this leads to problems with old SSL clients, I will look into making |
| 15355 |
it configurable at build time again. |
| 15356 |
|
| 15357 |
20100917: |
| 15358 |
AFFECTS: users of sysutils/cdrtools-cjk |
| 15359 |
AUTHOR: marius@FreeBSD.org |
| 15360 |
|
| 15361 |
sysutils/cdrtools-cjk port has been removed, as the required functionality is |
| 15362 |
now available in cdrtools 3.0.0 in the standard sysutils/cdrtools port. |
| 15363 |
|
| 15364 |
20100915: |
| 15365 |
AFFECTS: autoconf, automake |
| 15366 |
AUTHOR: autotools@FreeBSD.org |
| 15367 |
|
| 15368 |
autoconf has been updated from 2.62 to 2.67 -- all ports depending on |
| 15369 |
autoconf-2.62 have had their PORTREVISIONs update, so a standard |
| 15370 |
port updating method will suffice. |
| 15371 |
|
| 15372 |
USE_GETTEXT has been extended to also accept 'build' and 'run' for |
| 15373 |
ports which need devel/gettext as a BUILD- or RUN-time dependency only. |
| 15374 |
No port should now be directly depending on devel/gettext in Makefiles. |
| 15375 |
|
| 15376 |
20100915: |
| 15377 |
AFFECTS: users of sysutils/cdrtools-cjk |
| 15378 |
AUTHOR: marius@FreeBSD.org |
| 15379 |
|
| 15380 |
Version 3.00 of sysutils/cdrtools breaks but at the same time also |
| 15381 |
obsoletes sysutils/cdrtools-cjk as mkisofs now employs iconv for |
| 15382 |
character conversion. Consequently sysutils/cdrtools-cjk is marked |
| 15383 |
BROKEN and the use of USE_CDRTOOLS=cjk as well as USE_CDRTOOLS together |
| 15384 |
with the WITH_CJK knob left in a broken state until bsd.port.mk is |
| 15385 |
updated by portmgr@ accordingly. Once USE_CDRTOOLS is updated to no |
| 15386 |
longer refer to sysutils/cdrtools-cjk the latter will be removed. |
| 15387 |
Previous users of sysutils/cdrtools-cjk should switch to using |
| 15388 |
sysutils/cdrtools instead, which might require not using the WITH_CJK |
| 15389 |
knob until said update of bsd.port.mk has happened. |
| 15390 |
|
| 15391 |
20100915: |
| 15392 |
AFFECTS: users of lang/perl5.12 |
| 15393 |
AUTHOR: skv@FreeBSD.org |
| 15394 |
|
| 15395 |
lang/perl5.12 has been updated to 5.12.2. You should update everything |
| 15396 |
that depends on perl. The easiest way to do that is to use |
| 15397 |
"perl-after-upgrade" script supplied with lang/perl5.12. |
| 15398 |
Please see its manual page for details. |
| 15399 |
|
| 15400 |
If you want to switch to lang/perl5.12 from lang/perl5.{8,10} please |
| 15401 |
follow instructions in the entry 20100715 in this file. |
| 15402 |
|
| 15403 |
20100912: |
| 15404 |
AFFECTS: ftp/curl |
| 15405 |
AUTHOR: roam@FreeBSD.org |
| 15406 |
|
| 15407 |
With version 7.21.1, the cURL port is built with stricter compiler |
| 15408 |
checking by default (the -Werror flag is passed to the C compiler, |
| 15409 |
making it treat any warnings as fatal errors). If you experience |
| 15410 |
problems building cURL, re-run "make config" in the ftp/curl |
| 15411 |
directory and disable the WERROR knob. |
| 15412 |
|
| 15413 |
20100912: |
| 15414 |
AFFECTS: www/tdiary-devel, japanese/tdiary-devel |
| 15415 |
AUTHOR: tota@FreeBSD.org |
| 15416 |
|
| 15417 |
The stable tDiary ports, www/tdiary and japanese/tdiary, have been |
| 15418 |
updated to 3.0.0. The development versions of tDiary have been merged |
| 15419 |
from www/tdiary-devel to www/tdiary and from japanese/tdiary-devel to |
| 15420 |
japanese/tdiary, respectively. |
| 15421 |
|
| 15422 |
If you have been using the www/tdiary-devel or japanese/tdiary-devel, |
| 15423 |
you run one of the following commands to upgrade: |
| 15424 |
|
| 15425 |
- www/tdiary-devel |
| 15426 |
# portmaster -o www/tdiary www/tdiary-devel |
| 15427 |
or |
| 15428 |
# portupgrade -o www/tdiary www/tdiary-devel |
| 15429 |
|
| 15430 |
- japanese/tdiary-devel |
| 15431 |
# portmaster -o japanese/tdiary japanese/tdiary-devel |
| 15432 |
or |
| 15433 |
# portupgrade -o japanese/tdiary japanese/tdiary-devel |
| 15434 |
|
| 15435 |
Before upgrading, please read the following for more details: |
| 15436 |
|
| 15437 |
http://www.tdiary.org/20100828.html (written in Japanese) |
| 15438 |
|
| 15439 |
20100907: |
| 15440 |
AFFECTS: sysutils/pecl-fileinfo |
| 15441 |
AUTHOR: ale@FreeBSD.org |
| 15442 |
|
| 15443 |
If you are using php 5.3 (lang/php5) and fileinfo extension, you |
| 15444 |
should switch to sysutils/php5-fileinfo port: |
| 15445 |
|
| 15446 |
portmaster -o sysutils/php5-fileinfo sysutils/pecl-fileinfo |
| 15447 |
|
| 15448 |
20100904: |
| 15449 |
AFFECTS: net/netcat |
| 15450 |
AUTHOR: pgollucci@FreeBSD.org |
| 15451 |
|
| 15452 |
Rename nc to netcat to prevent /usr/bin/nc shadowing /usr/local/bin/nc |
| 15453 |
|
| 15454 |
20100902: |
| 15455 |
AFFECTS: users of KDE 4 |
| 15456 |
AUTHOR: kde@FreeBSD.org |
| 15457 |
|
| 15458 |
KDE SC ports has been updated to 4.5.1. A number of files were moved |
| 15459 |
between packages, manual intervention into update procedure is required: |
| 15460 |
|
| 15461 |
# pkg_delete -f kdehier4\* kdelibs-4\* kdebase-4\* kdebase-runtime-4\* kdebase-workspace-4\* |
| 15462 |
# rm -rf /usr/local/kde4/share/PolicyKit/policy |
| 15463 |
# cd /usr/ports/misc/kdehier4 && make install clean |
| 15464 |
# portmaster -a |
| 15465 |
|
| 15466 |
20100901: |
| 15467 |
AFFECTS: users of www/rubygem-rails |
| 15468 |
AUTHOR: pgollucci@FreeBSD.org |
| 15469 |
|
| 15470 |
Rails has been updated to 3.0.0. As always, make sure you check the |
| 15471 |
changes at http://weblog.rubyonrails.org/. |
| 15472 |
|
| 15473 |
20100817: |
| 15474 |
AFFECTS: users of www/lighttpd |
| 15475 |
AUTHOR: mm@FreeBSD.org |
| 15476 |
|
| 15477 |
The modules mod_geoip and mod_h264_streaming have been moved into slave |
| 15478 |
ports: www/lighttpd-mod_geoip and www/lighttpd-mod_h264_streaming |
| 15479 |
|
| 15480 |
20100818: |
| 15481 |
AFFECTS: users of www/lighttpd |
| 15482 |
AUTHOR: mm@FreeBSD.org |
| 15483 |
|
| 15484 |
The default lighttpd configuration file locations have changed. |
| 15485 |
The main configuration file is now: $PREFIX/etc/lighttpd/lighttpd.conf |
| 15486 |
and includes other configuration files from $PREFIX/etc/lighttpd/ |
| 15487 |
|
| 15488 |
For compatibility with old-style configurations, if the lighttpd_conf |
| 15489 |
variable is not set in /etc/rc.conf, $PREFIX/etc/lighttpd.conf takes |
| 15490 |
precedence over $PREFIX/etc/lighttpd/lighttpd.conf |
| 15491 |
|
| 15492 |
20100815: |
| 15493 |
AFFECTS: users of databases/redis and databases/redis-devel |
| 15494 |
AUTHOR: osa@FreeBSD.org |
| 15495 |
|
| 15496 |
The redis configuration file, redis.conf, have been changed, some options |
| 15497 |
removed in newer versions (>=2.0). In some cases, redis-server with |
| 15498 |
older configuration might does not run at startup. |
| 15499 |
|
| 15500 |
If you run into startup problems, re-edit configuration file. |
| 15501 |
|
| 15502 |
20100813: |
| 15503 |
AFFECTS: www/opera |
| 15504 |
AUTHOR: dinoex@FreeBSD.org |
| 15505 |
|
| 15506 |
If you run opera without gtk or kde4, the browser might crash on shutdown. |
| 15507 |
In this case go to about:config and change "Dialog Toolkit" from 0 to 4. |
| 15508 |
|
| 15509 |
20100811: |
| 15510 |
AFFECTS: multimedia/mpeg4ip-libmp4v2 |
| 15511 |
AUTHOR: makc@FreeBSD.org |
| 15512 |
|
| 15513 |
multimedia/mpeg4ip-libmp4v2, which is not maintained upstream, has been |
| 15514 |
replaced with new port, multimedia/mp4v2. The shared library version |
| 15515 |
has been changed with this update, thus all ports that depends on |
| 15516 |
mp4v2 library must be rebuilt: |
| 15517 |
|
| 15518 |
portmaster -o multimedia/mp4v2 multimedia/mpeg4ip-libmp4v2 |
| 15519 |
portmaster -a |
| 15520 |
|
| 15521 |
20100731: |
| 15522 |
AFFECTS: users of devel/ccache |
| 15523 |
AUTHOR: ehaupt@FreeBSD.org |
| 15524 |
|
| 15525 |
Users upgrading from 2.4 release should clear the old cache directory with: |
| 15526 |
|
| 15527 |
# ccache --clear |
| 15528 |
|
| 15529 |
20100730: |
| 15530 |
AFFECTS: users of www/neon28 and www/neon29 |
| 15531 |
AUTHOR: mezz@FreeBSD.org |
| 15532 |
|
| 15533 |
Makes neon29 our default neon library in the ports tree. The www/neon28 |
| 15534 |
has been removed and www/neon29's shared library version has been changed. |
| 15535 |
You will have to rebuild all ports that depend on www/neon29. Do this: |
| 15536 |
|
| 15537 |
Portmaster users: |
| 15538 |
portmaster -o www/neon29 www/neon28 |
| 15539 |
portmaster -r neon29- |
| 15540 |
|
| 15541 |
Portupgrade users: |
| 15542 |
env DISABLE_CONFLICTS=1 portupgrade -o www/neon29 -f neon28-\* |
| 15543 |
pkgdb -Ff |
| 15544 |
portupgrade -rf neon29-\* |
| 15545 |
|
| 15546 |
20100728: |
| 15547 |
AFFECTS: users of textproc/nltk |
| 15548 |
AUTHOR: clsung@FreeBSD.org |
| 15549 |
|
| 15550 |
Nltk has been upgraded to 2.0b8 which depends on devel/py-yaml now. |
| 15551 |
You need to deinstall nltk before upgrading, since the previous port |
| 15552 |
will delete files installed from py-yaml during its deinstall phase. |
| 15553 |
|
| 15554 |
Use, for example: |
| 15555 |
|
| 15556 |
# pkg_delete nltk-2.0b7,1 |
| 15557 |
# portsnap fetch update |
| 15558 |
# cd /usr/ports/textproc/nltk/ |
| 15559 |
# make install clean |
| 15560 |
|
| 15561 |
20100727: |
| 15562 |
AFFECTS: users of security/libgcrypt |
| 15563 |
AUTHOR: wxs@FreeBSD.org |
| 15564 |
|
| 15565 |
libgcrypt has been upgraded to 1.4.6 which has a shared library version |
| 15566 |
bump. You need to reinstall all ports that depend on it. Use something |
| 15567 |
like this: |
| 15568 |
|
| 15569 |
portupgrade -rf libgcrypt |
| 15570 |
portmaster -r libgcrypt |
| 15571 |
|
| 15572 |
20100722: |
| 15573 |
AFFECTS: users of net/rabbitmq |
| 15574 |
AUTHOR: Phillip <pneumann@gmail.com> |
| 15575 |
|
| 15576 |
The database schema and the format in which persistent messages are |
| 15577 |
stored have both changed since the last release (1.7.2). When |
| 15578 |
starting, the RabbitMQ server will detect the existence of an old |
| 15579 |
database and will move it to a backup location, before creating a |
| 15580 |
fresh, empty database, and will log a warning. |
| 15581 |
|
| 15582 |
20100715: |
| 15583 |
AFFECTS: users of lang/perl* |
| 15584 |
AUTHOR: skv@FreeBSD.org |
| 15585 |
|
| 15586 |
lang/perl5.12 is out. If you want to switch to it from, for example |
| 15587 |
lang/perl5.10, that is: |
| 15588 |
|
| 15589 |
Portupgrade users: |
| 15590 |
0) Fix pkgdb.db (for safety): |
| 15591 |
pkgdb -Ff |
| 15592 |
|
| 15593 |
1) Reinstall new version of Perl (5.12): |
| 15594 |
env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.12 -f perl-5.10.\* |
| 15595 |
|
| 15596 |
2) Reinstall everything that depends on Perl: |
| 15597 |
portupgrade -fr perl |
| 15598 |
|
| 15599 |
Portmaster users: |
| 15600 |
portmaster -o lang/perl5.12 lang/perl5.10 |
| 15601 |
|
| 15602 |
Conservative: |
| 15603 |
portmaster p5- |
| 15604 |
|
| 15605 |
Comprehensive (but perhaps overkill): |
| 15606 |
portmaster -r perl- |
| 15607 |
|
| 15608 |
Note: If the "perl-" glob matches more than one port you will need to |
| 15609 |
specify the name of the Perl directory in /var/db/pkg explicitly. |
| 15610 |
|
| 15611 |
20100626: |
| 15612 |
AFFECTS: users of japanese/ibus-mozc |
| 15613 |
AUTHOR: daichi@FreeBSD.org |
| 15614 |
|
| 15615 |
The japanese/ibus-mozc port has been updated to version 0.11.383.102, |
| 15616 |
and separated into 5 ports to cope with upcoming new port |
| 15617 |
japanese/scim-mozc. |
| 15618 |
|
| 15619 |
o japanese/mozc-server |
| 15620 |
o japanese/mozc-tool |
| 15621 |
o japanese/mozc-additions |
| 15622 |
o japanese/ibus-mozc |
| 15623 |
o devel/py-gyp-devel |
| 15624 |
|
| 15625 |
You cannot upgrade with portupgrade or portmaster. To upgrade, you |
| 15626 |
must deinstall japanese/ibus-mozc first and then install the new |
| 15627 |
japanese/ibus-mozc. |
| 15628 |
|
| 15629 |
For example: |
| 15630 |
|
| 15631 |
# pkg_delete ja-ibus-mozc-0.11.365.102_1 |
| 15632 |
# portsnap fetch update |
| 15633 |
# cd /usr/ports/japanese/ibus-mozc/ |
| 15634 |
# make install clean |
| 15635 |
|
| 15636 |
20100617: |
| 15637 |
AFFECTS: users of security/{dirmngr|gnupg} |
| 15638 |
AUTHOR: dougb@FreeBSD.org |
| 15639 |
|
| 15640 |
The security/libassuan port has been updated to version 2.0.0, and |
| 15641 |
the applications listed above have been updated to use it as of versions |
| 15642 |
1.1.0 and 2.0.15 respectively. If you HAVE NOT updated your libassuan |
| 15643 |
port as described in the 20100613 entry, you can simply update all 3 |
| 15644 |
ports together (libassuan, dirmngr if installed, and gnupg) using your |
| 15645 |
normal upgrade path. If you HAVE updated to libassuan-1, then you need |
| 15646 |
to do the following before upgrading dirmngr and gnupg. |
| 15647 |
|
| 15648 |
If you use portupgrade: |
| 15649 |
|
| 15650 |
portupgrade -f -o security/libassuan security/libassuan-1 |
| 15651 |
|
| 15652 |
If you use portmaster: |
| 15653 |
|
| 15654 |
portmaster -o security/libassuan libassuan-1 |
| 15655 |
|
| 15656 |
If you use neither: |
| 15657 |
|
| 15658 |
pkg_delete -f libassuan* |
| 15659 |
|
| 15660 |
Please note, libassuan version 2.0.0 is now a shared library, so unlike |
| 15661 |
the previous version it is now a runtime dependency and cannot be deleted |
| 15662 |
after you are done building dirmngr and/or gnupg. |
| 15663 |
|
| 15664 |
20100613: |
| 15665 |
AFFECTS: users of deskutils/kdepim4, and security/{gpa|opensc} |
| 15666 |
AUTHOR: dougb@FreeBSD.org |
| 15667 |
|
| 15668 |
The security/libassuan port has been updated to version 2.0.0, however, |
| 15669 |
the applications listed above are not yet compatible with it. Therefore |
| 15670 |
security/libassuan-1 has been created until they can be updated, and the |
| 15671 |
ports listed above have been updated to depend on it. You must first |
| 15672 |
replace your existing libassuan with version 1 in the new location, then |
| 15673 |
you can update the ports listed above normally. |
| 15674 |
|
| 15675 |
If you use portupgrade: |
| 15676 |
|
| 15677 |
portupgrade -f -o security/libassuan-1 security/libassuan |
| 15678 |
|
| 15679 |
If you use portmaster: |
| 15680 |
|
| 15681 |
portmaster -o security/libassuan-1 libassuan |
| 15682 |
|
| 15683 |
If you use neither: |
| 15684 |
|
| 15685 |
pkg_delete -f libassuan* |
| 15686 |
|
| 15687 |
20100609: |
| 15688 |
AFFECTS: users of audio/libogg and audio/libao |
| 15689 |
AUTHOR: naddy@FreeBSD.org |
| 15690 |
|
| 15691 |
There are new versions of libogg (1.2.0) and libao (1.0.0) and the |
| 15692 |
shared library versions have been bumped (ogg.6 to ogg.7, ao.3 to ao.4). |
| 15693 |
|
| 15694 |
All ports that have an identifiable direct dependency on these libraries |
| 15695 |
have had their PORTREVISIONs bumped. However, some ports that pull in |
| 15696 |
the libraries indirectly may continue to look for the old versions. To |
| 15697 |
ensure that all are updated, perform this step: |
| 15698 |
|
| 15699 |
If you use portupgrade: |
| 15700 |
|
| 15701 |
portupgrade -rf libogg libao |
| 15702 |
|
| 15703 |
If you use portmaster: |
| 15704 |
|
| 15705 |
portmaster -r libogg libao |
| 15706 |
|
| 15707 |
20100605: |
| 15708 |
AFFECTS: users of multimedia/gstreamer-plugins-good and |
| 15709 |
multimedia/gstreamer-plugins-bad |
| 15710 |
AUTHOR: kwm@FreeBSD.org |
| 15711 |
|
| 15712 |
Certain plugins were moved from the -bad port to the -good port. Please |
| 15713 |
follow instructions below before proceeding with normal update steps: |
| 15714 |
|
| 15715 |
If you use portmaster: |
| 15716 |
|
| 15717 |
portmaster gstreamer-plugins-bad |
| 15718 |
|
| 15719 |
If you use portupgrade: |
| 15720 |
|
| 15721 |
portupgrade -R multimedia/gstreamer-plugins-bad |
| 15722 |
|
| 15723 |
20100602: |
| 15724 |
AFFECTS: users of lang/mono |
| 15725 |
AUTHOR: romain@FreeBSD.org |
| 15726 |
|
| 15727 |
Starting with Mono 2.6, the Moonlight compiler and assemblies are not |
| 15728 |
installed by the lang/mono port anymore. They are however provided by |
| 15729 |
the multimedia/moonlight port. |
| 15730 |
|
| 15731 |
If you are doing some Silverlight development, install multimedia/moonlight |
| 15732 |
after updating lang/mono. |
| 15733 |
|
| 15734 |
20100530: |
| 15735 |
AFFECTS: users of devel/gettext (i.e.: YOU) |
| 15736 |
AUTHOR: ade@FreeBSD.org |
| 15737 |
|
| 15738 |
Another version of gettext (0.18), and another shared library version |
| 15739 |
bump (from intl.8 to intl.9), so: |
| 15740 |
|
| 15741 |
All ports that have an identifiable known direct dependency on gettext |
| 15742 |
have had their PORTREVISIONs bumped. If after upgrading: |
| 15743 |
|
| 15744 |
# portupgrade -rf gettext |
| 15745 |
# portmaster -w -r gettext |
| 15746 |
|
| 15747 |
The upgrade of devel/gobject-introspection may fail because it is looking |
| 15748 |
for libintl.so.8. In this case, do the following: |
| 15749 |
|
| 15750 |
# cd /usr/ports/devel/gobject-introspection |
| 15751 |
# make clean |
| 15752 |
# make deinstall |
| 15753 |
# make install clean |
| 15754 |
|
| 15755 |
Then continue your upgrade procedure normally. |
| 15756 |
|
| 15757 |
If there are still ports on your system that are looking for libintl.so.8 |
| 15758 |
(either in ${LOCALBASE}/lib/compat/pkg, or non-existent), _please_ file |
| 15759 |
a PR so that a correct direct dependency can be added. |
| 15760 |
|
| 15761 |
Once you are satisfied that no ports still depend on the old versions (such |
| 15762 |
as libgettextpo.so.4 and libintl.so.8) you can safely delete them from the |
| 15763 |
${LOCALBASE}/lib/compat/pkg directory if they are present there. |
| 15764 |
|
| 15765 |
20100524: |
| 15766 |
AFFECTS: users of devel/darcs, ports-mgmt/porte, textproc/pandoc, |
| 15767 |
x11/xmobar, x11-wm/xmonad, x11-wm/xmonad-contrib |
| 15768 |
AUTHOR: pgj@FreeBSD.org |
| 15769 |
|
| 15770 |
The following ports have been renamed to improve consistency among Haskell |
| 15771 |
Cabal ports: |
| 15772 |
|
| 15773 |
- devel/darcs -> devel/hs-darcs |
| 15774 |
- ports-mgmt/porte -> ports-mgmt/hs-porte |
| 15775 |
- textproc/pandoc -> textproc/hs-pandoc |
| 15776 |
- x11/xmobar -> x11/hs-xmobar |
| 15777 |
- x11-wm/xmonad -> x11-wm/hs-xmonad |
| 15778 |
- x11-wm/xmonad-contrib -> x11-wm/hs-xmonad-contrib |
| 15779 |
|
| 15780 |
Please follow these steps below to update Haskell ports that you have |
| 15781 |
installed: |
| 15782 |
|
| 15783 |
1) Reinstall the renamed Haskell port dependencies (see previous entry). |
| 15784 |
Note that this will possibly require that you remove the affected leaf |
| 15785 |
(aforementioned) ports as well; |
| 15786 |
|
| 15787 |
2) Reinstall the renamed application(s) you use. |
| 15788 |
|
| 15789 |
20100524: |
| 15790 |
AFFECTS: users of hs-* ports |
| 15791 |
AUTHOR: pgj@FreeBSD.org |
| 15792 |
|
| 15793 |
The following Haskell ports have been renamed in order to bring them in |
| 15794 |
sync with the naming scheme used at HackageDB. Please follow these steps |
| 15795 |
below to update your installation: |
| 15796 |
|
| 15797 |
1) Delete the following ports (if you have any of them installed): |
| 15798 |
|
| 15799 |
- hs-zip-archive-ghc |
| 15800 |
- hs-binary-ghc |
| 15801 |
- hs-language-c-ghc |
| 15802 |
- hs-lazysmallcheck-c-ghc |
| 15803 |
- hs-pcre-light-ghc |
| 15804 |
- hs-utf8-string-ghc |
| 15805 |
- hs-HGL-ghc |
| 15806 |
- hs-digest-ghc |
| 15807 |
- hs-haxml |
| 15808 |
- hs-highlighting-kate-ghc |
| 15809 |
- hs-polyparse-ghc |
| 15810 |
- hs-x11-ghc |
| 15811 |
- hs-x11-xft-ghc |
| 15812 |
- hs-opengl-ghc |
| 15813 |
- hs-OpenGLRaw-ghc |
| 15814 |
- hs-OpenGLURaw-ghc |
| 15815 |
- hs-glut-ghc |
| 15816 |
|
| 15817 |
2) Rebuild the renamed ports and all ports that depend on them. |
| 15818 |
|
| 15819 |
20100518: |
| 15820 |
AFFECTS: users of devel/pylint |
| 15821 |
AUTHOR: mva@FreeBSD.org |
| 15822 |
|
| 15823 |
The pylint user configuration files have been changed slightly in newer |
| 15824 |
versions (>=0.20.0). In some cases, older configurations might crash |
| 15825 |
pylint at startup. |
| 15826 |
|
| 15827 |
If you run into startup problems, make sure you remove the .pylintrc |
| 15828 |
configuration settings and the .pylint.d directory from your home |
| 15829 |
directory: |
| 15830 |
|
| 15831 |
$ rm ~/.pylintrc |
| 15832 |
$ rm -rf ~/.pylint.d |
| 15833 |
|
| 15834 |
20100518: |
| 15835 |
AFFECTS: users of devel/apr0, devel/apr1, www/apache20, www/apache22 |
| 15836 |
AUTHOR: pgollucci@FreeBSD.org |
| 15837 |
|
| 15838 |
devel/apr port has been renamed to devel/apr1. |
| 15839 |
|
| 15840 |
WITH_APR_FROM_PORTS=yes for www/apache22 has been dissolved and may be |
| 15841 |
removed from your configuration files; devel/apr1 is always used now. |
| 15842 |
|
| 15843 |
Please manually delete apache-2.\* if installed _before_ updating using |
| 15844 |
either portmaster or portupgrade: |
| 15845 |
|
| 15846 |
pkg_delete -f apache-2.\* |
| 15847 |
|
| 15848 |
Then, if you use portmaster: |
| 15849 |
|
| 15850 |
portmaster -o devel/apr1 devel/apr |
| 15851 |
|
| 15852 |
If you use portupgrade: |
| 15853 |
|
| 15854 |
portupgrade -f -o devel/apr1 devel/apr |
| 15855 |
|
| 15856 |
Finally, reinstall Apache port if you deleted it earlier and update ports as |
| 15857 |
usual (`XX' below is either 20 or 22): |
| 15858 |
|
| 15859 |
portinstall www/apacheXX |
| 15860 |
|
| 15861 |
20100512: |
| 15862 |
AFFECTS: users of www/apache20 |
| 15863 |
AUTHOR: pgollucci@FreeBSD.org |
| 15864 |
|
| 15865 |
The rc.d script has been renamed: |
| 15866 |
|
| 15867 |
apache2.sh -> apache2 |
| 15868 |
|
| 15869 |
You'll need to update any crons wrappers, etc. for the new paths. |
| 15870 |
|
| 15871 |
20100511: |
| 15872 |
AFFECTS: users of KDE SC 4 |
| 15873 |
AUTHOR: kde@FreeBSD.org |
| 15874 |
|
| 15875 |
KDE SC ports have been updated from 4.3.5 to 4.4.3. A number of libraries |
| 15876 |
was moved between packages. The recommended update procedure is to delete |
| 15877 |
kdelibs-experimental*, kdebase-4*, kdebase-workspace-4*, |
| 15878 |
kdebase-runtime-4*, kdepim-4*, kdepim-runtime-4*, and then update ports as |
| 15879 |
usual and install desired KDE 4 ports: |
| 15880 |
|
| 15881 |
# pkg_delete -f kdebase-\*4\* kdepim-\*4\* kdelibs-experimental-\*4\* |
| 15882 |
# portmaster -a (or portupgrade -aR) |
| 15883 |
|
| 15884 |
In order to enabled Nepomuk semantic desktop search you have to install |
| 15885 |
databases/virtuoso (you don't need to manually configure or run virtuoso |
| 15886 |
server). |
| 15887 |
|
| 15888 |
20100511: |
| 15889 |
AFFECTS: users of textproc/redland RDF engine |
| 15890 |
AUTHOR: kde@FreeBSD.org |
| 15891 |
|
| 15892 |
Redland RDF engine has been split into redland itself and rasqal engine. |
| 15893 |
The recommended update procedure is to delete redland, then update ports |
| 15894 |
as usual and install desired RDF ports: |
| 15895 |
|
| 15896 |
# pkg_delete -f redland-\* |
| 15897 |
# portmaster raptor (or portupgrade -r raptor) |
| 15898 |
|
| 15899 |
20100511: |
| 15900 |
AFFECTS: users of multimedia/qt4-phonon, multimedia/qt4-phonon-gst, |
| 15901 |
multimedia/phonon, and multimedia/phonon-gstreamer |
| 15902 |
AUTHOR: kde@FreeBSD.org |
| 15903 |
|
| 15904 |
WITH_QT_PHONON global knob has been introduced to allow selection between |
| 15905 |
multimedia/qt4-phonon* ports (a bit outdated Phonon, which is shipped with |
| 15906 |
Qt 4) and multimedia/phonon* ports. Since KDE SC 4.4 now requires fresh |
| 15907 |
Phonon, multimedia/phonon* ports are installed by default. |
| 15908 |
|
| 15909 |
If you don't use KDE, you may set WITH_QT_PHONON=yes in /etc/make.conf |
| 15910 |
and continue to use Qt 4 Phonon implementation ports. |
| 15911 |
|
| 15912 |
If you want to use KDE SC 4.4 (or if you want the latest Phonon), do not |
| 15913 |
define WITH_QT_PHONON, delete multimedia/qt4-phonon* ports, and install |
| 15914 |
multimedia/phonon*: |
| 15915 |
|
| 15916 |
If you use portmaster: |
| 15917 |
|
| 15918 |
portmaster -o multimedia/phonon multimedia/qt4-phonon |
| 15919 |
portmaster -o multimedia/phonon-gstreamer multimedia/qt4-phonon-gst |
| 15920 |
|
| 15921 |
If you use portupgrade: |
| 15922 |
|
| 15923 |
portupgrade -f -o multimedia/phonon multimedia/qt4-phonon |
| 15924 |
portupgrade -f -o multimedia/phonon-gstreamer multimedia/qt4-phonon-gst |
| 15925 |
|
| 15926 |
20100510: |
| 15927 |
AFFECTS: users of security/gnome-keyring |
| 15928 |
AUTHOR: kwm@FreeBSD.org |
| 15929 |
|
| 15930 |
libgnome-keyring was split out of the gnome-keyring package. Perform the |
| 15931 |
following before doing your normal upgrade steps: |
| 15932 |
|
| 15933 |
pkg_delete -f "gnome-keyring-*" |
| 15934 |
portmaster security/gnome-keyring |
| 15935 |
or |
| 15936 |
pkgdb -Ff |
| 15937 |
portupgrade -R -x gnome-keyring -x libgnome-keyring gnome-keyring |
| 15938 |
pkg_deinstall -fO gnome-keyring |
| 15939 |
portinstall security/gnome-keyring |
| 15940 |
|
| 15941 |
20100506: |
| 15942 |
AFFECTS: users of mail/nullmailer on FreeBSD 6.X |
| 15943 |
AUTHOR: glarkin@FreeBSD.org |
| 15944 |
|
| 15945 |
The nullmailer port was recently updated with an rc.d script to correctly |
| 15946 |
daemonize nullmailer-send with daemon(8). On FreeBSD 6.X, daemon(8) does |
| 15947 |
not support "[-u user]" command-line switch, causing the nullmailer rc.d |
| 15948 |
script failure to start nullmailer-send. |
| 15949 |
|
| 15950 |
Support for "[-u user]" command-line switch was recently MFC'd to 6-STABLE |
| 15951 |
(http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/146266). FreeBSD 6.X users |
| 15952 |
should patch and install daemon(8) by one of the methods described below. |
| 15953 |
|
| 15954 |
If /usr/src is not yet populated, csup the 6-STABLE sources and run these |
| 15955 |
commands: |
| 15956 |
|
| 15957 |
cd /usr/src/usr.sbin/daemon |
| 15958 |
make install |
| 15959 |
/usr/local/etc/rc.d/nullmailer start |
| 15960 |
|
| 15961 |
If /usr/src is already populated with sources from a previous 6.X release, |
| 15962 |
use these commands: |
| 15963 |
|
| 15964 |
cd /usr/src/usr.sbin/daemon |
| 15965 |
fetch 'http://people.freebsd.org/~glarkin/pr-links/daemon/patch-daemon.c' |
| 15966 |
fetch 'http://people.freebsd.org/~glarkin/pr-links/daemon/patch-daemon.8' |
| 15967 |
patch -p0 daemon.c < patch-daemon.c |
| 15968 |
patch -p0 daemon.8 < patch-daemon.8 |
| 15969 |
make install |
| 15970 |
/usr/local/etc/rc.d/nullmailer start |
| 15971 |
|
| 15972 |
20100502: |
| 15973 |
AFFECTS: users of www/squid* |
| 15974 |
AUTHOR: miwi@FreeBSD.org |
| 15975 |
|
| 15976 |
Starting with squid* the directory containing the default cache and log |
| 15977 |
directory was changed from $PREFIX/squid/ to /var/squid/. |
| 15978 |
|
| 15979 |
The default values for the following Squid configuration parameters have |
| 15980 |
changed as shown below: |
| 15981 |
|
| 15982 |
cache_log from $PREFIX/squid/logs/cache.log to /var/squid/logs/cache.log |
| 15983 |
cache_store_log from $PREFIX/squid/logs/store.log to /var/squid/logs/store.log |
| 15984 |
pid_filename from $PREFIX/squid/logs/squid.pid to /var/squid/logs/squid.pid |
| 15985 |
coredump_dir from $PREFIX/squid/cache to /var/squid/cache |
| 15986 |
|
| 15987 |
Please check whether you need to define any of these variables in your |
| 15988 |
squid.conf to the old defaults explicitly before updating, especially if |
| 15989 |
you have set up automated log processing or automated log rotation. If you |
| 15990 |
define pid_filename in your squid.conf, you should also set squid_pidfile |
| 15991 |
to the same value in /etc/rc.conf, cf. $PREFIX/etc/rc.d/squid. |
| 15992 |
|
| 15993 |
20100419: |
| 15994 |
AFFECTS: users of math/libgmp4 |
| 15995 |
AUTHOR: ale@FreeBSD.org |
| 15996 |
|
| 15997 |
The default gmp version in FreeBSD is now 5.0.x. The port directory |
| 15998 |
changed from math/libgmp4 to math/gmp. An entry has been added to MOVED |
| 15999 |
and all depending ports revisions have been bumped, so the update should |
| 16000 |
be handled correctly by usual port management tools such as portupgrade. |
| 16001 |
|
| 16002 |
Portmaster users, please do the following before upgrading ports that |
| 16003 |
depend on gmp: |
| 16004 |
|
| 16005 |
portmaster -o math/gmp math/libgmp4 |
| 16006 |
|
| 16007 |
20100409: |
| 16008 |
AFFECTS: users of lang/php5 |
| 16009 |
AUTHOR: ale@FreeBSD.org |
| 16010 |
|
| 16011 |
As of PHP 5.3, a few extensions were removed from or included into the core |
| 16012 |
PHP5 package. Follow the steps below to update your installation. |
| 16013 |
|
| 16014 |
1) Delete the following packages (if installed): |
| 16015 |
|
| 16016 |
- php5-dbase |
| 16017 |
- php5-ncurses |
| 16018 |
- php5-pcre |
| 16019 |
- php5-spl |
| 16020 |
- php5-ming |
| 16021 |
- php5-mhash |
| 16022 |
|
| 16023 |
2) Rebuild lang/php5 and all ports that depend on it. |
| 16024 |
|
| 16025 |
20100403: |
| 16026 |
AFFECTS: users of net/dgd |
| 16027 |
AUTHOR: glewis@FreeBSD.org |
| 16028 |
|
| 16029 |
The kernel library has been separated from the main net/dgd port into its |
| 16030 |
own net/dgd-kernel port so that all libraries are on an equal footing. |
| 16031 |
This also reflects the split of the kernel library out from the main DGD |
| 16032 |
distribution. |
| 16033 |
|
| 16034 |
If you wish to continue to use the kernel library you'll need to install |
| 16035 |
net/dgd-kernel after updating to dgd-1.4.1_2. |
| 16036 |
|
| 16037 |
20100330: |
| 16038 |
AFFECTS: users of gstreamer-plugins-bad and gstreamer-plugins-good |
| 16039 |
AUTHOR: kwm@FreeBSD.org |
| 16040 |
|
| 16041 |
Plugin moved from the -bad port to the -good port. Please follow the |
| 16042 |
instructions below before proceeding with normal update steps. |
| 16043 |
|
| 16044 |
If you use portmaster: |
| 16045 |
|
| 16046 |
portmaster gstreamer-plugins-bad |
| 16047 |
|
| 16048 |
If you use portupgrade: |
| 16049 |
|
| 16050 |
portupgrade -R multimedia/gstreamer-plugins-bad |
| 16051 |
|
| 16052 |
20100328: |
| 16053 |
AFFECTS: users of graphics/png |
| 16054 |
AUTHOR: dinoex@FreeBSD.org |
| 16055 |
|
| 16056 |
The PNG library has been updated to version 1.4.1. Please rebuild all |
| 16057 |
ports that depend on it. |
| 16058 |
|
| 16059 |
If you use portmaster: make sure you update to portmaster version 2.20 or |
| 16060 |
newer, then do: |
| 16061 |
|
| 16062 |
portmaster -r png- |
| 16063 |
|
| 16064 |
If you use portupgrade: |
| 16065 |
|
| 16066 |
portupgrade -fr graphics/png |
| 16067 |
|
| 16068 |
20100221: |
| 16069 |
AFFECTS: users of rblibtorrent-devel |
| 16070 |
AUTHOR: dougb@FreeBSD.org |
| 16071 |
|
| 16072 |
The port name has changed to libtorrent-rasterbar-14. |
| 16073 |
|
| 16074 |
If you use portmaster: |
| 16075 |
|
| 16076 |
portmaster -o net-p2p/libtorrent-rasterbar-14 net-p2p/rblibtorrent-devel |
| 16077 |
|
| 16078 |
If you use portupgrade: |
| 16079 |
|
| 16080 |
portupgrade -o net-p2p/libtorrent-rasterbar-14 net-p2p/rblibtorrent-devel |
| 16081 |
|
| 16082 |
20100216: |
| 16083 |
AFFECTS: users of sysutils/bacula-server, sysutils/bacula-client |
| 16084 |
AUTHOR: dvl@FreeBSD.org |
| 16085 |
|
| 16086 |
Bacula 5.x uses new shared objects which conflict with the shared objects |
| 16087 |
from previous versions. You should delete all existing Bacula packages |
| 16088 |
from your system before compiling Bacula 5.x, otherwise you'll encounter |
| 16089 |
compilation errors. |
| 16090 |
|
| 16091 |
/usr/local/etc/rc.d/bacula-dir stop |
| 16092 |
/usr/local/etc/rc.d/bacula-sd stop |
| 16093 |
/usr/local/etc/rc.d/bacula-fd stop |
| 16094 |
pkg_delete 'bacula-*' |
| 16095 |
|
| 16096 |
After upgrading, remember to run the database upgrade script supplied |
| 16097 |
with the port. |
| 16098 |
|
| 16099 |
20100214: |
| 16100 |
AFFECTS: users of japanese/roundcube |
| 16101 |
AUTHOR: nork@FreeBSD.org |
| 16102 |
|
| 16103 |
If you switch mail/roundcube to japanese/roundcube, please re-check |
| 16104 |
configuration files like ${PREFIX}/www/roundcube/config/main.inc.php. |
| 16105 |
At least, please add following settings: |
| 16106 |
|
| 16107 |
$rcmail_config['message_charset_languages'] = array('en_US' => 'ISO-8859-1', ... |
| 16108 |
$rcmail_config['transfer_encoding_languages'] = array('en_US' => 'quoted-printable', ... |
| 16109 |
|
| 16110 |
See also: ${PREFIX}/www/roundcube/config/main.inc.php.dist |
| 16111 |
|
| 16112 |
20100207: |
| 16113 |
AFFECTS: users of www/firefox |
| 16114 |
AUTHORS: beat@FreeBSD.org, mandree@FreeBSD.org (Java plugin) |
| 16115 |
|
| 16116 |
The www/firefox port has been updated to 3.6. From now on www/firefox |
| 16117 |
will contain the most recent version of Firefox. Older but still |
| 16118 |
supported releases will be available in www/firefox3 and www/firefox35. |
| 16119 |
|
| 16120 |
In order to update to Firefox 3.6 please delete your older installed |
| 16121 |
version of Firefox first and install www/firefox afterwards. Please |
| 16122 |
make sure all your addons are compatible with Firefox 3.6 and backup |
| 16123 |
your ~/.mozilla directory prior to the first launch of Firefox 3.6. |
| 16124 |
|
| 16125 |
Note that in order to use Java with Firefox 3.6, you need to install |
| 16126 |
java/openjdk6, build it with the "WEB" option enabled and use the Iced |
| 16127 |
Tea plugin. To achieve the latter, each user needs to create a |
| 16128 |
symlink to the Icedtea plugin as described in the Browsers/Firefox and |
| 16129 |
Java[tm] Plugin section in the handbook: |
| 16130 |
|
| 16131 |
ln -s /usr/local/openjdk6/jre/lib/IcedTeaPlugin.so \ |
| 16132 |
$HOME/.mozilla/plugins |
| 16133 |
|
| 16134 |
20100207: |
| 16135 |
AFFECTS: users of Mesa3D libraries and x11-drivers/xf86-video-nouveau |
| 16136 |
AUTHOR: nork@FreeBSD.org |
| 16137 |
|
| 16138 |
If you want to use Mesa3D 7.6.1 and libdrm 2.4.17 rather than 7.4.4 |
| 16139 |
and 2.4.12, you must define WITHOUT_NOUVEAU global macro, at least, |
| 16140 |
enabled on graphics/libGL*, graphics/libglut, graphics/dri, |
| 16141 |
graphics/mesa-demos, and graphics/libdrm. And please give up using |
| 16142 |
x11-drivers/xf86-video-nouveau. |
| 16143 |
|
| 16144 |
At this time, I cannot enable latest Mesa3D and libdrm, because they |
| 16145 |
break xf86-video-nouveau. But old (current?) Mesa3D and libdrm do not |
| 16146 |
break any drivers. |
| 16147 |
|
| 16148 |
AMD Radeon HD 2xxx/3xxx/4xxx users: If you use AMD Radeon HD [234]xxx |
| 16149 |
series, please define WITHOUT_NOUVEAU global macro. You can then use |
| 16150 |
OpenGL Hardware Accelerator feature on these series. |
| 16151 |
|
| 16152 |
20100206: |
| 16153 |
AFFECTS: users of net/samba4-devel |
| 16154 |
AUTHOR: timur@FreeBSD.org |
| 16155 |
|
| 16156 |
Default configuration file was moved to ${LOCALBASE}/etc/smb4.conf to |
| 16157 |
avoid conflicts with the installed net/samba3?. Also, userland utils |
| 16158 |
are not installed by default, which should also help with the parallel |
| 16159 |
setup of Samba3 and Samba4. |
| 16160 |
|
| 16161 |
20100205: |
| 16162 |
AFFECTS: users of Qt 3 and KDE 3 |
| 16163 |
AUTHOR: itetcu@FreeBSD.org |
| 16164 |
|
| 16165 |
When building qt33 and kdelibs3 (at least), while they are installed, |
| 16166 |
because of -L/usr/local/lib being passed too soon, the currently installed |
| 16167 |
libraries are used instead of the ones from the build. This makes the |
| 16168 |
build fail if you updated any of the libraries these Qt/KDE libraries are |
| 16169 |
linked against (e.g. libjpeg). |
| 16170 |
|
| 16171 |
For the moment the workaround, when you get to this, is to move the old lib |
| 16172 |
out of the way, e.g.: |
| 16173 |
|
| 16174 |
mv /usr/local/lib/libqt-mt.so /usr/local/lib/libqt-mt.so.old && \ |
| 16175 |
cd /usr/ports/x11-toolkits/qt33/ && make && \ |
| 16176 |
mv /usr/local/lib/libqt-mt.so.old /usr/local/lib/libqt-mt.so && \ |
| 16177 |
portmaster -C x11-toolkits/qt33 (or portupgrade -w qt-33\*) ... |
| 16178 |
|
| 16179 |
20100205: |
| 16180 |
AFFECTS: users of lang/perl* |
| 16181 |
AUTHOR: skv@FreeBSD.org |
| 16182 |
|
| 16183 |
Default version of Perl was bumped to 5.10. |
| 16184 |
|
| 16185 |
If you already have lang/perl5.8 installed, and want to switch to |
| 16186 |
lang/perl5.10 please follow instructions in the entry 20090328 in this |
| 16187 |
file. |
| 16188 |
|
| 16189 |
20100205: |
| 16190 |
AFFECTS: users of net/samba34 |
| 16191 |
AUTHOR: timur@FreeBSD.org |
| 16192 |
|
| 16193 |
This port was developed with the generous help of Florent Brodin. |
| 16194 |
|
| 16195 |
The default passdb backend has been changed to `tdbsam'! That breaks |
| 16196 |
existing setups using the `smbpasswd' backend without explicit |
| 16197 |
declaration! Please use `passdb backend = smbpasswd' if you would like |
| 16198 |
to stick to the `smbpasswd' backend or convert your smbpasswd entries |
| 16199 |
using e.g. `pdbedit -i smbpasswd -e tdbsam'. |
| 16200 |
|
| 16201 |
The `tdbsam' backend is much more flexible concerning per user |
| 16202 |
settings like `profile path' or `home directory' and there are some |
| 16203 |
commands which do not work with the `smbpasswd' backend at all. |
| 16204 |
|
| 16205 |
20100130: |
| 16206 |
AFFECTS: users of audio/sdl_mixer and graphics/sdl_image |
| 16207 |
AUTHOR: mva@FreeBSD.org |
| 16208 |
|
| 16209 |
The SDL_mixer and SDL_image libraries have new shared library versions. |
| 16210 |
Please rebuild all ports that depend on them. |
| 16211 |
|
| 16212 |
If you use portmaster: |
| 16213 |
|
| 16214 |
portmaster -r sdl_mixer- |
| 16215 |
portmaster -r sdl_image- |
| 16216 |
|
| 16217 |
If you use portupgrade: |
| 16218 |
|
| 16219 |
portupgrade -fr audio/sdl_mixer |
| 16220 |
portupgrade -fr graphics/sdl_image |
| 16221 |
|
| 16222 |
20100125: |
| 16223 |
AFFECTS: users of audio/openal and graphics/openal-soft |
| 16224 |
AUTHOR: mva@FreeBSD.org |
| 16225 |
|
| 16226 |
The default OpenAL implementation was switched to audio/openal-soft. |
| 16227 |
To update all ports correctly, the following steps have to be performed. |
| 16228 |
|
| 16229 |
pkg_delete -f openal-\* |
| 16230 |
|
| 16231 |
If you use portmaster: |
| 16232 |
|
| 16233 |
portmaster -o audio/openal-soft audio/openal |
| 16234 |
portmaster -r audio/openal-soft |
| 16235 |
|
| 16236 |
If you use portupgrade: |
| 16237 |
|
| 16238 |
portupgrade -ro audio/openal audio/openal-soft |
| 16239 |
|
| 16240 |
If you want to stick with audio/openal, please specify the following ports |
| 16241 |
make flag within /etc/make.conf (or an appropriate configuration file for |
| 16242 |
your ports): |
| 16243 |
|
| 16244 |
WANT_OPENAL=si |
| 16245 |
|
| 16246 |
20100122: |
| 16247 |
AFFECTS: users of sysutils/policykit and sysutils/polkit |
| 16248 |
AUTHOR: gnome@FreeBSD.org |
| 16249 |
|
| 16250 |
Due to a recent change in sysutils/policykit, both sysutils/policykit, |
| 16251 |
and sysutils/polkit need to be rebuilt, but in a certain order. First, |
| 16252 |
upgrade sysutils/policykit to 0.9_6. Then, force rebuild and reinstall |
| 16253 |
of sysutils/polkit. If you do not do this, applications which depend |
| 16254 |
on polkitd will fail. |
| 16255 |
|
| 16256 |
20100113: |
| 16257 |
AFFECTS: users of emulators/virtualbox |
| 16258 |
AUTHOR: beat@FreeBSD.org |
| 16259 |
|
| 16260 |
Port has been renamed to emulators/virtualbox-ose to reflect that we are |
| 16261 |
using the OSE version. A separate port for the kernel modules has been |
| 16262 |
created: emulators/virtualbox-ose-kmod. |
| 16263 |
|
| 16264 |
Please see http://wiki.freebsd.org/VirtualBox for update instructions. |
| 16265 |
|
| 16266 |
20100107: |
| 16267 |
AFFECTS: users of security/openvpn* |
| 16268 |
AUTHOR: mandree@FreeBSD.org |
| 16269 |
|
| 16270 |
security/openvpn has been moved to security/openvpn20 and upgraded to 2.0.9. |
| 16271 |
security/openvpn has been upgraded to 2.1.1, and security/openvpn-devel has |
| 16272 |
been removed. |
| 16273 |
|
| 16274 |
Regular upgrades of the security/openvpn port should succeed without |
| 16275 |
manual intervention, but if you want to stick to openvpn 2.0 or if you |
| 16276 |
had been using openvpn-devel, manual intervention is needed, as |
| 16277 |
follows: |
| 16278 |
|
| 16279 |
If you'd been using the security/openvpn-devel port, please use one of |
| 16280 |
these commands for upgrading: |
| 16281 |
|
| 16282 |
portmaster -m-DDISABLE_CONFLICTS -o security/openvpn security/openvpn-devel |
| 16283 |
|
| 16284 |
portupgrade -m-DDISABLE_CONFLICTS -o security/openvpn security/openvpn-devel |
| 16285 |
|
| 16286 |
If you want to stick to openvpn 2.0, please use one of these two |
| 16287 |
upgrade commands: |
| 16288 |
|
| 16289 |
portmaster -m-DDISABLE_CONFLICTS -o security/openvpn20 security/openvpn |
| 16290 |
|
| 16291 |
portupgrade -m-DDISABLE_CONFLICTS -o security/openvpn20 security/openvpn |
| 16292 |
|
| 16293 |
20100106: |
| 16294 |
AFFECTS: users of devel/websvn |
| 16295 |
AUTHOR: miwi@FreeBSD.org |
| 16296 |
|
| 16297 |
The default install directory for websvn has changed from |
| 16298 |
${PREFIX}/www/data/websvn to ${PREFIX}/www/websvn. |
| 16299 |
|
| 16300 |
If you are updating from a previous version, to preserve your settings |
| 16301 |
and data, please do the following: |
| 16302 |
|
| 16303 |
mv /usr/local/www/data/websvn /usr/local/www |
| 16304 |
|
| 16305 |
Then update as usual. |
| 16306 |
|
| 16307 |
20091227: |
| 16308 |
AFFECTS: users of sysutils/grok |
| 16309 |
AUTHOR: Wesley Shields <wxs@FreeBSD.org> |
| 16310 |
|
| 16311 |
The sysutils/grok port has been completely re-written. Configuration files |
| 16312 |
will need to be reviewed. Also, the RC script has been removed until it can |
| 16313 |
be made to work with the new version. |
| 16314 |
|
| 16315 |
20091226: |
| 16316 |
AFFECTS: users of net-mgmt/ndoutils |
| 16317 |
AUTHOR: pgollucci@FreeBSD.org |
| 16318 |
|
| 16319 |
When upgrading you'll need to run ./upgradedb; see UPGRADING file. |
| 16320 |
|
| 16321 |
20091214: |
| 16322 |
AFFECTS: users of net/grdc |
| 16323 |
AUTHOR: avl@FreeBSD.org |
| 16324 |
|
| 16325 |
Grdc has been renamed to Remmina upstream, and the port was also renamed |
| 16326 |
to reflect this. After installing remmina port you will need to download |
| 16327 |
the ``grdc2remmina.sh'' script and run it as your normal user(s) that |
| 16328 |
have ~/.grdc. The script will only create ~/.remmina directory and move |
| 16329 |
grdc config files to the new path; it does not affect anything else. |
| 16330 |
|
| 16331 |
$ fetch http://people.freebsd.org/~avl/script/grdc2remmina.sh |
| 16332 |
$ sh grdc2remmina.sh |
| 16333 |
|
| 16334 |
20091213: |
| 16335 |
AFFECTS: users of net-mgmt/zabbix, net-mgmt/zabbix-agent |
| 16336 |
AUTHOR: Jim Riggs <ports@christianserving.org> |
| 16337 |
|
| 16338 |
In order to simplify configuration and better separate the different |
| 16339 |
components of Zabbix, the former zabbix port has been split into three: |
| 16340 |
zabbix-server, zabbix-proxy, and zabbix-frontend. Each component has |
| 16341 |
distinct functionality and may be installed independently on separate |
| 16342 |
systems. The existing zabbix-agent port remains. |
| 16343 |
|
| 16344 |
Additionally, the new zabbix-frontend port now (correctly) installs the |
| 16345 |
PHP frontend in PREFIX/www/zabbix. The old zabbix port installed the |
| 16346 |
files in PREFIX/share/zabbix/php. Web server configurations must be |
| 16347 |
updated accordingly. |
| 16348 |
|
| 16349 |
Finally, Zabbix has been updated to version 1.8. Not everyone may be |
| 16350 |
able to upgrade from version 1.6 immediately, though, so 1.6.8 versions |
| 16351 |
of the ports are also available as zabbix16-server, zabbix16-proxy, |
| 16352 |
zabbix16-agent, and zabbix16-frontend. |
| 16353 |
|
| 16354 |
20091206: |
| 16355 |
AFFECTS: users of emulators/qemu |
| 16356 |
AUTHOR: nox@FreeBSD.org |
| 16357 |
|
| 16358 |
The port has been updated to 0.11.1, which no longer enables kqemu by |
| 16359 |
default (if built with KQEMU knob on), now you also have to explicitly |
| 16360 |
pass -enable-kqemu (or -kernel-kqemu as with the previous versions) |
| 16361 |
if you want to use it. Also note the 0.11 stable branch is the last |
| 16362 |
qemu branch that still supports kqemu, so if you depend on reasonably |
| 16363 |
fast emulation on FreeBSD you should start looking for alternatives |
| 16364 |
some time soon. (VirtualBox?) |
| 16365 |
|
| 16366 |
20091120: |
| 16367 |
AFFECTS: users of mail/postfixadmin |
| 16368 |
AUTHOR: Terry Sposato <tabmow@freenode.net> |
| 16369 |
|
| 16370 |
Due to a bug in the previous postfixadmin port, existing users need to |
| 16371 |
backup their config.inc.php before they upgrade to postfixadmin-2.3 or |
| 16372 |
later and put it in place after the upgrade is complete. |
| 16373 |
|
| 16374 |
20091120: |
| 16375 |
AFFECTS: users of security/f-prot |
| 16376 |
AUTHOR: Tim Bishop <tdb@FreeBSD.org> |
| 16377 |
|
| 16378 |
The main f-prot command is now named fpscan. Virus definitions are |
| 16379 |
updated using the fpupdate command. fpupdate will automatically run |
| 16380 |
from periodic every day. To disable set the following option in |
| 16381 |
/etc/periodic.conf: |
| 16382 |
|
| 16383 |
fpupdate_enable="NO" |
| 16384 |
|
| 16385 |
The f-prot port now only works on i386. |
| 16386 |
|
| 16387 |
20091118: |
| 16388 |
AFFECTS: users of java/jboss5 |
| 16389 |
AUTHOR: Jonathan Chen <jonc@chen.org.nz> |
| 16390 |
|
| 16391 |
The JBoss directory structure has been reorganised to follow hier(7) |
| 16392 |
guidelines more closely; in particular, transient and deployment files |
| 16393 |
were moved to /var/jboss5, thus allowing /usr to be read-only. |
| 16394 |
|
| 16395 |
20091118: |
| 16396 |
AFFECTS: users of www/redmine |
| 16397 |
AUTHOR: Bernhard Froehlich <decke@bluelife.at> |
| 16398 |
|
| 16399 |
After the upgrade you need to generate a session secret before restarting |
| 16400 |
the application. This is to protect you from cross-site request forgery. |
| 16401 |
From your Redmine directory, simply run the following command once: |
| 16402 |
|
| 16403 |
# rake config/initializers/session_store.rb |
| 16404 |
|
| 16405 |
then upgrade as usual: |
| 16406 |
|
| 16407 |
# rake db:migrate RAILS_ENV=production |
| 16408 |
|
| 16409 |
20091114: |
| 16410 |
AFFECTS: users of emulators/win4bsd |
| 16411 |
AUTHOR: Mario S F Ferreira <lioux@FreeBSD.org> |
| 16412 |
|
| 16413 |
The new port now depends on emulators/kqemu-kmod instead of installing |
| 16414 |
its own version. Therefore, you should make sure that no other kqemu.ko |
| 16415 |
modules are installed: |
| 16416 |
|
| 16417 |
# pkg_delete -f win4bsd\* |
| 16418 |
# rm -f /boot/kernel/kqemu.ko |
| 16419 |
# pkg_delete -f kqemu-kmod\* |
| 16420 |
# portinstall emulators/win4bsd |
| 16421 |
|
| 16422 |
Do not forget to enable kqemu on rc.conf since win4bsd will not work |
| 16423 |
without it. |
| 16424 |
|
| 16425 |
20091018: |
| 16426 |
AFFECTS: users of databases/mysql54-server |
| 16427 |
AUTHOR: Alex Dupre <ale@FreeBSD.org> |
| 16428 |
|
| 16429 |
After the upgrade the server may fail to start due to changes in the |
| 16430 |
default values of innodb_log_files_in_group and innodb_log_file_size, |
| 16431 |
which differ from those in earlier 5.4 releases. |
| 16432 |
|
| 16433 |
You should discard the old InnoDB log files and let MySQL 5.4.3 create |
| 16434 |
new ones. It is necessary to shut down your current server cleanly so |
| 16435 |
that no outstanding transaction information remains in the log. |
| 16436 |
|
| 16437 |
See here: http://dev.mysql.com/doc/refman/5.4/en/news-5-4-3.html |
| 16438 |
|
| 16439 |
20091014: |
| 16440 |
AFFECTS: users of mail/heirloom-mailx |
| 16441 |
AUTHOR: Alexander Logvinov <avl@FreeBSD.org> |
| 16442 |
|
| 16443 |
Since SourceForge switched to the new File Release System, |
| 16444 |
mail/heirloom-mailx has wrong package name. All users who have |
| 16445 |
mail/heirloom-mailx installed after 22 August 2009 should run the |
| 16446 |
following commands: |
| 16447 |
|
| 16448 |
# pkg_delete "\-mailx-12.4_1" |
| 16449 |
or |
| 16450 |
# rm -r /var/db/pkg/-mailx-12.4_1 |
| 16451 |
|
| 16452 |
# rm -r /var/db/ports/-mailx |
| 16453 |
# cd /usr/ports/mail/heirloom-mailx && make install clean |
| 16454 |
|
| 16455 |
20090921: |
| 16456 |
AFFECTS: users of archivers/lzmautils, archivers/lzmautils-devel |
| 16457 |
AUTHOR: Christian Weisgerber <naddy@FreeBSD.org> |
| 16458 |
|
| 16459 |
The XZ Utils distribution has superseded LZMA Utils, so the xz port has |
| 16460 |
been added and the lzmautils ports have been removed. To perform the |
| 16461 |
move, run one of the following commands: |
| 16462 |
|
| 16463 |
If using portupgrade: |
| 16464 |
|
| 16465 |
# portupgrade -o archivers/xz lzmautils\* |
| 16466 |
|
| 16467 |
If using portmaster: |
| 16468 |
|
| 16469 |
# portmaster -o archivers/xz archivers/lzmautils |
| 16470 |
or |
| 16471 |
# portmaster -o archivers/xz archivers/lzmautils-devel |
| 16472 |
|
| 16473 |
as applicable. |
| 16474 |
|
| 16475 |
20090919: |
| 16476 |
AFFECTS: users of mail/postfix-postfwd |
| 16477 |
AUTHOR: Sahil Tandon <sahil@tandon.net> |
| 16478 |
|
| 16479 |
The recipient rate-limiting feature is now called via rcpt() command |
| 16480 |
instead of with mrcpt() as in previous versions. Make sure to update |
| 16481 |
your postfwd.conf if you use this feature. |
| 16482 |
|
| 16483 |
20090917: |
| 16484 |
AFFECTS: users of www/epiphany, x11/yelp, graphics/librsvg2, |
| 16485 |
x11/toolkits/py-gnome-extras, and www/epiphany-extensions |
| 16486 |
AUTHOR: gnome@FreeBSD.org |
| 16487 |
|
| 16488 |
The default Gecko provider has been changed from www/firefox to |
| 16489 |
www/libxul. Firefox 2.x is now marked FORBIDDEN for security reasons, |
| 16490 |
and libxul is new, stable, and preferred Gecko provider. Libxul uses |
| 16491 |
the same Gecko engine as Firefox 3.0.x. |
| 16492 |
|
| 16493 |
Some ports may fail to upgrade or run when both www/firefox and libxul |
| 16494 |
are installed on the same system. To make sure everything runs smoothly, |
| 16495 |
uninstall www/firefox, then install libxul, then upgrade the affected |
| 16496 |
ports. |
| 16497 |
|
| 16498 |
20090915: |
| 16499 |
AFFECTS: users of sysutils/gosa |
| 16500 |
AUTHOR: Denis Shaposhnikov <dsh@wizard.volgograd.ru> |
| 16501 |
|
| 16502 |
Please read the following: |
| 16503 |
|
| 16504 |
https://oss.gonicus.de/labs/gosa/wiki/DocumentationInstallingUpdatingGOsa |
| 16505 |
|
| 16506 |
before upgrading this port. And don't forget to check your slapd.conf |
| 16507 |
because gosa scheme files were changed. Should you have any problems |
| 16508 |
during LDAP migration step, try to restart your PHP process. |
| 16509 |
|
| 16510 |
20090913: |
| 16511 |
AFFECTS: users of www/ikiwiki |
| 16512 |
AUTHOR: Henrik Brix Andersen <brix@FreeBSD.org> |
| 16513 |
|
| 16514 |
In order to fix a performance bug, all wikis need to be rebuilt on |
| 16515 |
upgrade to version 3.1415926. |
| 16516 |
|
| 16517 |
20090912: |
| 16518 |
AFFECTS: users of ports that have set USE_FORTRAN=yes |
| 16519 |
AUTHOR: gerald@FreeBSD.org |
| 16520 |
|
| 16521 |
Ports that are built using the Fortran frontend of GCC (aka gfortran) |
| 16522 |
will now use lang/gcc44 as the default compiler. |
| 16523 |
|
| 16524 |
20090911: |
| 16525 |
AFFECTS: users of lang/perl5.10 |
| 16526 |
AUTHOR: skv@FreeBSD.org |
| 16527 |
|
| 16528 |
lang/perl5.10 has been updated to 5.10.1. You should update everything |
| 16529 |
that depends on perl. The easiest way to do that is to use |
| 16530 |
"perl-after-upgrade" script supplied with lang/perl5.10. Please see its |
| 16531 |
manual page for details. |
| 16532 |
|
| 16533 |
If you want to switch to lang/perl5.10 from lang/perl5.8 please follow |
| 16534 |
instructions in the entry 20090328 in this file. |
| 16535 |
|
| 16536 |
20090910: |
| 16537 |
AFFECTS: users of www/rubygem-rails |
| 16538 |
AUTHOR: pgollucci@FreeBSD.org |
| 16539 |
|
| 16540 |
Rails has been updated to 2.3.4. As always, make sure you check the |
| 16541 |
changes at http://weblog.rubyonrails.org/. |
| 16542 |
|
| 16543 |
20090909: |
| 16544 |
AFFECTS: users of gstreamer-plugins-bad gstreamer-plugins-good |
| 16545 |
AUTHOR: kwm@FreeBSD.org |
| 16546 |
|
| 16547 |
Due to the move of several plugins from gstreamer-plugins-bad to |
| 16548 |
gstreamer-plugins-good, it is necessary to update gstreamer-plugins-bad |
| 16549 |
first: |
| 16550 |
|
| 16551 |
portupgrade -R gstreamer-plugins-bad |
| 16552 |
|
| 16553 |
or, using portmaster: |
| 16554 |
|
| 16555 |
portmaster gstreamer-plugins-bad |
| 16556 |
|
| 16557 |
After this step, the normal upgrade procedure can be used. |
| 16558 |
|
| 16559 |
20090831: |
| 16560 |
AFFECTS: users of emulators/linux-systemsimcell |
| 16561 |
AUTHOR: stast@bsdportal.ru |
| 16562 |
|
| 16563 |
The port emulators/linux-systemsimcell has been updated to 3.1.25. |
| 16564 |
Systemsimcell emulator now has a new dependency: x11-toolkits/linux-f10-blt. |
| 16565 |
So you need to switch to linux-f10 ports in order to use 3.1.25 version. |
| 16566 |
|
| 16567 |
20090828: |
| 16568 |
AFFECTS: users of mail/dovecot and mail/dovecot-sieve |
| 16569 |
AUTHOR: yds@CoolRat.org |
| 16570 |
|
| 16571 |
dovecot-sieve has been updated to a new implementation compatible with |
| 16572 |
dovecot 1.2.x. For details of what this means please refer to: |
| 16573 |
|
| 16574 |
http://wiki.dovecot.org/LDA/Sieve/Dovecot#Migration_from_CMUSieve |
| 16575 |
|
| 16576 |
20090827: |
| 16577 |
AFFECTS: users of www/mediawiki |
| 16578 |
AUTHOR: miwi@FreeBSD.org |
| 16579 |
|
| 16580 |
www/mediawiki version is 1.15.1 now. 1.14.1 version was preserved as |
| 16581 |
www/mediawiki114 port. |
| 16582 |
|
| 16583 |
20090818: |
| 16584 |
AFFECTS: users of security/gnutls and any port that depends on it |
| 16585 |
AUTHOR: novel@FreeBSD.org |
| 16586 |
|
| 16587 |
GnuTLS has been updated to 2.8.3 and all shared libraries versions have |
| 16588 |
been bumped. So you need to rebuild all applications that depend on |
| 16589 |
gnutls. Do something like: |
| 16590 |
|
| 16591 |
portupgrade -rf gnutls |
| 16592 |
|
| 16593 |
20090816: |
| 16594 |
AFFECTS: users of astro/celestia and KDE |
| 16595 |
AUTHOR: danfe@FreeBSD.org |
| 16596 |
|
| 16597 |
Celestia can now be compiled with KDE 3 frontend (you can enable it with |
| 16598 |
CELESTIA_UI=kde when building). It is very feature-rich, as it offers |
| 16599 |
contextual menus, toolbars, KDE integration, internationalization, |
| 16600 |
bookmarks, etc. If you use Celestia and KDE as your desktop, you might |
| 16601 |
want to rebuild the port so it integrates into your environment better. |
| 16602 |
|
| 16603 |
20090815: |
| 16604 |
AFFECTS: users of mail/dovecot |
| 16605 |
AUTHOR: wxs@FreeBSD.org |
| 16606 |
|
| 16607 |
Dovecot has been updated to version 1.2.3. The configuration file has |
| 16608 |
changed significantly. Please see http://wiki.dovecot.org/Upgrading/1.2 |
| 16609 |
for details of what this means. |
| 16610 |
|
| 16611 |
20090804: |
| 16612 |
AFFECTS: users of multimedia/phonon*, x11/kdebase4*, deskutils/kdepim4 |
| 16613 |
AUTHOR: kde@FreeBSD.org |
| 16614 |
|
| 16615 |
KDE 4 has been updated to version 4.3.0. KDE now uses qt4-phonon; |
| 16616 |
multimedia/phonon and multimedia/phonon-gstreamer are deprecated in |
| 16617 |
favor of their qt4 equivalents. You can still use multimedia/phonon-xine |
| 16618 |
however. A number of files have been moved between packages. The |
| 16619 |
recommended update procedure is to delete phonon, phonon-gstreamer, |
| 16620 |
kdebase-*4*, kdepim-4*, then update ports as usual and install desired |
| 16621 |
KDE 4 ports: |
| 16622 |
|
| 16623 |
# pkg_delete -f phonon-4\* phonon-gstreamer\* kdebase-\*4\* kdepim-4\* |
| 16624 |
# portmaster -a (or portupgrade -a) |
| 16625 |
# cd ${PORTSDIR}/x11/kde4 && make config && make install clean |
| 16626 |
|
| 16627 |
20090804: |
| 16628 |
AFFECTS: users of devel/dbus-qt4, devel/qt4-designer |
| 16629 |
AUTHOR: kde@FreeBSD.org |
| 16630 |
|
| 16631 |
Qt 4 ports have been updated to 4.5.2. The recommended update procedure |
| 16632 |
is to delete qt4-dbus and qt4-designer, then update ports as usual. |
| 16633 |
Install qt4-designer if needed. |
| 16634 |
|
| 16635 |
20090802: |
| 16636 |
AFFECTS: users of devel/libtool15 and devel/libltdl15 |
| 16637 |
AUTHOR: mezz@FreeBSD.org |
| 16638 |
|
| 16639 |
The devel/libtool15 and devel/libltdl15 ports have been moved to libtool22 |
| 16640 |
and libltdl22, respectively, then updated to 2.2.6a. You will need to run |
| 16641 |
portmaster or portupgrade to properly perform the upgrade: |
| 16642 |
|
| 16643 |
If using portmaster: |
| 16644 |
|
| 16645 |
portmaster -o devel/libtool22 devel/libtool15 |
| 16646 |
portmaster -o devel/libltdl22 devel/libltdl15 |
| 16647 |
|
| 16648 |
If using portupgrade: |
| 16649 |
|
| 16650 |
portupgrade -o devel/libtool22 libtool-1.5\* |
| 16651 |
portupgrade -o devel/libltdl22 libltdl-1.5\* |
| 16652 |
|
| 16653 |
After that, you will need to rebuild all ports that depend on libltdl. |
| 16654 |
Since all dependent ports' PORTREVISIONs have been bumped, you can run |
| 16655 |
portupgrade or portmaster with `-a' option to complete the upgrade. |
| 16656 |
|
| 16657 |
20090801: |
| 16658 |
AFFECTS: users of x11-drivers/xf86-video-nouveau |
| 16659 |
AUTHOR: rnoland@FreeBSD.org |
| 16660 |
|
| 16661 |
An updated libdrm and xf86-video-nouveau have been committed. These |
| 16662 |
update the API version to 0.0.14 and if you are using DRM you will need |
| 16663 |
to update your kernel patch. See pkg-message in xf86-video-nouveau for |
| 16664 |
details. |
| 16665 |
|
| 16666 |
20090730: |
| 16667 |
AFFECTS: users of www/tomcat6 |
| 16668 |
AUTHOR: ale@FreeBSD.org |
| 16669 |
|
| 16670 |
Tomcat has been updated to 6.0.20 release and the installation directory |
| 16671 |
is changed from apache-tomcat6.0 to apache-tomcat-6.0. Backup your |
| 16672 |
configuration files before updating Tomcat, since the previous port will |
| 16673 |
delete them on deinstall. |
| 16674 |
|
| 16675 |
20090729: |
| 16676 |
AFFECTS: users of sysutils/heartbeat |
| 16677 |
AUTHOR: ports@encarnate.com |
| 16678 |
|
| 16679 |
Heartbeat has been upgraded to the 2.1.4 release. Older configurations |
| 16680 |
based on version 1 should still work. Read more about the new features |
| 16681 |
and possible configuration changes at the following URLs: |
| 16682 |
|
| 16683 |
http://clusterlabs.org/wiki/Documentation (Configuration 0.6 Explained) |
| 16684 |
http://www.linux-ha.org/GettingStartedRevisedV2 |
| 16685 |
|
| 16686 |
20090724: |
| 16687 |
AFFECTS: users of www/rubygem-rails |
| 16688 |
AUTHOR: pgollucci@FreeBSD.org |
| 16689 |
|
| 16690 |
Rails has been updated to 2.3.3. As always, make sure you check the |
| 16691 |
changes at http://weblog.rubyonrails.org/. |
| 16692 |
|
| 16693 |
20090720: |
| 16694 |
AFFECTS: users of net/openldap24-{client,server} |
| 16695 |
AUTHOR: delphij@FreeBSD.org |
| 16696 |
|
| 16697 |
OpenLDAP has been upgraded to 2.4.17, which requires a shared library |
| 16698 |
version bump. Therefore, you need to reinstall all ports that depend on |
| 16699 |
it. Please do something like: |
| 16700 |
|
| 16701 |
# portupgrade -fr net/openldap24-client |
| 16702 |
or |
| 16703 |
# portmaster -r net/openldap24-client |
| 16704 |
|
| 16705 |
20090719: |
| 16706 |
AFFECTS: users of graphics/jpeg |
| 16707 |
AUTHOR: dinoex@FreeBSD.org |
| 16708 |
|
| 16709 |
The IJG jpeg library has been updated to version 7.0. Please rebuild all |
| 16710 |
ports that depend on it. |
| 16711 |
|
| 16712 |
If you use portmaster: |
| 16713 |
|
| 16714 |
portmaster -r jpeg- |
| 16715 |
|
| 16716 |
Or, if you would prefer a more gradual approach: |
| 16717 |
|
| 16718 |
portmaster -w jpeg- (Check the man page for more information) |
| 16719 |
|
| 16720 |
If you use portupgrade: |
| 16721 |
|
| 16722 |
portupgrade -fr graphics/jpeg |
| 16723 |
|
| 16724 |
20090704: |
| 16725 |
AFFECTS: users of www/yaws |
| 16726 |
AUTHOR: olgeni@FreeBSD.org |
| 16727 |
|
| 16728 |
The default configuration file path was changed to ${LOCALBASE}/etc/yaws |
| 16729 |
in version 1.83. |
| 16730 |
|
| 16731 |
Please remember to update your configuration before upgrading. |
| 16732 |
|
| 16733 |
20090628: |
| 16734 |
AFFECTS: users of www/firefox3-devel |
| 16735 |
AUTHOR: gecko@FreeBSD.org |
| 16736 |
|
| 16737 |
If your Firefox crashes with the following message while viewing a |
| 16738 |
HTML5 page: "Bad system call (core dumped)" you need to load the sem |
| 16739 |
module (kldload sem). |
| 16740 |
|
| 16741 |
To load sem module on every boot, put the following into your |
| 16742 |
/boot/loader.conf: |
| 16743 |
|
| 16744 |
sem_load="YES" |
| 16745 |
|
| 16746 |
20090624: |
| 16747 |
AFFECTS: users of mail/crm114 |
| 16748 |
AUTHOR: glebius@cell.glebius.int.ru |
| 16749 |
|
| 16750 |
The new version of crm uses a new format for css files. Old files should |
| 16751 |
be rebuilt or started from scratch. If not done, crm114 will lose any |
| 16752 |
mail processed via it. |
| 16753 |
|
| 16754 |
20090620: |
| 16755 |
AFFECTS: users of gstreamer-plugins-bad, gstreamer-plugins-good, and |
| 16756 |
gstreamer-plugins-ugly ports |
| 16757 |
AUTHOR: kwm@FreeBSD.org |
| 16758 |
|
| 16759 |
Due to the move of several plugins from gstreamer-plugins-bad to |
| 16760 |
gstreamer-plugins-good and gstreamer-plugins-ugly, it is necessary to |
| 16761 |
update gstreamer-plugins-bad first: |
| 16762 |
|
| 16763 |
portupgrade -R gstreamer-plugins-bad |
| 16764 |
|
| 16765 |
or, using portmaster: |
| 16766 |
|
| 16767 |
portmaster gstreamer-plugins-bad |
| 16768 |
|
| 16769 |
20090619: |
| 16770 |
AFFECTS: users of net-p2p/transmission-daemon |
| 16771 |
AUTHOR: mezz@FreeBSD.org |
| 16772 |
|
| 16773 |
The UID/GID of transmission has been changed from 919 to 921. The data |
| 16774 |
configure has been changed from ${PREFIX}/etc/transmission/home/.config |
| 16775 |
to ${PREFIX}/etc/transmission/home. To update the UID/GID: |
| 16776 |
|
| 16777 |
# pw groupmod transmission -g 921 |
| 16778 |
# pw usermod transmission -u 921 -g 921 |
| 16779 |
|
| 16780 |
20090618: |
| 16781 |
AFFECTS: users of www/p5-Catalyst |
| 16782 |
AUTHOR: pgollucci@FreeBSD.org |
| 16783 |
|
| 16784 |
Most applications and plugins should run unaltered on Catalyst 5.80. |
| 16785 |
|
| 16786 |
However, a lot of refactoring work has taken place, and several changes |
| 16787 |
have been made which could cause incompatibilities. If your application |
| 16788 |
or plugin is using deprecated code, or relying on side effects, then you |
| 16789 |
could have issues upgrading to this release. |
| 16790 |
|
| 16791 |
http://search.cpan.org/~mramberg/Catalyst-Runtime-5.80005/lib/Catalyst/Upgrading.pod |
| 16792 |
|
| 16793 |
20090617: |
| 16794 |
AFFECTS: users of emulators/virtualbox |
| 16795 |
AUTHOR: beat@FreeBSD.org |
| 16796 |
|
| 16797 |
The GID of virtualbox has changed due to a conflict with databases/couchdb. |
| 16798 |
Update GID of vboxusers after updating the port: |
| 16799 |
|
| 16800 |
# pw groupmod vboxusers -g 920 |
| 16801 |
|
| 16802 |
20090617: |
| 16803 |
AFFECTS: users of math/fftw3 math/fftw3-long math/fftw3-float |
| 16804 |
AUTHOR: db@FreeBSD.org |
| 16805 |
|
| 16806 |
The Fortran option has removed from fftw3 and moved into slave ports, |
| 16807 |
math/fftw3-fortran math/fftw3-long-fortran and math/fftw3-float-fortran. |
| 16808 |
|
| 16809 |
20090615: |
| 16810 |
AFFECTS: users of x11-wm/enlightenment and x11-wm/enlightenment-devel |
| 16811 |
AUTHOR: gahr@FreeBSD.org |
| 16812 |
|
| 16813 |
The development version of the Enlightenment window manager, a.k.a. E17, |
| 16814 |
was moved from x11-wm/enlightenment-devel to x11-wm/enlightenment. The |
| 16815 |
DR16 branch now resides in x11-wm/e16. |
| 16816 |
|
| 16817 |
20090615: |
| 16818 |
AFFECTS: users of multimedia/mlt++ |
| 16819 |
AUTHOR: beat@FreeBSD.org |
| 16820 |
|
| 16821 |
The multimedia/mlt++ port was incorporated into multimedia/mlt since |
| 16822 |
version 0.4.2. Delete multimedia/mlt++ first and then install/update |
| 16823 |
multimedia/mlt. |
| 16824 |
|
| 16825 |
20090613: |
| 16826 |
AFFECTS: users of www/hudson |
| 16827 |
AUTHOR: hq@FreeBSD.org |
| 16828 |
|
| 16829 |
Hudson is now running as a standalone process and no longer relies on |
| 16830 |
Apache Tomcat. As such, it should now be configured by defining |
| 16831 |
hudson_* variables in rc.conf. See comments from rc.d script for further |
| 16832 |
details. |
| 16833 |
|
| 16834 |
The default setup is using the same port numbers and HTTP URL prefix as |
| 16835 |
before in order to reduce the effort of upgrading the port. Hence, it |
| 16836 |
may conflict with some running Apache Tomcat instance. To fix this |
| 16837 |
problem, you may either deinstall www/tomcat6, or use the following |
| 16838 |
settings in hudson_args from /etc/rc.conf: |
| 16839 |
|
| 16840 |
--httpPort=??? --ajp13Port=??? |
| 16841 |
|
| 16842 |
20090611: |
| 16843 |
AFFECTS: users of www/apache22 |
| 16844 |
AUTHOR: pgollucci@FreeBSD.org |
| 16845 |
|
| 16846 |
Two rc.d scripts have been renamed: |
| 16847 |
|
| 16848 |
apache22.sh -> apache22 |
| 16849 |
htcacheclean.sh -> htcacheclean |
| 16850 |
|
| 16851 |
You'll need to update any crons wrappers, etc. for the new paths. |
| 16852 |
|
| 16853 |
20090608: |
| 16854 |
AFFECTS: users of lang/python* and py-* |
| 16855 |
AUTHOR: miwi@FreeBSD.org |
| 16856 |
|
| 16857 |
The default version of Python has been changed from 2.5.x to 2.6.x. |
| 16858 |
If you have 2.5.x installed, perform an upgrade of lang/python25 to |
| 16859 |
lang/python26 with one of the following commands: |
| 16860 |
|
| 16861 |
If using portupgrade: |
| 16862 |
# portupgrade -o lang/python26 lang/python25 |
| 16863 |
|
| 16864 |
If using portmaster: |
| 16865 |
# portmaster -o lang/python26 lang/python25 |
| 16866 |
|
| 16867 |
If you want to retain 2.5.x as default Python version, set the |
| 16868 |
PYTHON_DEFAULT_VERSION variable to 'python2.5' (without quotes) in |
| 16869 |
/etc/make.conf, then go to lang/python and perform the following |
| 16870 |
command: |
| 16871 |
|
| 16872 |
# portupgrade -R python |
| 16873 |
|
| 16874 |
Once the installed Python has been updated to 2.6, by using the |
| 16875 |
method above, it is required to run the upgrade-site-packages target in |
| 16876 |
lang/python to assure that site-packages are made available to the new |
| 16877 |
Python version. |
| 16878 |
|
| 16879 |
If using portupgrade: |
| 16880 |
# cd /usr/ports/lang/python && make upgrade-site-packages |
| 16881 |
|
| 16882 |
If using portmaster: |
| 16883 |
# cd /usr/ports/lang/python && make upgrade-site-packages -DUSE_PORTMASTER |
| 16884 |
|
| 16885 |
The portmaster case can take quite some time to complete due to the lack of |
| 16886 |
cached information that the portupgrade suite uses (specifically pkg_which). |
| 16887 |
This is not the fault of portmaster. |
| 16888 |
|
| 16889 |
20090606: |
| 16890 |
AFFECTS: users of java/eclipse |
| 16891 |
AUTHOR: glewis@FreeBSD.org |
| 16892 |
|
| 16893 |
The update to 3.4.2 changes the location of the metadata for eclipse to |
| 16894 |
be more in line with what is used on other platforms. This means that |
| 16895 |
after the update plugins that have been installed by a user with the |
| 16896 |
built in Update Manager will need to be reinstalled. |
| 16897 |
|
| 16898 |
20090605: |
| 16899 |
AFFECTS: users of mail/postfix |
| 16900 |
AUTHOR: itetcu@FreeBSD.org |
| 16901 |
|
| 16902 |
Version 2.6.1 introduced a POLA violation by expecting aliases.db to be |
| 16903 |
in /etc/mail/aliases.db (not /etc/aliases.db). With this version the |
| 16904 |
location is reverted to the right place. |
| 16905 |
|
| 16906 |
If you updated your installation to 2.6.1 you need to run newaliases(1) |
| 16907 |
again after you installed 2.6.2. |
| 16908 |
|
| 16909 |
20090603: |
| 16910 |
AFFECTS: users of japanese/font-mplus-ipa (and old japanese/ipa-ttfonts) |
| 16911 |
AUTHOR: hrs@FreeBSD.org |
| 16912 |
|
| 16913 |
IPAUIGothic has been updated to a version included in IPA font |
| 16914 |
version 002.03 and added as a separated port |
| 16915 |
"japanese/font-ipa-uigothic". And the font-mplus-ipa has been |
| 16916 |
updated to remove the old IPAUIGothic. |
| 16917 |
|
| 16918 |
Thus the old ipa-ttfonts is almost equivalent to font-ipa + |
| 16919 |
font-ipa-uigothic + font-mplus-ipa. Note that these three packages |
| 16920 |
have different licenses from each other. |
| 16921 |
|
| 16922 |
20090601: |
| 16923 |
AFFECTS: users of devel/cvs-devel |
| 16924 |
AUTHOR: wxs@FreeBSD.org |
| 16925 |
|
| 16926 |
cvs-devel no longer installs /bin/cvs and /bin/cvsbug. These are now |
| 16927 |
installed into ${PREFIX}/bin. If you wish to use these please be aware |
| 16928 |
of this change with respect to your path. |
| 16929 |
|
| 16930 |
20090531: |
| 16931 |
AFFECTS: users of devel/viewvc |
| 16932 |
AUTHOR: pgollucci@FreeBSD.org |
| 16933 |
|
| 16934 |
viewvc.conf and templates are not compatible to 1.0.x version, even the |
| 16935 |
database scripts have changed. For details see: |
| 16936 |
|
| 16937 |
http://viewvc.tigris.org/source/browse/*checkout*/viewvc/trunk/docs/upgrading-howto.html |
| 16938 |
|
| 16939 |
20090530: |
| 16940 |
AFFECTS: users of Japanese and Chinese fonts |
| 16941 |
AUTHOR: hrs@FreeBSD.org |
| 16942 |
|
| 16943 |
Ports for Japanese fonts have been reorganized in the following way: |
| 16944 |
|
| 16945 |
japanese/ipa-ttfonts -> japanese/font-mplus-ipa |
| 16946 |
japanese/ipa-ttfonts -> japanese/font-ipa |
| 16947 |
japanese/kochi-ttfonts -> japanese/font-kochi |
| 16948 |
japanese/mplusfonts -> japanese/font-mplus |
| 16949 |
japanese/sazanami-ttf -> japanese/font-sazanami |
| 16950 |
japanese/shinonome -> japanese/font-shinonome |
| 16951 |
japanese/umefont -> japanese/font-ume |
| 16952 |
japanese/vlgothic -> japanese/font-vlgothic |
| 16953 |
|
| 16954 |
While basically these are port name changes for consistency, |
| 16955 |
installation directories are also changed: |
| 16956 |
|
| 16957 |
font files -> ${PREFIX}/share/${PORTNAME}/* |
| 16958 |
symlinks -> ${PREFIX}/share/fonts/{TTF,OTF,fontname,...}/* |
| 16959 |
symlinks -> ${PREFIX}/lib/X11/fonts/{TTF,OTF,misc,fontname,...}/* |
| 16960 |
|
| 16961 |
A user-visible one is that the directory name "TrueType" is replaced |
| 16962 |
with "TTF". |
| 16963 |
|
| 16964 |
Also, japanese/font-std and chinese/font-std have been added as |
| 16965 |
standard fonts used in the Ports Collection. Currently they |
| 16966 |
contain: |
| 16967 |
|
| 16968 |
std.ja_JP/Mincho |
| 16969 |
std.ja_JP/Gothic |
| 16970 |
std.ja_JP/Ryumin-Light |
| 16971 |
std.ja_JP/GothicBBB-Medium |
| 16972 |
std.zh_CN/STHeiti-Regular |
| 16973 |
std.zh_CN/STSong-Light |
| 16974 |
std.zh_CN/MSung-Light |
| 16975 |
std.zh_CN/MHei-Medium |
| 16976 |
|
| 16977 |
under ${PREFIX}/share/fonts/. They are just symlinks to |
| 16978 |
corresponding font files. The symlink names are based on popular |
| 16979 |
PostScript font names. |
| 16980 |
|
| 16981 |
Applications should refer the font files via XLFD or fontconfig |
| 16982 |
first. If they need a direct reference to the font file, please use |
| 16983 |
files in std.*/*. This is because direct reference to a specific |
| 16984 |
font name in an application configuration file makes the maintenance |
| 16985 |
difficult when the font file name is changed, for example. |
| 16986 |
|
| 16987 |
20090516: |
| 16988 |
AFFECTS: users of devel/viewvc |
| 16989 |
AUTHOR: pgollucci@FreeBSD.org |
| 16990 |
|
| 16991 |
OPTION APACHE2 has been changed to APACHE (WITH_APACHE) |
| 16992 |
WITH_APACHE2 is deprecated and is being removed. |
| 16993 |
APACHE_PORT will be pulled in when WITH_APACHE is selected |
| 16994 |
|
| 16995 |
20090516: |
| 16996 |
AFFECTS: users of print/cups-base and portupgrade |
| 16997 |
AUTHOR: dinoex@FreeBSD.org |
| 16998 |
|
| 16999 |
The print/cups port has been split into multiple ports. If upgrading |
| 17000 |
from 1.3.10_1 and below, you must remove the installed version first. |
| 17001 |
|
| 17002 |
20090412: |
| 17003 |
AFFECTS: users of sysutils/bacula-server |
| 17004 |
AUTHOR: wxs@FreeBSD.org |
| 17005 |
|
| 17006 |
sysutils/bacula-server now uses a new catalog format. If upgrading |
| 17007 |
from the old version please use the update_bacula_tables script |
| 17008 |
provided with the port before restarting bacula. |
| 17009 |
|
| 17010 |
20090410: |
| 17011 |
AFFECTS: users of www/trac-email2trac |
| 17012 |
AUTHOR: brooks@FreeBSD.org |
| 17013 |
|
| 17014 |
bin/email2trac.py and bin/delete_spam.py are now installed without the |
| 17015 |
.py extension to make the suid run_email2trac work and match the online |
| 17016 |
documentation. If you were using them in scripts or alias entries, you |
| 17017 |
will need to update paths accordingly. |
| 17018 |
|
| 17019 |
20090401: |
| 17020 |
AFFECTS: users of Fedora 8 Linux infrastructure ports |
| 17021 |
AUTHOR: bsam@FreeBSD.org |
| 17022 |
|
| 17023 |
ATTENTION! Those ports are not default for any version of FreeBSD for now |
| 17024 |
and may be used with FreeBSD versions 7.2 and above (8-CURRENT is better) |
| 17025 |
using compat.linux.osrelease=2.6.16 and linux_base-f8. Please, note that |
| 17026 |
2.6.16 is not fully supported on 7.x (ex., some syscalls are missing |
| 17027 |
and cannot be MFCed due to a native FreeBSD ABI breakage). |
| 17028 |
|
| 17029 |
For more information about transition please read item "20070327: AFFECTS: |
| 17030 |
users of emulators/linux_base-fc6". That note may be used for upgrading |
| 17031 |
to linux_base-f8 and Fedora 8 Linux infrastructure ports as well. |
| 17032 |
|
| 17033 |
If you want to switch to linux-f8 ports, please define at /etc/make.conf: |
| 17034 |
|
| 17035 |
OVERRIDE_LINUX_BASE_PORT=f8 |
| 17036 |
OVERRIDE_LINUX_NONBASE_PORTS=f8 |
| 17037 |
|
| 17038 |
20090328: |
| 17039 |
AFFECTS: users of lang/perl* |
| 17040 |
AUTHOR: skv@FreeBSD.org |
| 17041 |
|
| 17042 |
lang/perl5.10 is out. If you want to switch to it from, for example |
| 17043 |
lang/perl5.8, that is: |
| 17044 |
|
| 17045 |
Portupgrade users: |
| 17046 |
0) Fix pkgdb.db (for safety): |
| 17047 |
pkgdb -Ff |
| 17048 |
|
| 17049 |
1) Reinstall new version of Perl (5.10): |
| 17050 |
env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.10 -f perl-5.8.\* |
| 17051 |
|
| 17052 |
2) Reinstall everything that depends on Perl: |
| 17053 |
portupgrade -fr perl |
| 17054 |
|
| 17055 |
Portmaster users: |
| 17056 |
env DISABLE_CONFLICTS=1 portmaster -o lang/perl5.10 lang/perl5.8 |
| 17057 |
portmaster -r perl- |
| 17058 |
|
| 17059 |
Note: If the "perl-" glob matches more than one port you will need to |
| 17060 |
specify the name of the Perl directory in /var/db/pkg explicitly. |
| 17061 |
|
| 17062 |
20090327: |
| 17063 |
AFFECTS: users of security/clamav |
| 17064 |
AUTHOR: garga@FreeBSD.org |
| 17065 |
|
| 17066 |
After version 0.95 clamav-milter does not accept parameters by command |
| 17067 |
line. If you are using $clamav_milter_flags on rc.conf to set its |
| 17068 |
parameters you will need to move to new ${PREFIX}/etc/clamav-milter.conf. |
| 17069 |
|
| 17070 |
20090319: |
| 17071 |
AFFECTS: users of shells/bash3 |
| 17072 |
AUTHOR: ehaupt@FreeBSD.org |
| 17073 |
|
| 17074 |
With the addition of shells/bash version 4.x, people wanting to stick |
| 17075 |
with bash 3.x should perform the following update: |
| 17076 |
|
| 17077 |
$ portupgrade -f -o shells/bash3 bash |
| 17078 |
|
| 17079 |
20090318: |
| 17080 |
AFFECTS: users of www/suphp |
| 17081 |
AUTHOR: yzlin@cs.nctu.edu.tw |
| 17082 |
|
| 17083 |
The suPHP port has been upgraded to 0.7.x. This new version of suPHP has |
| 17084 |
some new features and changes for the configuration file: |
| 17085 |
|
| 17086 |
- Multiple path (with patterns) & variable substitution support for |
| 17087 |
docroots |
| 17088 |
- Double-quoted strings at section '[handlers]' |
| 17089 |
ex. application/x-httpd-php="php:/usr/local/bin/php-cgi" |
| 17090 |
|
| 17091 |
These changes may lead to internal server error if without modifications |
| 17092 |
of the configuration file from previous version. |
| 17093 |
|
| 17094 |
20090316: |
| 17095 |
AFFECTS: users of www/geeklog |
| 17096 |
AUTHOR: beat@FreeBSD.org |
| 17097 |
|
| 17098 |
To follow the standards this port has received a small reworking. |
| 17099 |
|
| 17100 |
WWW_DIR (that defaulted to PREFIX/www/data/geeklog) is deprecated, |
| 17101 |
use WWWDIR (defaults to PREFIX/www/geeklog). |
| 17102 |
|
| 17103 |
20090316: |
| 17104 |
AFFECTS: users of net-im/ejabberd |
| 17105 |
AUTHOR: skylord@linkline.ru |
| 17106 |
|
| 17107 |
ejabberd's UID and GID have changed (PR ports/105122). Users are advised |
| 17108 |
to check all configuration files and data in /var/spool/ejabberd to |
| 17109 |
ensure everything has the correct owner/group. |
| 17110 |
|
| 17111 |
20090316: |
| 17112 |
AFFECTS: users of sysutils/lire |
| 17113 |
AUTHOR: edwin@FreeBSD.org |
| 17114 |
|
| 17115 |
Lire now requires DBD::SQLite, which uses SQLite 3.0. This means that the |
| 17116 |
Lire database format has changed. If you have one or more old Lire stores, |
| 17117 |
you will need to convert each of them from SQLite2 format to SQLite3 like |
| 17118 |
this: |
| 17119 |
|
| 17120 |
$ sqlite oldstore.db .dump | sqlite3 newstore.db |
| 17121 |
|
| 17122 |
This assumes that you have both SQLite2 and SQLite3 installed on your |
| 17123 |
system, and that the names of the command line interface for the old and |
| 17124 |
new version are `sqlite' and `sqlite3' respectively (this is at least |
| 17125 |
correct for Fedora). |
| 17126 |
|
| 17127 |
20090310: |
| 17128 |
AFFECTS: users of multimedia/mythtv |
| 17129 |
AUTHOR: glarkin@FreeBSD.org |
| 17130 |
|
| 17131 |
The upgrade from version 0.20 to version 0.21 should be transparent. |
| 17132 |
Any changes to the database structure should be applied automatically. |
| 17133 |
|
| 17134 |
However, it is strongly recommended that you back up your database before |
| 17135 |
installing a new version of MythTV. |
| 17136 |
|
| 17137 |
For example: |
| 17138 |
|
| 17139 |
$ mysqldump -u mythtv -pmythtv mythconverg -c > mythtv_backup.sql |
| 17140 |
|
| 17141 |
To restore (assuming that you've dropped the database): |
| 17142 |
|
| 17143 |
$ mysql -u root |
| 17144 |
mysql>create database mythconverg; |
| 17145 |
mysql>exit |
| 17146 |
$ mysql -u mythtv -pmythtv mythconverg < mythtv_backup.sql |
| 17147 |
|
| 17148 |
20090309: |
| 17149 |
AFFECTS: users of devel/libusb on CURRENT |
| 17150 |
AUTHOR: stas@FreeBSD.org |
| 17151 |
|
| 17152 |
FreeBSD libusb20 was renamed to libusb in r189585 and thus, being fully |
| 17153 |
compatible with libusb20, replaces devel/libusb on HEAD. devel/libusb |
| 17154 |
should not be used on these systems. Users of libusb-dependent ports |
| 17155 |
are advised to remove libusb package from their systems, and rebuild all |
| 17156 |
libusb dependencies. One of the possible ways to achieve this is |
| 17157 |
listed below: |
| 17158 |
|
| 17159 |
# set tempfile=`mktemp /tmp/usbports.XX` |
| 17160 |
# pkg_info -qR /var/db/pkg/libusb-* > ${tempfile} |
| 17161 |
# pkg_delete -f /var/db/pkg/libusb-* |
| 17162 |
# cat ${tempfile} | xargs portupgrade -f |
| 17163 |
# rm -f ${tempfile} |
| 17164 |
|
| 17165 |
20090309: |
| 17166 |
AFFECTS: users of multimedia/phonon |
| 17167 |
AUTHOR: kde@FreeBSD.org |
| 17168 |
|
| 17169 |
multimedia/phonon port has been split into phonon itself, phonon-xine, |
| 17170 |
and phonon-gstreamer backends. After updating phonon port you have |
| 17171 |
to install at least one backend; phonon-xine backend is recommended |
| 17172 |
for KDE. |
| 17173 |
|
| 17174 |
20090308: |
| 17175 |
AFFECTS: users of emulators/qemu |
| 17176 |
AUTHOR: nox@FreeBSD.org |
| 17177 |
|
| 17178 |
The port has been updated to 0.10.0, which now uses the newer |
| 17179 |
(incompatible) kqemu-kmod-devel port that now also works for the |
| 17180 |
32 bit "qemu" executable on amd64. If you upgrade emulators/qemu |
| 17181 |
with the KQEMU knob on, you have to |
| 17182 |
|
| 17183 |
# pkg_delete kqemu-kmod-1\* |
| 17184 |
|
| 17185 |
the old kqemu version first if it is installed. |
| 17186 |
|
| 17187 |
20090304: |
| 17188 |
AFFECTS: users of comms/py-gammu |
| 17189 |
AUTHOR: bsam@FreeBSD.org |
| 17190 |
|
| 17191 |
The port comms/py-gammu was incorporated into comms/gammu since |
| 17192 |
1.23.0. Delete comms/py-gammu first and then deinstall/reinstall |
| 17193 |
comms/gammu with option WITH_PYTHON_GAMMU=YES. |
| 17194 |
|
| 17195 |
20090304: |
| 17196 |
AFFECTS: users of x11-wm/xfce4 |
| 17197 |
AUTHOR: oliver@FreeBSD.org |
| 17198 |
|
| 17199 |
When upgrading from Xfce 4.4 to 4.6 make sure you uninstall the following |
| 17200 |
ports: |
| 17201 |
|
| 17202 |
x11/libxfce4mcs |
| 17203 |
sysutils/xfce4-mcs-manager |
| 17204 |
sysutils/xfce4-mcs-plugins |
| 17205 |
x11-themes/xfce4-icon-theme |
| 17206 |
|
| 17207 |
You may uninstall them before you start the upgrade procedure (preferred) |
| 17208 |
or even afterwards when the upgrade went fine. |
| 17209 |
|
| 17210 |
Please also note that Xfce 4.6 does not come with an icon theme any more. |
| 17211 |
Xfce 4.6 now depends on the Tango theme which is now installed by default. |
| 17212 |
The default installation of Xfce is also adjusted to use this icon theme |
| 17213 |
instead of the Xfce 4.4 standard Rodent theme. If you are upgrading from |
| 17214 |
Xfce 4.4 to 4.6 you probably still have the Rodent theme selected. This |
| 17215 |
will lead to several "missing" icons when starting up Xfce. |
| 17216 |
|
| 17217 |
Make sure to switch as well to the Tango theme. To do this just open the |
| 17218 |
Settings Manager and select Appearance. Inside the Appearance dialog |
| 17219 |
switch to the Icons tab and select the "Tango" entry in the list on the |
| 17220 |
left side of the Icons tab. |
| 17221 |
|
| 17222 |
For enabling the Reboot/Shutdown functionality of Xfce's logout dialog |
| 17223 |
please read the note which gets printed out after the installation of |
| 17224 |
x11-wm/xfce4 about how to configure PolicyKit. |
| 17225 |
|
| 17226 |
20090223: |
| 17227 |
AFFECTS: users of Tcl/Tk |
| 17228 |
AUTHOR: mm@FreeBSD.org |
| 17229 |
|
| 17230 |
The default version of Tcl/Tk has been changed from 8.4 to 8.5. |
| 17231 |
|
| 17232 |
To restore old behavior and prefer using Tcl 8.4 with supported ports set |
| 17233 |
WITH_TCL_VER=84 in /etc/make.conf. This has no effect on ports that have |
| 17234 |
USE_TCL=yes or USE_TK=yes. They stick to the new default version and have |
| 17235 |
to be updated by their maintainers to support other versions than default. |
| 17236 |
|
| 17237 |
20090218: |
| 17238 |
AFFECTS: users of www/zend-framework |
| 17239 |
AUTHOR: glarkin@FreeBSD.org |
| 17240 |
|
| 17241 |
A local file inclusion (LFI) vulnerability was fixed in Zend Framework |
| 17242 |
1.7.5. The LFI was present in the Zend_View::render() method, and |
| 17243 |
allowed inclusion of scripts with relative path names, e.g. |
| 17244 |
"../../../my/script/dir/myscript.php". |
| 17245 |
|
| 17246 |
If the script path name is hard-coded into the application and is not |
| 17247 |
generated by user input, the vulnerability does not apply. Because of |
| 17248 |
this exception, the Zend Framework team has added a flag to disable |
| 17249 |
the LFI protection in the render() method. |
| 17250 |
|
| 17251 |
Full details of the vulnerability, whether it applies to your |
| 17252 |
application and how to disable the LFI protection in the render() |
| 17253 |
method can be found here: |
| 17254 |
|
| 17255 |
http://framework.zend.com/manual/en/zend.view.migration.html |
| 17256 |
|
| 17257 |
20090216: |
| 17258 |
AFFECTS: users of net/openldap24-{client,server} |
| 17259 |
AUTHOR: delphij@FreeBSD.org |
| 17260 |
|
| 17261 |
OpenLDAP has been upgraded to 2.4.14, which requires a shared library |
| 17262 |
version bump. Therefore you need to reinstall all ports that depend on |
| 17263 |
it. Please do something like: |
| 17264 |
|
| 17265 |
# portupgrade -fr net/openldap24-client |
| 17266 |
|
| 17267 |
20090209: |
| 17268 |
AFFECTS: users of multimedia/phonon, x11/kdelibs4, x11/kdebase4*, |
| 17269 |
deskutils/kdepimlib4, deskutils/kdepim4, devel/automoc4 |
| 17270 |
AUTHOR: kde@FreeBSD.org |
| 17271 |
|
| 17272 |
KDE 4 has been updated from 4.1.4 to 4.2.0. A number of applications |
| 17273 |
have been moved between packages. The easiest way to avoid various |
| 17274 |
problems during update is to delete all KDE-4.1.4 ports and install |
| 17275 |
KDE-4.2.0: |
| 17276 |
|
| 17277 |
# pkg_delete -f kde\*4.1.4\* automoc4-\* |
| 17278 |
# portmaster -a (or portupgrade -a) |
| 17279 |
# cd ${PORTSDIR}/x11/kde4 && make config && make install clean |
| 17280 |
|
| 17281 |
20090207: |
| 17282 |
AFFECTS: users of devel/libslang and devel/libslang2 |
| 17283 |
AUTHOR: pgollucci@FreeBSD.org |
| 17284 |
|
| 17285 |
devel/libslang has been removed in favor of devel/libslang2 after not |
| 17286 |
being released during last five years. WITH_SLANG2 is no longer a |
| 17287 |
valid ports KNOB. All ports that depend on devel/libslang should be |
| 17288 |
recompiled, e.g.: |
| 17289 |
|
| 17290 |
# portupgrade -o devel/libslang2 devel/libslang |
| 17291 |
|
| 17292 |
20090130: |
| 17293 |
AFFECTS: users of www/httptunnel |
| 17294 |
AUTHOR: rafan@FreeBSD.org |
| 17295 |
|
| 17296 |
The startup script has been converted to new rc.d style and split |
| 17297 |
into two scripts: htc (client) and hts (server). Please check the scripts |
| 17298 |
for how to set variables in /etc/rc.conf. |
| 17299 |
|
| 17300 |
20090127: |
| 17301 |
AFFECTS: users of gstreamer-plugins |
| 17302 |
AUTHOR: kwm@FreeBSD.org |
| 17303 |
|
| 17304 |
The gstapp library moved from the gstreamer-plugins-bad package to |
| 17305 |
gstreamer-plugins. It will be necessary to rebuild the gstreamer-plugins |
| 17306 |
port. After updating your installed ports please do (if you are using |
| 17307 |
portupgrade): |
| 17308 |
|
| 17309 |
# portupgrade -f gstreamer-plugins |
| 17310 |
|
| 17311 |
20090127: |
| 17312 |
AFFECTS: users of www/xpi-deepestsender |
| 17313 |
AUTHOR: pgollucci@FreeBSD.org |
| 17314 |
|
| 17315 |
www/xpi-deepestsender has been updated to version 0.9.0. This version |
| 17316 |
is *only* for Firefox version 3.x. |
| 17317 |
|
| 17318 |
20090124: |
| 17319 |
AFFECTS: users of x11-servers/xorg-server, sysutils/hal |
| 17320 |
AUTHOR: rnoland@FreeBSD.org |
| 17321 |
|
| 17322 |
sysutils/hal has been updated and should now properly detect mice for |
| 17323 |
in X.Org. Use of AllowEmptyInput should no longer be needed for most |
| 17324 |
users and moused should now work fine. |
| 17325 |
|
| 17326 |
20090123: |
| 17327 |
AFFECTS: users of x11-servers/xorg-server |
| 17328 |
AUTHOR: rnoland@FreeBSD.org |
| 17329 |
|
| 17330 |
If you are using an older xorg.conf several config lines are no longer |
| 17331 |
needed and will generate warnings when X is started. RgbPath will cause |
| 17332 |
X to fail to start, remove it from your config. |
| 17333 |
|
| 17334 |
Server 1.5.3 also really wants to configure its input devices via hald. |
| 17335 |
This is causing some issues with moused and /dev/sysmouse. There are |
| 17336 |
couple of options for how to deal with it: |
| 17337 |
|
| 17338 |
1. Add Option "AllowEmptyInput" "off" to your ServerLayout section. |
| 17339 |
This will cause X to use the configured kbd, mouse, and vmmouse |
| 17340 |
sections from your xorg.conf |
| 17341 |
|
| 17342 |
2. Don't use moused. If you want it to work with addon USB mice |
| 17343 |
set this in rc.conf: |
| 17344 |
|
| 17345 |
moused_enable="NO" |
| 17346 |
moused_nondefault_enable="NO" |
| 17347 |
|
| 17348 |
I'm working on fixing hald or the mouse driver or both. |
| 17349 |
|
| 17350 |
20090123: |
| 17351 |
AFFECTS: users of x11/libxcb |
| 17352 |
AUTHOR: flz@FreeBSD.org |
| 17353 |
|
| 17354 |
Libxcb shared library version was bumped from 1 to 2. You need to |
| 17355 |
rebuild any consumer of libxcb.so.1 or some applications will be |
| 17356 |
linked against two versions of libxcb once libX11 is upgraded. |
| 17357 |
|
| 17358 |
For portupgrade users: |
| 17359 |
|
| 17360 |
# portupgrade -rf libxcb |
| 17361 |
|
| 17362 |
20090121: |
| 17363 |
AFFECTS: users of devel/linux-glib2, emulation/linux_base-f4 |
| 17364 |
AUTHOR: bsam@FreeBSD.org |
| 17365 |
|
| 17366 |
Glib2 now is incorporated to emulation/linux_base-fc4 (it has always |
| 17367 |
been a part of more recent Linux base ports). All users should deinstall |
| 17368 |
devel/linux-glib2 and then deinstall/reinstall emulation/linux_base-f4. |
| 17369 |
|
| 17370 |
20090119: |
| 17371 |
AFFECTS: users of mail/claws-mail, mail/claws-mail-smime |
| 17372 |
AUTHOR: netchild@FreeBSD.org |
| 17373 |
|
| 17374 |
The claws-mail port includes the S/MIME plugin itself now, it is not |
| 17375 |
distributed as a separate plugin anymore. It can be enabled with the |
| 17376 |
GPGME option in the port (disabled by default). If you use the S/MIME |
| 17377 |
plugin, you should remove the mail/claws-mail-smime port before |
| 17378 |
enabling GPGME and updating the mail/claws-mail port. People which |
| 17379 |
already updated mail/claws-mail with GPGME enabled and a non-working |
| 17380 |
S/MIME plugin need to deinstall mail/claws-mail-smime and reinstall |
| 17381 |
mail/claws-mail. |
| 17382 |
|
| 17383 |
20090118: |
| 17384 |
AFFECTS: users of net-p2p/deluge |
| 17385 |
AUTHOR: mezz@FreeBSD.org |
| 17386 |
|
| 17387 |
The Deluge has been updated from 0.5.x to 1.x. The 1.x has been rewritten, |
| 17388 |
so it is recommend for you to make the back up of your ~/.config/deluge. The |
| 17389 |
configuration and plugins of 0.5.x do not work in 1.x. Deluge will picking |
| 17390 |
up the old configuration and try to convert it to the newer format, but I |
| 17391 |
wouldn't trust it to do it without the back up. |
| 17392 |
|
| 17393 |
If you prefer to stick with 0.5.x, you can use portmaster: |
| 17394 |
|
| 17395 |
# portmaster -o net-p2p/deluge05 net-p2p/deluge |
| 17396 |
|
| 17397 |
or if you use portupgrade: |
| 17398 |
|
| 17399 |
# portupgrade -o net-p2p/deluge05 net-p2p/deluge |
| 17400 |
|
| 17401 |
20090118: |
| 17402 |
AFFECTS: users of www/ikiwiki |
| 17403 |
AUTHOR: brix@FreeBSD.org |
| 17404 |
|
| 17405 |
IkiWiki has been upgraded from 2.x to 3.x. Instructions for |
| 17406 |
migrating existing IkiWiki configurations to 3.x format can be found |
| 17407 |
at http://ikiwiki.info/tips/upgrade_to_3.0/. |
| 17408 |
|
| 17409 |
20090118: |
| 17410 |
AFFECTS: users of devel/apr-svn devel/apr |
| 17411 |
AUTHOR: pgollucci@FreeBSD.org |
| 17412 |
|
| 17413 |
devel/apr-svn has been removed and devel/apr now handles its role. |
| 17414 |
devel/apr now defaults to building with Berkeley database support (bdb) |
| 17415 |
APR_UTIL_* tunables have been renamed to comply with ports/KNOBS names. |
| 17416 |
|
| 17417 |
20090114: |
| 17418 |
AFFECTS: users of x11/kdebase4-workspace, x11/kdebase4-runtime |
| 17419 |
AUTHOR: kde@FreeBSD.org |
| 17420 |
|
| 17421 |
KDE 4 has been updated from 4.1.1 to 4.1.4. A number of files have been |
| 17422 |
moved between packages. You should deinstall kdebase4-runtime package |
| 17423 |
before updating: |
| 17424 |
|
| 17425 |
pkg_delete -f kdebase-runtime-4.1\* |
| 17426 |
portmaster -a |
| 17427 |
|
| 17428 |
After successful update you could install kdebase4-runtime if it has not |
| 17429 |
been installed during update process. |
| 17430 |
|
| 17431 |
20090114: |
| 17432 |
AFFECTS: users of GNOME and GTK+ |
| 17433 |
AUTHOR: gnome@FreeBSD.org |
| 17434 |
|
| 17435 |
GNOME has been updated to 2.24.x. You have to deinstall a few ports |
| 17436 |
first before using portupgrade or portmaster in order to successfully |
| 17437 |
upgrade your GNOME installation. After successful upgrade, you have |
| 17438 |
to reinstall gnome-session so the gnome.desktop session file is properly |
| 17439 |
installed. |
| 17440 |
|
| 17441 |
Portupgrade users: |
| 17442 |
|
| 17443 |
# pkgdb -Ff |
| 17444 |
(Answer "yes" to unregister gail while keeping gtk20.) |
| 17445 |
(Answer "yes" to unregister fast-user-switch-applet while |
| 17446 |
keeping gdm.) |
| 17447 |
|
| 17448 |
# pkg_deinstall -fO gtkmm-2.12\* |
| 17449 |
# portupgrade -aOW |
| 17450 |
# portupgrade -f gnome-session |
| 17451 |
|
| 17452 |
Portmaster users: |
| 17453 |
|
| 17454 |
# pkg_delete -f gtkmm-2.12\* |
| 17455 |
# portmaster -a |
| 17456 |
# portmaster gnome-session |
| 17457 |
|
| 17458 |
20090113: |
| 17459 |
AFFECTS: users of lang/perl5.8 |
| 17460 |
AUTHOR: skv@FreeBSD.org |
| 17461 |
|
| 17462 |
lang/perl5.8 has been updated to 5.8.9. You should update everything |
| 17463 |
that depends on perl. The easiest way to do that is to use |
| 17464 |
perl-after-upgrade script supplied with lang/perl5.8. Please see its |
| 17465 |
manual page for details. |
| 17466 |
|
| 17467 |
20090112: |
| 17468 |
AFFECTS: users of mail/claws-mail* |
| 17469 |
AUTHOR: miwi@FreeBSD.org |
| 17470 |
|
| 17471 |
claws-mail has been updated to 3.7.0, with this update OpenSSL support |
| 17472 |
has been removed by upstream in favour of GnuTLS. GnuTLS is now enabled |
| 17473 |
by default. Themes were have also been split to an extra port which |
| 17474 |
your can find under x11-themes/claws-mail-themes. Menu was rewritten |
| 17475 |
entirely in version 3.6.0 using modern GTK interface; as a consequence, |
| 17476 |
all your custom shortcuts will be lost after upgrade. |
| 17477 |
|
| 17478 |
20090109: |
| 17479 |
AFFECTS: users of any Mozilla and Opera products |
| 17480 |
AUTHOR: mezz@FreeBSD.org |
| 17481 |
|
| 17482 |
The Java plugins now will no longer be picked up by automatically from |
| 17483 |
these browsers. Because all Java ports share the name of plugins file, |
| 17484 |
I am thinking about someone or maybe me will need to write something |
| 17485 |
similar to nspluginwrapper (but in shell script) that can add Java plugin |
| 17486 |
in ~/.*/plugins/ when user requests one specific version of Java plugin |
| 17487 |
if this user has more than one version of Java installed. However, for |
| 17488 |
now, you will have to add Java plugin in ~/.*/plugins/ manually. |
| 17489 |
|
| 17490 |
20090107: |
| 17491 |
AFFECTS: users of databases/unixODBC |
| 17492 |
AUTHOR: beech@FreeBSD.org |
| 17493 |
|
| 17494 |
The databases/unixODBC port has been updated to 2.2.14. While |
| 17495 |
containing many bug fixes and minor feature adjustments, this version |
| 17496 |
no longer ships with the (obsolete) MySQL ODBC driver. MySQL ODBC |
| 17497 |
driver users will probably want to use databases/mysql-connector-odbc |
| 17498 |
instead. The text-backed/flatfile driver (libtxtodbc) has also been |
| 17499 |
removed by the developers but due to some demand may make a return in |
| 17500 |
a future version or as a separate port. |
| 17501 |
|
| 17502 |
20090107: |
| 17503 |
AFFECTS: users of security/libgcrypt |
| 17504 |
AUTHOR: rafan@FreeBSD.org |
| 17505 |
|
| 17506 |
libgcrypt has been upgraded to 1.4.3 which has a shared library version |
| 17507 |
bump. You need to reinstall all ports that depend on it. Use something |
| 17508 |
like this: |
| 17509 |
|
| 17510 |
portupgrade -rf libgcrypt |
| 17511 |
portmaster -r libgcrypt |
| 17512 |
|
| 17513 |
20090104: |
| 17514 |
AFFECTS: users of net/openldap24-{client,server} |
| 17515 |
AUTHOR: delphij@FreeBSD.org |
| 17516 |
|
| 17517 |
OpenLDAP has been upgraded to 2.4.13, which requires a shared library |
| 17518 |
version bump. Therefore, you need to reinstall all ports that depend on |
| 17519 |
it. Please do something like: |
| 17520 |
|
| 17521 |
# portupgrade -fr net/openldap24-client |
| 17522 |
|
| 17523 |
20081230: |
| 17524 |
AFFECTS: users of net/rabbitmq |
| 17525 |
AUTHOR: pneumann@gmail.com |
| 17526 |
|
| 17527 |
The database schema has changed between RabbitMQ-1.4.0 and this release. |
| 17528 |
When the RabbitMQ server detects the presence of an old database, it |
| 17529 |
moves it to a backup location, creates a fresh, empty database, and |
| 17530 |
logs a warning. |
| 17531 |
|
| 17532 |
20081226: |
| 17533 |
AFFECTS: users of www/rt38 |
| 17534 |
AUTHOR: pgollucci@FreeBSD.org |
| 17535 |
|
| 17536 |
www/rt38 now respects the FreeBSD directory layout, see hier(7). |
| 17537 |
With this change, p5-RT-* and p5-RTx-* should be much simpler to use |
| 17538 |
in the ports collection. |
| 17539 |
|
| 17540 |
Please note that www/p5-RTx-Shredder is included in www/rt38. This |
| 17541 |
port will be deprecated and removed. |
| 17542 |
|
| 17543 |
20081228: |
| 17544 |
AFFECTS: users of astro/boinc-setiathome-enhanced |
| 17545 |
AUTHOR: rene@FreeBSD.org |
| 17546 |
|
| 17547 |
The setiathome client has been updated to version 6.03 and version 5.00 |
| 17548 |
of the astropulse client has been added. Before you update, finish and |
| 17549 |
report your current workunits to avoid losing them. The port now also |
| 17550 |
includes the client screensavers. |
| 17551 |
|
| 17552 |
20081228: |
| 17553 |
AFFECTS: users of japanese/kinput2 |
| 17554 |
AUTHOR: hrs@FreeBSD.org |
| 17555 |
|
| 17556 |
The Wnn backend of japanese/kinput2 port now uses unix domain socket |
| 17557 |
to communicate the server by default. If $JSERVER environment |
| 17558 |
variable is defined, the value is used as the server host name. In |
| 17559 |
In short, the server name is determined in the following way: |
| 17560 |
|
| 17561 |
$JSERVER --(if null)--> CcWnn.Jserver --(if null)--> "localhost" |
| 17562 |
|
| 17563 |
If the server host name is null or matches "^unix$", unix domain |
| 17564 |
socket is used. Note that the default server name in CcWnn.Jserver |
| 17565 |
is "unix" now. |
| 17566 |
|
| 17567 |
20081226: |
| 17568 |
AFFECTS: users of www/rt* |
| 17569 |
AUTHOR: pgollucci@FreeBSD.org |
| 17570 |
|
| 17571 |
www/rt2 www/rt3 www/rt32 www/rt34 are now deprecated and will expire |
| 17572 |
2009-02-01. All ports now depend on www/rt38 If you cannot update |
| 17573 |
to www/rt38, www/rt36 is still around. |
| 17574 |
|
| 17575 |
20081224: |
| 17576 |
AFFECTS: users of www/phpSysInfo |
| 17577 |
AUTHOR: miwi@FreeBSD.org |
| 17578 |
|
| 17579 |
The www/phpSysInfo port has been split into www/phpsysinfo and |
| 17580 |
www/phpsysinfo-dev ports. |
| 17581 |
|
| 17582 |
20081217: |
| 17583 |
AFFECTS: users of mail/policyd2 |
| 17584 |
AUTHOR: wxs@FreeBSD.org |
| 17585 |
|
| 17586 |
The RC script for mail/policyd2 has been renamed to avoid a conflict. |
| 17587 |
If you use this port please change the setting in rc.conf to be |
| 17588 |
policyd2_enable. |
| 17589 |
|
| 17590 |
20081211: |
| 17591 |
AFFECTS: users of lang/php5 |
| 17592 |
AUTHOR: pav@FreeBSD.org, itetcu@FreeBSD.org, ale@FreeBSD.org |
| 17593 |
|
| 17594 |
As of PHP 5.2.7, pcre extension is distributed with the core PHP5 package, |
| 17595 |
and not as a standalone module anymore. Follow the steps below to update |
| 17596 |
your installation. |
| 17597 |
|
| 17598 |
Portupgrade users: |
| 17599 |
|
| 17600 |
pkg_delete -f php5-pcre-5.2.6 |
| 17601 |
pkgdb -F |
| 17602 |
portupgrade as usual |
| 17603 |
|
| 17604 |
Portmaster users: |
| 17605 |
|
| 17606 |
pkg_delete -f php5-pcre\* |
| 17607 |
portmaster php5 |
| 17608 |
|
| 17609 |
If you are using pecl ports you might need to force an update on them: |
| 17610 |
|
| 17611 |
portupgrade -f pecl\* |
| 17612 |
or |
| 17613 |
portmaster pecl |
| 17614 |
|
| 17615 |
If you have the pecl hash, json and/or zip extensions you need to replace |
| 17616 |
them with the PHP5 bundled ones, e.g.: |
| 17617 |
|
| 17618 |
portmaster/portupgrade -o archivers/php5-zip archivers/pecl-zip |
| 17619 |
portmaster/portupgrade -o devel/php5-json devel/pecl-json |
| 17620 |
portmaster/portupgrade -o security/php5-hash security/pecl-hash |
| 17621 |
|
| 17622 |
If you build your INDEX locally and you tried to build it after the PHP |
| 17623 |
update commit, you need to rebuild it _after_ you updated lang/php5: |
| 17624 |
|
| 17625 |
cd /usr/ports && make index |
| 17626 |
|
| 17627 |
or (if you use ports-mgmt/p5-FreeBSD-Portindex): |
| 17628 |
|
| 17629 |
cd /usr/ports && cache-init && portindex -o `make -V INDEXFILE` |
| 17630 |
|
| 17631 |
20081207: |
| 17632 |
AFFECTS: users of games/mkgichessclub |
| 17633 |
AUTHOR: nivit@FreeBSD.org |
| 17634 |
|
| 17635 |
After the update to the version 2.2.0, please, alter the SQL tables |
| 17636 |
with the command: |
| 17637 |
|
| 17638 |
mysql _mkgichessclub_ < /usr/local/share/mkgichessclub/db_migrate_2.1_to_2.2.sql |
| 17639 |
|
| 17640 |
where _mkgichessclub_ is the database name chosen during the installation |
| 17641 |
of the port. |
| 17642 |
|
| 17643 |
20081205: |
| 17644 |
AFFECTS: users of net-p2p/ktorrent |
| 17645 |
AUTHOR: makc@FreeBSD.org |
| 17646 |
|
| 17647 |
ktorrent has been updated to 3.1.5 for KDE 4. The last release of ktorrent |
| 17648 |
for KDE 3 is available under net-p2p/ktorrent2. |
| 17649 |
|
| 17650 |
20081121: |
| 17651 |
AFFECTS: users of comms/smstools3 |
| 17652 |
AUTHOR: mm@FreeBSD.org |
| 17653 |
|
| 17654 |
The startup script of comms/smstools3 has changed. For increased security |
| 17655 |
smstools now runs as user uucp / group dialer by default. The script |
| 17656 |
commands like sendsms etc. should be executed as user uucp. |
| 17657 |
To restore the old behaviour, set smsd_user="root" and smsd_group="wheel" |
| 17658 |
in your /etc/rc.conf. |
| 17659 |
|
| 17660 |
Hint: use security/sudo for running smsd scripts as user uucp. |
| 17661 |
|
| 17662 |
20081108: |
| 17663 |
AFFECTS: users of editors/tamago |
| 17664 |
AUTHOR: hrs@FreeBSD.org |
| 17665 |
|
| 17666 |
The Wnn backend of editors/tamago port now uses unix domain socket |
| 17667 |
to communicate the server by default. If $[CJKT]SERVER environment |
| 17668 |
variable is defined, the value is used as the server host name. In |
| 17669 |
JSERVER case, for example, the server name is determined in the |
| 17670 |
following way: |
| 17671 |
|
| 17672 |
$JSERVER --(if null)--> wnn-jserver --(if null)--> "unix" |
| 17673 |
|
| 17674 |
If the server host name is null or matches "^unix$", unix domain |
| 17675 |
socket is used. The path name of the socket can be specified in |
| 17676 |
wnn-[cjkt]udpath custom variable. |
| 17677 |
|
| 17678 |
20081105: |
| 17679 |
AFFECTS: users of french/pluxm-devel |
| 17680 |
AUTHOR: jadawin@FreeBSD.org |
| 17681 |
|
| 17682 |
Please, use |
| 17683 |
http://download.pluxml.org/plugins/migration-blog-beta3x-beta4.zip to |
| 17684 |
migrate. It's strongly advised to backup your blog before updating. |
| 17685 |
|
| 17686 |
20081102: |
| 17687 |
AFFECTS: users of devel/git |
| 17688 |
AUTHOR: wxs@FreeBSD.org |
| 17689 |
|
| 17690 |
The location of git-shell has changed to |
| 17691 |
${PREFIX}/libexec/git-core/git-shell. Please remove the old entry from |
| 17692 |
/etc/shells. |
| 17693 |
|
| 17694 |
20081030: |
| 17695 |
AFFECTS: users of japanese/FreeWnn-server |
| 17696 |
AUTHOR: hrs@FreeBSD.org |
| 17697 |
|
| 17698 |
The jserver daemon in japanese/FreeWnn-server port now uses "127.0.0.1" |
| 17699 |
as the default listen address for security reason. If you need |
| 17700 |
the wildcard address (INADDR_ANY), you have to explicitly set |
| 17701 |
"listenaddr" to 0.0.0.0 in ${PREFIX}/lib/wnn/ja_JP/jserverrc or |
| 17702 |
add "-a 0.0.0.0" to ${wnn_flags} in /etc/rc.conf. |
| 17703 |
|
| 17704 |
20081026: |
| 17705 |
AFFECTS: users of www/asterisk-gui |
| 17706 |
AUTHOR: pneumann@gmail.com |
| 17707 |
|
| 17708 |
The upgrade to version 2.0 will modify your asterisk dialplan when login |
| 17709 |
to the page. Hardware autodetection will not work, pending update of |
| 17710 |
misc/zaptel. |
| 17711 |
|
| 17712 |
20081028: |
| 17713 |
AFFECTS: users of www/codeigniter |
| 17714 |
AUTHOR: glarkin@FreeBSD.org |
| 17715 |
|
| 17716 |
For certain installations, the following steps should be performed |
| 17717 |
after the CodeIgniter 1.7.0 upgrade (taken from: |
| 17718 |
http://codeigniter.com/user_guide/installation/upgrade_170.html). |
| 17719 |
|
| 17720 |
>>> Update your Session Table |
| 17721 |
|
| 17722 |
If you are using the Session class in your application, AND if you |
| 17723 |
are storing session data to a database, you must add a new column |
| 17724 |
named user_data to your session table. Here is an example of what |
| 17725 |
this column might look like for MySQL: |
| 17726 |
|
| 17727 |
user_data text NOT NULL |
| 17728 |
|
| 17729 |
To add this column you will run a query similar to this: |
| 17730 |
|
| 17731 |
ALTER TABLE `ci_sessions` ADD `user_data` text NOT NULL |
| 17732 |
|
| 17733 |
You'll find more information regarding the new Session functionality |
| 17734 |
in the Session class page: |
| 17735 |
|
| 17736 |
http://codeigniter.com/user_guide/libraries/sessions.html |
| 17737 |
|
| 17738 |
>>> Update your Validation Syntax |
| 17739 |
|
| 17740 |
This is an optional, but recommended step, for people currently |
| 17741 |
using the Validation class. CI 1.7 introduces a new Form Validation |
| 17742 |
class (http://codeigniter.com/user_guide/libraries/form_validation.html) |
| 17743 |
which deprecates the old Validation library. We have left the old one |
| 17744 |
in place so that existing applications that use it will not break, but |
| 17745 |
you are encouraged to migrate to the new version as soon as possible. |
| 17746 |
Please read the user guide carefully as the new library works a little |
| 17747 |
differently, and has several new features. |
| 17748 |
|
| 17749 |
20081026: |
| 17750 |
AFFECTS: users of japanese/sj3-server |
| 17751 |
AUTHOR: hrs@FreeBSD.org |
| 17752 |
|
| 17753 |
The sj3serv daemon in japanese/sj3-server port now uses "localhost" |
| 17754 |
as the default listen address for security reason. If you need |
| 17755 |
the wildcard address (INADDR_ANY), you have to explicitly set |
| 17756 |
"servername" to 0.0.0.0 in ${PREFIX}/etc/sj3/serverrc. |
| 17757 |
|
| 17758 |
20081026: |
| 17759 |
AFFECTS: users of japanese/Canna and japanese/sj3 |
| 17760 |
AUTHOR: hrs@FreeBSD.org |
| 17761 |
|
| 17762 |
The japanese/Canna and japanese/sj3 port have been split into |
| 17763 |
japanese/canna-server and japanese/canna-lib, and japanese/sj3-server |
| 17764 |
and japanese/sj3-lib, respectively for more fine-grained dependency |
| 17765 |
management in the Ports Collection. |
| 17766 |
|
| 17767 |
20080926: |
| 17768 |
AFFECTS: users of www/squid30 |
| 17769 |
AUTHOR: tmseck@netcologne.de |
| 17770 |
|
| 17771 |
The Squid developers decided to disable COSS support in 3.0, cf. |
| 17772 |
the discussion starting here: |
| 17773 |
|
| 17774 |
http://www.squid-cache.org/mail-archive/squid-dev/200809/0067.html |
| 17775 |
|
| 17776 |
The corresponding port configuration option WITH_SQUID_COSS is still |
| 17777 |
available but is a no-op for now. If you currently use COSS storage with |
| 17778 |
Squid 3.0 you need to disable it in squid.conf. |
| 17779 |
|
| 17780 |
20080924: |
| 17781 |
AFFECTS: users of ftp/proftpd |
| 17782 |
AUTHOR: beech@FreeBSD.org |
| 17783 |
|
| 17784 |
proftpd now stores its .delay and .scoreboard files in /var/run/proftpd |
| 17785 |
instead of /var/run. If you are updating an existing installation, |
| 17786 |
adjust the following in /usr/local/etc/proftpd.conf: |
| 17787 |
|
| 17788 |
ScoreboardFile /var/run/proftpd/proftpd.scoreboard |
| 17789 |
|
| 17790 |
Also of note: The third party modules, mod_codeconv, mod_comb, and |
| 17791 |
mod_sql_tds are not compatible with this release and have been removed. |
| 17792 |
They will be re-added when the respective authors provide updated versions. |
| 17793 |
|
| 17794 |
20080909: |
| 17795 |
AFFECTS: users of security/logcheck |
| 17796 |
AUTHOR: glarkin@FreeBSD.org |
| 17797 |
|
| 17798 |
logcheck now stores its configuration files in /usr/local/etc/logcheck |
| 17799 |
instead of /usr/local/etc. If you are upgrading the port from version |
| 17800 |
1.1.1 to version 1.2.54, copy the following files to a temporary location, |
| 17801 |
in case they are removed during the upgrade: |
| 17802 |
|
| 17803 |
/usr/local/etc/logcheck.hacking |
| 17804 |
/usr/local/etc/logcheck.ignore |
| 17805 |
/usr/local/etc/logcheck.violations |
| 17806 |
/usr/local/etc/logcheck.violations.ignore |
| 17807 |
|
| 17808 |
e.g.: |
| 17809 |
|
| 17810 |
cd /usr/local/etc |
| 17811 |
mkdir /tmp/logcheck.saveconf |
| 17812 |
cp logcheck.hacking logcheck.ignore logcheck.violations* \ |
| 17813 |
/tmp/logcheck.saveconf |
| 17814 |
|
| 17815 |
After the upgrade, integrate your local changes to the files listed |
| 17816 |
above into the new configuration files found in the following directories: |
| 17817 |
|
| 17818 |
/usr/local/etc/logcheck/cracking.d |
| 17819 |
/usr/local/etc/logcheck/ignore.d.paranoid |
| 17820 |
/usr/local/etc/logcheck/ignore.d.server |
| 17821 |
/usr/local/etc/logcheck/ignore.d.workstation |
| 17822 |
/usr/local/etc/logcheck/violations.d |
| 17823 |
/usr/local/etc/logcheck/violations.ignore.d |
| 17824 |
|
| 17825 |
Please consult the following files for more information about |
| 17826 |
logcheck rules and reporting levels: |
| 17827 |
|
| 17828 |
/usr/local/share/doc/logcheck/README.logcheck |
| 17829 |
/usr/local/share/doc/logcheck/README.logcheck-database |
| 17830 |
|
| 17831 |
Also note that the upgraded port installs a crontab file for user |
| 17832 |
"logcheck" that executes the logcheck script every hour and emails |
| 17833 |
the results to root. If the installation process cannot install |
| 17834 |
the crontab file, it can be installed manually from |
| 17835 |
/usr/local/share/examples/logcheck/crontab.in, e.g.: |
| 17836 |
|
| 17837 |
crontab -u logcheck /usr/local/share/examples/logcheck/crontab.in |
| 17838 |
|
| 17839 |
20080907: |
| 17840 |
AFFECTS: users of www/mediawiki |
| 17841 |
AUTHOR: miwi@FreeBSD.org |
| 17842 |
|
| 17843 |
www/mediawiki version is 1.13 now. 1.12 version was preserved as |
| 17844 |
www/mediawiki12 port. |
| 17845 |
|
| 17846 |
20080902: |
| 17847 |
AFFECTS: users of net-mgmt/nagios and net-mgmt/nagios-devel |
| 17848 |
AUTHOR: Jarrod Sayers <jarrod@netleader.com.au> |
| 17849 |
|
| 17850 |
The stable Nagios port has now been updated to version 3.0.3. Upgrading |
| 17851 |
to this version shouldn't require any configuration changes, but note that |
| 17852 |
most sample configuration files were moved into objects/ directory. |
| 17853 |
|
| 17854 |
Nagios 2.12 is still available as net-mgmt/nagios2, use the following to |
| 17855 |
remain on this legacy stable branch: |
| 17856 |
|
| 17857 |
portmaster -o net-mgmt/nagios2 net-mgmt/nagios |
| 17858 |
|
| 17859 |
or, if you're using portupgrade: |
| 17860 |
|
| 17861 |
portupgrade -o net-mgmt/nagios2 net-mgmt/nagios |
| 17862 |
|
| 17863 |
Nagios 3.x development continues in net-mgmt/nagios-devel, users of this |
| 17864 |
port in production use should consider switching to the stable branch: |
| 17865 |
|
| 17866 |
portmaster -o net-mgmt/nagios net-mgmt/nagios-devel |
| 17867 |
|
| 17868 |
or, if you're using portupgrade: |
| 17869 |
|
| 17870 |
portupgrade -o net-mgmt/nagios net-mgmt/nagios-devel |
| 17871 |
|
| 17872 |
20080902: |
| 17873 |
AFFECTS: users of math/ploticus |
| 17874 |
AUTHOR: linimon@FreeBSD.org |
| 17875 |
|
| 17876 |
This is a major update. |
| 17877 |
|
| 17878 |
Deprecated: server-side image maps (use client-side instead); definition |
| 17879 |
of categories within proc areadef (use proc categories instead); proc print. |
| 17880 |
|
| 17881 |
Discontinued attributes: proc processdata's stack; proc usedata's element, |
| 17882 |
proc getdata's rotate, and proc defineunits (use the $changeunits() |
| 17883 |
function instead). |
| 17884 |
|
| 17885 |
proc rangebar has been renamed proc boxplot and there are major |
| 17886 |
functionality changes. Any script that uses proc rangebar will need |
| 17887 |
maintenance. |
| 17888 |
|
| 17889 |
See http://ploticus.sourceforge.net/doc/news.html for more information. |
| 17890 |
|
| 17891 |
20080901: |
| 17892 |
AFFECTS: users of mail/pine4 and editors/pico |
| 17893 |
AUTHOR: dougb@FreeBSD.org |
| 17894 |
|
| 17895 |
These two ports have been removed in favor of the new mail/alpine and |
| 17896 |
editors/pico-alpine ports. UW discontinued work on Pine in September |
| 17897 |
2005 and is focusing on Alpine now. You should be able to directly |
| 17898 |
replace pine with alpine. |
| 17899 |
|
| 17900 |
See http://www.washington.edu/alpine/ for more information. |
| 17901 |
|
| 17902 |
20080831: |
| 17903 |
AFFECTS: users of net-mgmt/smokeping |
| 17904 |
AUTHOR: lth@FreeBSD.org |
| 17905 |
|
| 17906 |
Smokeping has been updated to 2.4.1, and the example web server |
| 17907 |
configuration has changed. Please read pkg-message and check that |
| 17908 |
your server configuration is OK. |
| 17909 |
|
| 17910 |
20080827: |
| 17911 |
AFFECTS: users of devel/git |
| 17912 |
AUTHOR: wxs@FreeBSD.org |
| 17913 |
|
| 17914 |
With the default Makefile settings, most of the programs are now |
| 17915 |
installed outside your $PATH, except for "git", "gitk", and some server |
| 17916 |
side programs that need to be accessible for technical reasons. Invoking |
| 17917 |
a git subcommand as "git-xyzzy" from the command line has been deprecated |
| 17918 |
since early 2006 (and officially announced in 1.5.4 release notes); use |
| 17919 |
of them from your scripts after adding output from "git --exec-path" to |
| 17920 |
the $PATH is still supported in this release, but users are again |
| 17921 |
strongly encouraged to adjust their scripts to use "git xyzzy" form, as |
| 17922 |
we will stop installing "git-xyzzy" hardlinks for built-in commands in |
| 17923 |
later releases. |
| 17924 |
|
| 17925 |
Please see this URL for more information: |
| 17926 |
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.txt |
| 17927 |
|
| 17928 |
20080827: |
| 17929 |
AFFECTS: users of mail/qmhandle |
| 17930 |
AUTHOR: garga@FreeBSD.org |
| 17931 |
|
| 17932 |
A qmHandle.conf file was created, for now, is not needed to edit |
| 17933 |
${PREFIX}/bin/qmHandle to change stopqmail and startqmail variables. |
| 17934 |
Just remember to edit configuration file after upgrade. |
| 17935 |
|
| 17936 |
20080820: |
| 17937 |
AFFECTS: users of www/p5-Apache-DBI |
| 17938 |
AUTHOR: pgollucci@FreeBSD.org |
| 17939 |
|
| 17940 |
www/p5-Apache-DBI has been forked into a MASTER and SLAVE setup |
| 17941 |
www/p5-Apache-DBI-mp1 and www/p5-Apache-DBI-mp2 so as to work with |
| 17942 |
www/rt38 among possibly other ports. |
| 17943 |
|
| 17944 |
20080820: |
| 17945 |
AFFECTS: users of net/rabbitmq |
| 17946 |
AUTHOR: pneumann@gmail.com |
| 17947 |
|
| 17948 |
The database schema has changed in this version of RabbitMQ. If you |
| 17949 |
attempt to start RabbitMQ-1.4.0 over top of a previous installation, |
| 17950 |
it will fail, citing "schema_integrity_check_failed". To correct this, |
| 17951 |
delete your mnesia directory (/var/db/rabbitmq/mnesia) and restart |
| 17952 |
the server. Note that this will destroy all your durable exchanges and |
| 17953 |
queues, and all your persisted messages! |
| 17954 |
|
| 17955 |
20080816: |
| 17956 |
AFFECTS: users of mail/assp |
| 17957 |
AUTHOR: J.R. Oldroyd <fbsd@opal.com> |
| 17958 |
|
| 17959 |
The periodic(8) script no longer outputs to files in the assp directory. |
| 17960 |
You should remove /var/db/assp/nightly.log and nightly.log.old by hand |
| 17961 |
once you are done with them. The information that was stored there will |
| 17962 |
now come in your nightly system email. |
| 17963 |
|
| 17964 |
20080815: |
| 17965 |
AFFECTS: users of sysutils/rdiff-backup |
| 17966 |
AUTHOR: vd@FreeBSD.org |
| 17967 |
|
| 17968 |
sysutils/rdiff-backup has been upgraded from 1.0.5 to 1.2.0. This is |
| 17969 |
an incompatible upgrade. If you need the "old" 1.0.5, you can find it |
| 17970 |
in sysutils/rdiff-backup10. |
| 17971 |
|
| 17972 |
20080813: |
| 17973 |
AFFECTS: users of www/ikiwiki |
| 17974 |
AUTHOR: brix@FreeBSD.org |
| 17975 |
|
| 17976 |
The layout of the ikiwiki.setup file has changed in a significant |
| 17977 |
way in this release. Old setup files will continue to work, but new |
| 17978 |
features, like the new websetup interface, require a new format |
| 17979 |
setup file. You can convert old setup files into the new format by |
| 17980 |
running the following command for all your ikiwiki.setup files: |
| 17981 |
|
| 17982 |
ikiwiki-transition setupformat ikiwiki.setup |
| 17983 |
|
| 17984 |
20080812: |
| 17985 |
AFFECTS: users of mail/spamdyke |
| 17986 |
AUTHOR: mm@FreeBSD.org |
| 17987 |
|
| 17988 |
The spamdyke port has been updated to 4.0.2. The new version is not |
| 17989 |
backwards compatible with previous versions. Please examine the new |
| 17990 |
configuration file for the changes. |
| 17991 |
|
| 17992 |
20080812: |
| 17993 |
AFFECTS: users of databases/pgbouncer |
| 17994 |
AUTHOR: mm@FreeBSD.org |
| 17995 |
|
| 17996 |
Starting with port version 1.2.3, pgbouncer does not run as root anymore. |
| 17997 |
If you are upgrading from earlier versions, please update your configuration |
| 17998 |
in ${PREFIX}/etc/pgbouncer.ini to use log and pid file paths owned by the |
| 17999 |
newly created pgbouncer user (or customize for a different user yourself). |
| 18000 |
|
| 18001 |
Default logfile: /var/log/pgbouncer/pgbouncer.log |
| 18002 |
Default pidfile: /var/run/pgbouncer/pgbouncer.pid |
| 18003 |
|
| 18004 |
20080808: |
| 18005 |
AFFECTS: users of chinese/phpbb-tw |
| 18006 |
AUTHOR: chinsan@FreeBSD.org |
| 18007 |
|
| 18008 |
The default install directory for phpbb-tw has changed from |
| 18009 |
${PREFIX}/www/data/phpBB2 to ${PREFIX}/www/phpBB2. |
| 18010 |
|
| 18011 |
If you are updating from a previous version, to preserve your settings |
| 18012 |
and data, please do the following: |
| 18013 |
|
| 18014 |
mv /usr/local/www/data/phpBB2 /usr/local/www |
| 18015 |
|
| 18016 |
Then update as usual. |
| 18017 |
|
| 18018 |
20080806: |
| 18019 |
AFFECTS: users of net-p2p/transmission |
| 18020 |
AUTHOR: mezz@FreeBSD.org |
| 18021 |
|
| 18022 |
Update to 1.3x, the net-p2p/transmission now is a meta-port. It depends on |
| 18023 |
cli, daemon, and gtk2. If you don't want that, uninstall transmission and |
| 18024 |
install net-p2p/transmission-cli by doing: |
| 18025 |
|
| 18026 |
portmaster -o net-p2p/transmission-cli net-p2p/transmission |
| 18027 |
|
| 18028 |
or, if you're using portupgrade: |
| 18029 |
|
| 18030 |
portupgrade -o net-p2p/transmission-cli net-p2p/transmission |
| 18031 |
|
| 18032 |
20080805: |
| 18033 |
AFFECTS: users of devel/qt4 |
| 18034 |
AUTHOR: kde@FreeBSD.org |
| 18035 |
|
| 18036 |
The Qt 4 ports has been updated to 4.4.1. With this update several ports |
| 18037 |
specific problems have been fixed. Qt 4 headers and libraries have been |
| 18038 |
moved to include/qt4 and lib/qt4. bsd.qt.mk defines QT_INCDIR and |
| 18039 |
QT_LIBDIR now, which could be used in qt4-dependent ports if required. |
| 18040 |
Before you start to update your ports, please force update of qmake4 and |
| 18041 |
qt4-corelib ports. Portmaster users can do: |
| 18042 |
|
| 18043 |
portmaster devel/qmake4 devel/qt4-moc devel/qt4-corelib |
| 18044 |
|
| 18045 |
or, if you're using portupgrade: |
| 18046 |
|
| 18047 |
portupgrade -f devel/qmake4 devel/qt4-moc devel/qt4-corelib |
| 18048 |
|
| 18049 |
20080804: |
| 18050 |
AFFECTS: users of devel/git |
| 18051 |
AUTHOR: wxs@FreeBSD.org |
| 18052 |
|
| 18053 |
Git's cvsps dependency has been switched from cvsps-devel to cvsps. The |
| 18054 |
two are incompatible, so you will need to do the following before |
| 18055 |
upgrading git: |
| 18056 |
|
| 18057 |
portmaster -o devel/cvsps devel/cvsps-devel |
| 18058 |
|
| 18059 |
20080728: |
| 18060 |
AFFECTS: users of net/freeradius2 |
| 18061 |
AUTHOR: David Wood <david@wood2.org.uk> |
| 18062 |
|
| 18063 |
Upgrading the FreeRADIUS port used to replace all unmodified files |
| 18064 |
in your configuration with the latest version from the sample |
| 18065 |
configuration. This strategy has two disadvantages; over time your |
| 18066 |
configuration became based on different versions of the sample |
| 18067 |
configuration, also major changes to the sample configuration could |
| 18068 |
leave your configuration in a confusing state. |
| 18069 |
|
| 18070 |
From version 2.0.5, your configuration is not touched if any |
| 18071 |
configuration files have been modified. |
| 18072 |
|
| 18073 |
You are recommended to track changes in the sample configuration and |
| 18074 |
keep your configuration in a version control system. I use Subversion |
| 18075 |
(see the devel/subversion port) to track my changes. Keeping the sample |
| 18076 |
configuration in a 'vendor branch' (see the Subversion book for more |
| 18077 |
details) allows easy merging of changes from the sample configuration. |
| 18078 |
|
| 18079 |
*** IMPORTANT *** |
| 18080 |
|
| 18081 |
You are urged to move your configuration out of the default location |
| 18082 |
(/usr/local/etc/raddb) before upgrading from 2.0.4 (or earlier) |
| 18083 |
to 2.0.5 (or later). Once this upgrade is complete, remove the sample |
| 18084 |
configuration that has been installed in the default location and |
| 18085 |
move your configuration back to the default location. |
| 18086 |
|
| 18087 |
This is a one time procedure that will prevent unmodified files in |
| 18088 |
your configuration from being deleted from your configuration and not |
| 18089 |
restored during the upgrade. No customised files will be lost in any |
| 18090 |
circumstances. |
| 18091 |
|
| 18092 |
The sample configuration in 2.0.5 has been reorganised: the |
| 18093 |
configuration of most modules is now in the modules directory rather |
| 18094 |
than in radiusd.conf. You are urged to rearrange your configuration |
| 18095 |
to match this layout. |
| 18096 |
|
| 18097 |
There are several improvements in this version of the port, including |
| 18098 |
a new pkg-message that will help new FreeRADIUS users to get started |
| 18099 |
with the port, also new 'reload' and 'debug' commands for the rc.d |
| 18100 |
script. Enjoy! |
| 18101 |
|
| 18102 |
20080725: |
| 18103 |
AFFECTS: users of x11-fm/nautilus and misc/shared-mime-info |
| 18104 |
AUTHOR: gnome@FreeBSD.org |
| 18105 |
|
| 18106 |
In order to properly update x11-fm/nautilus and misc/shared-mime-info, do |
| 18107 |
the following using portupgrade: |
| 18108 |
|
| 18109 |
# pkg_deinstall -fO nautilus |
| 18110 |
# portupgrade shared-mime-info |
| 18111 |
# portinstall -O nautilus |
| 18112 |
|
| 18113 |
Once misc/shared-mime-info has been updated, each user will need to run |
| 18114 |
the following command: |
| 18115 |
|
| 18116 |
$ update-mime-database ~/.local/share/mime/ |
| 18117 |
|
| 18118 |
20080725: |
| 18119 |
AFFECTS: users of www/ojs2 |
| 18120 |
AUTHOR: Greg Larkin <glarkin@FreeBSD.org> |
| 18121 |
|
| 18122 |
If you are upgrading from a prior version of ojs2, please backup your |
| 18123 |
database, uploaded files directory, and your config.inc.php before the |
| 18124 |
upgrade. Read /usr/local/share/docs/ojs2/UPGRADE or visit |
| 18125 |
http://pkp.sfu.ca/ojs/UPGRADE for additional upgrade information. |
| 18126 |
|
| 18127 |
20080721: |
| 18128 |
AFFECTS: users of net/freenet6 |
| 18129 |
AUTHOR: Edwin Groothuis <edwin@mavetju.org> |
| 18130 |
|
| 18131 |
Please note that there has been a major update of this port (from |
| 18132 |
version 2.x to 5.x) and that the name of the binaries and configuration |
| 18133 |
files has changed from "tpsc" to "gw6c". The configuration files |
| 18134 |
have to be copied from ${PREFIX}/share/examples/freenet6 to |
| 18135 |
${PREFIX}/etc again. |
| 18136 |
|
| 18137 |
20080719: |
| 18138 |
AFFECTS: users of x11-fm/gprename |
| 18139 |
AUTHOR: Martin Tournoij <carpetsmoker@rwxrwxrwx.net> |
| 18140 |
|
| 18141 |
GPRename configuration files now live ~/.config/gprename instead of ~/, to |
| 18142 |
upgrade use the following commands: |
| 18143 |
|
| 18144 |
% mkdir -p ~/.config/gprename |
| 18145 |
% mv ~/.gprename ~/.config/gprename/gprename |
| 18146 |
% mv ~/.gprename_log ~/.config/gprename/gprename_log |
| 18147 |
|
| 18148 |
20080717: |
| 18149 |
AFFECTS: users of devel/anjuta |
| 18150 |
AUTHOR: gnome@FreeBSD.org |
| 18151 |
|
| 18152 |
Anjuta's neon dependency has been switched from neon26 to neon28. The |
| 18153 |
two are incompatible, so you will need to do the following to upgrade: |
| 18154 |
|
| 18155 |
portupgrade -o www/neon28 neon26 |
| 18156 |
portupgrade anjuta |
| 18157 |
|
| 18158 |
20080714: |
| 18159 |
AFFECTS: users of www/squid |
| 18160 |
AUTHOR: Thomas-Martin Seck <tmseck@web.de> |
| 18161 |
|
| 18162 |
www/squid has been updated to Squid 2.7.STABLE3. |
| 18163 |
|
| 18164 |
The update should be rather straightforward. |
| 18165 |
|
| 18166 |
The only noticeable change in the port is that the ICAP patch is no |
| 18167 |
longer included; this is because this patch was unmaintained for a long |
| 18168 |
time and its use was not really recommended. Please consider moving to |
| 18169 |
Squid-3 (currently available as www/squid30) if you need ICAP support. |
| 18170 |
|
| 18171 |
Squid 2.6 is still available as www/squid26 and will probably be removed |
| 18172 |
from the Ports Tree by the end of 2008. |
| 18173 |
|
| 18174 |
20080712: |
| 18175 |
AFFECTS: users of databases/rrdtool |
| 18176 |
AUTHOR: rafan@FreeBSD.org |
| 18177 |
|
| 18178 |
If you use language bindings, like the Perl's RRDs, please upgrade |
| 18179 |
this port *twice* in order to get the library dependency right. |
| 18180 |
|
| 18181 |
20080711: |
| 18182 |
AFFECTS: users of x11-toolkits/gtkdatabox2 |
| 18183 |
AUTHOR: Beech Rintoul <beech@FreeBSD.org> |
| 18184 |
|
| 18185 |
The port has been deprecated and gtkdatabox has been updated. This was |
| 18186 |
done so the port tracks vendor name. Please update by doing: |
| 18187 |
|
| 18188 |
portupgrade -o x11-toolkits/gtkdatabox x11-toolkits/gtkdatabox2 |
| 18189 |
|
| 18190 |
20080709: |
| 18191 |
AFFECTS: users of www/ikiwiki |
| 18192 |
AUTHOR: Henrik Brix Andersen <brix@FreeBSD.org> |
| 18193 |
|
| 18194 |
The IkiWiki editpage form now uses the raw page name, not the page title, |
| 18195 |
in its `page' CGI parameter. You will need to rebuild any existing |
| 18196 |
IkiWiki installations in order to update their `edit' links to the new |
| 18197 |
format. |
| 18198 |
|
| 18199 |
20080708: |
| 18200 |
AFFECTS: users of emulators/qemu-devel |
| 18201 |
AUTHOR: nox@FreeBSD.org |
| 18202 |
|
| 18203 |
The port has been updated to a 20080620 SVN snapshot, which uses the |
| 18204 |
new (incompatible) kqemu-kmod-devel port that now also works for the |
| 18205 |
32 bit "qemu" executable on amd64. If you upgrade qemu-devel with the |
| 18206 |
KQEMU knob on, you have to |
| 18207 |
|
| 18208 |
# pkg_delete kqemu-kmod-1\* |
| 18209 |
|
| 18210 |
the old kqemu version first if it is installed. |
| 18211 |
|
| 18212 |
20080705: |
| 18213 |
AFFECTS: users of www/ikiwiki |
| 18214 |
AUTHOR: Henrik Brix Andersen <brix@FreeBSD.org> |
| 18215 |
|
| 18216 |
The IkiWiki search plug-in now uses www/xapian-omega as backend instead |
| 18217 |
of textproc/hyperestraier. You will need to update the configuration of |
| 18218 |
any search enabled IkiWiki installations and rebuild them since the |
| 18219 |
search form has changed. |
| 18220 |
|
| 18221 |
20080704: |
| 18222 |
AFFECTS: users of misc/shared-mime-info |
| 18223 |
AUTHOR: FreeBSD GNOME Team <gnome@FreeBSD.org> |
| 18224 |
|
| 18225 |
The misc/shared-mime-info has been updated to 0.40. The Mime Types caches |
| 18226 |
have been changed a bit. If you have created any custom MIME types, you |
| 18227 |
will need to run update-mime-database to update your local Mime Types |
| 18228 |
caches: |
| 18229 |
|
| 18230 |
$ update-mime-database ~/.local/share/mime/ |
| 18231 |
|
| 18232 |
20080702: |
| 18233 |
AFFECTS: users of irc/ratbox-services |
| 18234 |
AUTHOR: Beech Rintoul <beech@FreeBSD.org> |
| 18235 |
|
| 18236 |
Configuration file and database changes have been made between the |
| 18237 |
1.1.x series and the current release version of ratbox-services. |
| 18238 |
|
| 18239 |
It is highly recommended that services are stopped, and the proper |
| 18240 |
upgrade procedure is followed as described in port's documentation, |
| 18241 |
before restarting newly updated ratbox-services again. |
| 18242 |
|
| 18243 |
Please remember to backup the database before attempting an |
| 18244 |
upgrade, as incorrectly upgraded database may be rendered unusable. |
| 18245 |
|
| 18246 |
The ratbox-services-1.2.x branch implements multi-language support. |
| 18247 |
However, an inconsistency in the language indexing may result in |
| 18248 |
errors. It is therefore recommended that the English default to be |
| 18249 |
used until the next version release. |
| 18250 |
|
| 18251 |
20080702: |
| 18252 |
AFFECTS: users of mail/nocc |
| 18253 |
AUTHOR: Alex Dupre <ale@FreeBSD.org> |
| 18254 |
|
| 18255 |
The Nocc configuration file has been moved into 'config' subdir. |
| 18256 |
When updating, remove the old conf.php file and reconfigure Nocc. |
| 18257 |
|
| 18258 |
20080701: |
| 18259 |
AFFECTS: users of devel/subversion* |
| 18260 |
AUTHOR: Lev Serebryakov <lev@FreeBSD.org> |
| 18261 |
|
| 18262 |
subversion now uses neon-0.28.x (www/neon28) port, and automatic |
| 18263 |
portupgrade will fail because www/neon28 will conflict with installed |
| 18264 |
www/neon26 port. |
| 18265 |
|
| 18266 |
You should upgrade neon library before subversion with the command: |
| 18267 |
|
| 18268 |
# portupgrade -o www/neon28 neon26 |
| 18269 |
|
| 18270 |
Also, if you use any special subversion ports with bindings, you |
| 18271 |
should upgrade these ports to clean subversion port with |
| 18272 |
|
| 18273 |
# portupgrade -o devel/subversion subversion-\* |
| 18274 |
|
| 18275 |
and install needed bindings (p5-subversion, py-subversion and/or |
| 18276 |
ruby-subversion) after that. |
| 18277 |
|
| 18278 |
If you use subversion with bindings installed from devel/subversion |
| 18279 |
with custom options, don't forget to install separate bindings ports |
| 18280 |
after subversion upgrade. |
| 18281 |
|
| 18282 |
20080630: |
| 18283 |
AFFECTS: users of graphics/cairo, graphics/poppler*, and future users of www/firefox3 |
| 18284 |
AUTHOR: FreeBSD GNOME Team <gnome@FreeBSD.org> |
| 18285 |
|
| 18286 |
The poppler* ports have been updated to 0.8.3 and the shared libraries |
| 18287 |
have changed. Firefox 3.0 has been added to the tree as www/firefox3. |
| 18288 |
These changes require that all dependent ports be updated. You can do |
| 18289 |
this in one of two ways: |
| 18290 |
|
| 18291 |
# portmaster pixman |
| 18292 |
# portmaster \*cairo\* |
| 18293 |
# portmaster -r poppler-0 |
| 18294 |
|
| 18295 |
or: |
| 18296 |
|
| 18297 |
# pkgdb -Ff |
| 18298 |
# portupgrade pixman\* \*cairo\* |
| 18299 |
# portupgrade -r poppler-0.\* |
| 18300 |
|
| 18301 |
20080627: |
| 18302 |
AFFECTS: users of x11-drivers/xf86-video-ati |
| 18303 |
AUTHOR: Jung-uk Kim <jkim@FreeBSD.org> |
| 18304 |
|
| 18305 |
mach64 and r128 drivers are now separated out from the ati driver. |
| 18306 |
These video cards are supported by x11-drivers/xf86-video-mach64 |
| 18307 |
and x11-drivers/xf86-video-r128 respectively. If you have one of |
| 18308 |
the affected video cards and xorg.conf contains the following line: |
| 18309 |
|
| 18310 |
Driver "ati" |
| 18311 |
|
| 18312 |
you must specify "mach64" or "r128". Alternatively, you may install |
| 18313 |
x11-drivers/xf86-video-ati to get a wrapper driver. |
| 18314 |
|
| 18315 |
20080626: |
| 18316 |
AFFECTS: users of science/gramps |
| 18317 |
AUTHOR: Anders Troback <freebsd@troback.com> |
| 18318 |
|
| 18319 |
Before you upgrade from 2.x to 3.x you need to export your existing |
| 18320 |
databases to a GRAMPS XML file. After the upgrade you can import |
| 18321 |
them into the new version. |
| 18322 |
|
| 18323 |
20080624: |
| 18324 |
AFFECTS: users of irc/ircd-ratbox-devel |
| 18325 |
AUTHOR: Beech Rintoul <beech@FreeBSD.org> |
| 18326 |
|
| 18327 |
Upgrading between different beta releases can cause problems when |
| 18328 |
changes to the ban database schema have occurred. The 'bantool' |
| 18329 |
utility now comes with a -u switch that will check and update the |
| 18330 |
ban database as necessary. |
| 18331 |
|
| 18332 |
Issuing 'bantool -u' is required when upgrading between beta releases |
| 18333 |
and must not be done while the ircd is running. |
| 18334 |
|
| 18335 |
20080624: |
| 18336 |
AFFECTS: users of www/mod_security |
| 18337 |
AUTHOR: Marcelo Araujo <araujo@FreeBSD.org> |
| 18338 |
|
| 18339 |
The mod_security port has been updated from 1.9.4 to 2.5.5. Branch 1.9.x |
| 18340 |
will not receive any further updates; all users must update mod_security |
| 18341 |
port to versions 2.1 or 2.5. |
| 18342 |
|
| 18343 |
You can get more information about update issues at: |
| 18344 |
|
| 18345 |
http://www.modsecurity.org/documentation/ |
| 18346 |
|
| 18347 |
20080624: |
| 18348 |
AFFECTS: users of www/opera and www/opera/devel |
| 18349 |
AUTHOR: Ion-Mihai Tetcu <itetcu@FreeBSD.org> |
| 18350 |
|
| 18351 |
The Opera port has been updated from 9.2x to 9.5x. A lot of things have |
| 18352 |
been changed such as keyboard shortcuts[1]; new storage and indexing |
| 18353 |
formats for mail and feeds; new search.ini; native amd64 binaries; no 4.x |
| 18354 |
support. You will be asked whether to convert mail and feeds to new |
| 18355 |
format during start up. Warning: there is no way to downgrade back to |
| 18356 |
the old format. Be sure to see the Changelog[2]. |
| 18357 |
|
| 18358 |
[1] http://www.opera.com/support/search/view/884/ |
| 18359 |
[2] http://www.opera.com/docs/changelogs/freebsd/950/ |
| 18360 |
|
| 18361 |
20080622: |
| 18362 |
AFFECTS: users of devel/subversion, subversion-devel and subversion-freebsd |
| 18363 |
with apr from www/apache22 |
| 18364 |
AUTHOR: Clement Laforet <clement@FreeBSD.org> |
| 18365 |
|
| 18366 |
apr and apr-util bundled with apache 2.2.9 have been upgraded to 1.3.x, so |
| 18367 |
shared libraries versions have been bumped. If you are using subversion |
| 18368 |
with apache22 apr, you must rebuild subversion after the update. |
| 18369 |
|
| 18370 |
20080617: |
| 18371 |
AFFECTS: users of editors/nvi-devel |
| 18372 |
AUTHOR: Wesley Shields <wxs@FreeBSD.org> |
| 18373 |
|
| 18374 |
editors/nvi-devel has been changed to install nvi, nex, and nview as |
| 18375 |
to not conflict with editors/2bsd-vi. Please note the new names if |
| 18376 |
you use this port. |
| 18377 |
|
| 18378 |
20080616: |
| 18379 |
AFFECTS: users of mail/dkim-milter |
| 18380 |
AUTHOR: Hirohisa Yamaguchi <umq@ueo.co.jp> |
| 18381 |
|
| 18382 |
Most of the command line options can now be set in configure files. |
| 18383 |
So the default values (such as milterdkim_socket) are changed to blank. |
| 18384 |
Upgrading users should check the values both in rc.conf and |
| 18385 |
dkim-filter.conf. |
| 18386 |
|
| 18387 |
20080612: |
| 18388 |
AFFECTS: users of www/linux-opera |
| 18389 |
AUTHOR: mezz@FreeBSD.org |
| 18390 |
|
| 18391 |
The Opera port has been updated from 9.2x to 9.5x. A lot of things have |
| 18392 |
been changed such as keyboard shortcuts[1]; new storage and indexing |
| 18393 |
formats for mail and feeds; new search.ini; probably more that I have |
| 18394 |
missed. I do not know if the keyboard shortcuts and search.ini will be |
| 18395 |
overwritten. You will be asked whether you want mail and feeds to be |
| 18396 |
converted to new format during start up. Warning: there is no way to |
| 18397 |
downgrade back to the old format. Be sure to see the Changelog[2]. |
| 18398 |
|
| 18399 |
[1] http://www.opera.com/support/search/view/884/ |
| 18400 |
[2] http://www.opera.com/docs/changelogs/linux/950/ |
| 18401 |
|
| 18402 |
It is probably best for you to back up your linux-opera directory in |
| 18403 |
case until you have no problem with new Opera for a while. Also, you |
| 18404 |
might have to re-configure search and keyboard shortcuts if these were |
| 18405 |
overwritten: |
| 18406 |
|
| 18407 |
# cp -Rp ~/.linux-opera ~/.linux-opera-bak |
| 18408 |
|
| 18409 |
If you are seeing an error of undefined symbols related to GTK+, it is |
| 18410 |
because it needs newer linux-gtk2 that ports doesn't have. You can enter |
| 18411 |
'opera:config#FileSelector|DialogToolkit' in the address bar and change |
| 18412 |
from 0 to 1 in 'Dialog Toolkit' if it annoys you. 0 = auto detection, |
| 18413 |
1 = QT, and 2 = GTK+. |
| 18414 |
|
| 18415 |
20080610: |
| 18416 |
AFFECTS: users of mail/svnmailer |
| 18417 |
AUTHOR: pgollucci@FreeBSD.org |
| 18418 |
|
| 18419 |
Some of the config directives and sections allowed have changed. You will |
| 18420 |
have to edit your config file when updating to 1.1.0-dev-r1373 version of |
| 18421 |
the port. Please see the following URL for more information: |
| 18422 |
|
| 18423 |
http://opensource.perlig.de/en/svnmailer/doc-1.1/#general-config-charset |
| 18424 |
|
| 18425 |
20080609: |
| 18426 |
AFFECTS: users of devel/pear-Date_Holidays |
| 18427 |
AUTHOR: tabthorpe@FreeBSD.org |
| 18428 |
|
| 18429 |
pear-Date_Holidays has been split into multiple subports. If you want |
| 18430 |
a specific geographic region, look at devel/pear-Date_Holidays_* |
| 18431 |
|
| 18432 |
20080605: |
| 18433 |
AFFECTS: users of audio/paman and audio/pavucontrol |
| 18434 |
AUTHOR: lippe@FreeBSD.org |
| 18435 |
|
| 18436 |
paman was renamed to pavucontrol, which are two different projects. |
| 18437 |
paman is a GTK frontend to PulseAudio, while pavucontrol is a GTK-based |
| 18438 |
volume control tool to PulseAudio. |
| 18439 |
|
| 18440 |
20080605: |
| 18441 |
AFFECTS: users of devel/gettext (i.e.: YOU) |
| 18442 |
AUTHOR: ade@FreeBSD.org |
| 18443 |
|
| 18444 |
As a result of the upgrade to gettext-0.17, the shared library version |
| 18445 |
of libintl has changed, so you will need to rebuild all ports that |
| 18446 |
depend on gettext: |
| 18447 |
|
| 18448 |
# portupgrade -rf gettext |
| 18449 |
# portmaster -r gettext |
| 18450 |
|
| 18451 |
Given the scope and sheer number of dependent ports, it may be more |
| 18452 |
advisable to simply blow away all existing install ports (after |
| 18453 |
keeping any local configuration changes), and rebuilding from scratch. |
| 18454 |
|
| 18455 |
20080603: |
| 18456 |
AFFECTS: users of editors/emacs |
| 18457 |
AUTHOR: Yasuhiro KIMURA <yasu@utahime.org> |
| 18458 |
|
| 18459 |
The port (editors/emacs) is updated to 22.2 and some of Emacs Lisp |
| 18460 |
directories had changed. So you should reinstall all ports that depend |
| 18461 |
on it. Please do something like: |
| 18462 |
|
| 18463 |
# portupgrade -fr emacs |
| 18464 |
|
| 18465 |
20080601: |
| 18466 |
AFFECTS: users of www/ikiwiki |
| 18467 |
AUTHOR: brix@FreeBSD.org |
| 18468 |
|
| 18469 |
If password based logins is enabled in IkiWiki, those passwords were |
| 18470 |
stored in cleartext in the userdb. To guard against exposing users' |
| 18471 |
passwords, IkiWiki 2.48 and later use strong (blowfish) hashes for |
| 18472 |
storing passwords. |
| 18473 |
|
| 18474 |
To hash existing passwords, update to ikiwiki-2.48 and run the |
| 18475 |
following command for each of your IkiWiki src dirs: |
| 18476 |
|
| 18477 |
ikiwiki-transition hashpassword /path/to/your/wiki/srcdir |
| 18478 |
|
| 18479 |
20080524: |
| 18480 |
AFFECTS: users of net-im/jabberd |
| 18481 |
AUTHOR: mm@FreeBSD.org |
| 18482 |
|
| 18483 |
Starting with version 2.2.0, resolver is now built in the S2S component. |
| 18484 |
Jabberd configuration files require updating: |
| 18485 |
|
| 18486 |
jabberd.cfg: resolver component must be removed |
| 18487 |
s2s.xml: <lookup> section must be added (see s2s.xml.dist) |
| 18488 |
resolver.xml: may be deleted (file not required anymore) |
| 18489 |
|
| 18490 |
20080519: |
| 18491 |
AFFECTS: users of www/nginx and www/nginx-devel |
| 18492 |
AUTHOR: osa@FreeBSD.org |
| 18493 |
|
| 18494 |
Nginx version lines have been changed: 0.5 -> 0.6 for stable and |
| 18495 |
0.6 -> 0.7 for development version. Make sure your configuration |
| 18496 |
files are compatible with the new version(s). |
| 18497 |
|
| 18498 |
20080519: |
| 18499 |
AFFECTS: users of irc/bitlbee |
| 18500 |
AUTHOR: brix@FreeBSD.org |
| 18501 |
|
| 18502 |
The default installation is now configured for running bitlbee as |
| 18503 |
user 'bitlbee'. Make sure any existing configuration files are |
| 18504 |
readable by that user. |
| 18505 |
|
| 18506 |
20080517: |
| 18507 |
AFFECTS: users of multimedia/smplayer-* |
| 18508 |
AUTHOR: miwi@FreeBSD.org |
| 18509 |
|
| 18510 |
The slave port multimedia/smplayer-qt4 has been removed with the upgrade |
| 18511 |
of multimedia/smplayer to 0.6.0, qt3 is no longer supported. They are now |
| 18512 |
fully integrated into multimedia/smplayer. |
| 18513 |
|
| 18514 |
Please uninstall multimedia/smplayer-qt4 port before upgrading |
| 18515 |
multimedia/smplayer to version 0.6.0 or higher. |
| 18516 |
|
| 18517 |
20080513: |
| 18518 |
AFFECTS: users of security/amavisd-new |
| 18519 |
AUTHOR: scheidell@secnap.net |
| 18520 |
|
| 18521 |
Amavisd-new 2.6.0 introduces several incompatibilities with prior versions. |
| 18522 |
If you are upgrading from 2.5.4 or earlier, you will need to update your |
| 18523 |
SQL schema. If you have third party programs that access SQL tables, you |
| 18524 |
will need to update those also. |
| 18525 |
|
| 18526 |
COMPATIBILITY WITH 2.5.4: |
| 18527 |
|
| 18528 |
- when using SQL for logging (e.g. for a pen pals feature) or for |
| 18529 |
quarantining, SQL tables maddr, msgs, msgrcpt and quarantine need |
| 18530 |
to be extended by a new field 'partition_tag'; see below for details; |
| 18531 |
|
| 18532 |
- when SQL logging (pen pals) or SQL lookups are used, one can choose a |
| 18533 |
binary or a character data type for fields users.email, mailaddr.email, |
| 18534 |
and maddr.email; now may be a good opportunity to change a data type |
| 18535 |
to binary (string of bytes); see below for details; |
| 18536 |
|
| 18537 |
- when using SQL for logging, a default for $sql_clause{'upd_msg'} |
| 18538 |
has changed, so if a configuration file replaces this SQL clause |
| 18539 |
by a non-default setting, it needs to be updated; |
| 18540 |
|
| 18541 |
Full information in /usr/local/share/doc/amavisd-new/RELEASE_NOTES. |
| 18542 |
|
| 18543 |
20080513: |
| 18544 |
AFFECTS: users of audio/ampache |
| 18545 |
AUTHOR: jadawin@FreeBSD.org |
| 18546 |
|
| 18547 |
Ampache 3.4 uses a different config parser. Unfortunately the new parser |
| 18548 |
is unable to read old config files. In order to migrate your current |
| 18549 |
configuration, you should run `php ${WWWDIR}/bin/migrate_config.inc' from |
| 18550 |
the command line. |
| 18551 |
|
| 18552 |
20080508: |
| 18553 |
AFFECTS: users of databases/ptop |
| 18554 |
AUTHOR: beech@FreeBSD.org |
| 18555 |
|
| 18556 |
The authors have changed the name of this utility to `pg_top'. To avoid |
| 18557 |
conflict with another port in the Tree with the same name we have retained |
| 18558 |
`ptop' as the portname. Note that binary has also changed to `pg_top'. |
| 18559 |
Please start the utility with that name after updating. |
| 18560 |
|
| 18561 |
20080507: |
| 18562 |
AFFECTS: Perl interface users of audio/gramofile |
| 18563 |
AUTHOR: rafan@FreeBSD.org |
| 18564 |
|
| 18565 |
Perl support is removed due to devel/swig11 removal in ports. If you use |
| 18566 |
the Perl interface, you are encouraged to use the new Audio::Gramofile |
| 18567 |
found on CPAN (contact me for the ports). |
| 18568 |
|
| 18569 |
20080506: |
| 18570 |
AFFECTS: users of net-mgmt/collectd |
| 18571 |
AUTHOR: daniel@roe.ch |
| 18572 |
|
| 18573 |
Previously, net-mgmt/collectd used to remove the config file even if it |
| 18574 |
was changed by the user. This has now been fixed. |
| 18575 |
|
| 18576 |
To upgrade without losing your configuration, copy |
| 18577 |
${PREFIX}/etc/collectd.conf away to a safe place before upgrading |
| 18578 |
net-mgmt/collectd. |
| 18579 |
|
| 18580 |
In addition, the default location of the data files changed from |
| 18581 |
${PREFIX}/var/lib/collectd to /var/db/collectd; you may want to move your |
| 18582 |
data files and edit your configuration accordingly. |
| 18583 |
|
| 18584 |
20080503: |
| 18585 |
AFFECTS: users of net/skype-devel |
| 18586 |
AUTHOR: beech@FreeBSD.org |
| 18587 |
|
| 18588 |
Skype-devel port has been removed in favor and by upading of net/skype. |
| 18589 |
If you are running skype-devel, please do the following: |
| 18590 |
|
| 18591 |
portupgrade -o net/skype net/skype-devel |
| 18592 |
|
| 18593 |
20080426: |
| 18594 |
AFFECTS: users of www/phpgedview |
| 18595 |
AUTHOR: beech@FreeBSD.org |
| 18596 |
|
| 18597 |
The install location of phpgedview has changed from www/data/phpGedView to |
| 18598 |
www/phpgedview. If you are updating from a previous version please do |
| 18599 |
the following: |
| 18600 |
|
| 18601 |
mv /usr/local/www/data/phpGedView /usr/local/www |
| 18602 |
|
| 18603 |
You will also need to adjust the paths in your web server to reflect the |
| 18604 |
new location. |
| 18605 |
|
| 18606 |
20080416: |
| 18607 |
AFFECTS: users of security/clamav |
| 18608 |
AUTHOR: garga@FreeBSD.org |
| 18609 |
|
| 18610 |
Clamav 0.93 does not support the daily.inc and main.inc directories format |
| 18611 |
for virus databases. You need to remove these directories manually and |
| 18612 |
force freshclam to get new cvd format files before starting clamd: |
| 18613 |
|
| 18614 |
portupgrade clamav |
| 18615 |
/usr/local/etc/rc.d/clamav-clamd stop |
| 18616 |
/usr/local/etc/rc.d/clamav-freshclam stop |
| 18617 |
rm -rf /var/db/clamav/main.inc /var/db/clamav/daily.inc |
| 18618 |
freshclam |
| 18619 |
/usr/local/etc/rc.d/clamav-freshclam start |
| 18620 |
/usr/local/etc/rc.d/clamav-clamd start |
| 18621 |
|
| 18622 |
20080408: |
| 18623 |
AFFECTS: users of www/p5-Apache-Test |
| 18624 |
AUTHOR: pgollucci@FreeBSD.org |
| 18625 |
|
| 18626 |
www/p5-Apache-Test doesn't actually need www/mod_perl{1,2}. If you would |
| 18627 |
like to test a mod_perl, than please install www/mod_perl2 or www/mod_perl |
| 18628 |
as well. The ports infrastructure doesn't support this (yet) but you can |
| 18629 |
use it to test www/apache13, www/apache20, and/or www/apache22 without |
| 18630 |
chaining www/p5-Apache-Test. |
| 18631 |
|
| 18632 |
20080405: |
| 18633 |
AFFECTS: users of sysutils/tracker |
| 18634 |
AUTHOR: ahze@FreeBSD.org |
| 18635 |
|
| 18636 |
The sysutils/tracker port is now a meta port and tracker is now split into |
| 18637 |
separate ports to allow non-GNOME users to install tracker without pulling |
| 18638 |
in GNOME components. To upgrade please use the directions below. |
| 18639 |
|
| 18640 |
Portmaster users: |
| 18641 |
portmaster -o sysutils/tracker-client tracker |
| 18642 |
portmaster sysutils/tracker |
| 18643 |
|
| 18644 |
Portupgrade users: |
| 18645 |
portupgrade -o sysutils/tracker-client tracker |
| 18646 |
portupgrade -u sysutils/tracker |
| 18647 |
|
| 18648 |
20080405: |
| 18649 |
AFFECTS: users and maintainers of ports that depend on databases/sqlite3 |
| 18650 |
AUTHOR: mnag@FreeBSD.org |
| 18651 |
|
| 18652 |
Port databases/sqlite3 was updated to 3.5.6 and now has threads enabled |
| 18653 |
by default. If you encounter any problem with it, you can rebuild SQLite3 |
| 18654 |
without threads and test or change Makefile of affected port with this: |
| 18655 |
|
| 18656 |
sed -i.bak -E -e "s|USE_SQLITE=.*|USE_SQLITE=34|g" \ |
| 18657 |
-e "s|databases/sqlite3|databases/sqlite34|g" Makefile |
| 18658 |
|
| 18659 |
Please report success or failure to port maintainer and to me. |
| 18660 |
|
| 18661 |
20080403: |
| 18662 |
AFFECTS: users of emulators/qemu and emulators/qemu-devel |
| 18663 |
AUTHOR: nox@FreeBSD.org |
| 18664 |
|
| 18665 |
The default configuration location (qemu-ifup script etc.) has been |
| 18666 |
changed from /etc to ${PREFIX}/etc (usually /usr/local/etc). Move your |
| 18667 |
files accordingly. |
| 18668 |
|
| 18669 |
20080330: |
| 18670 |
AFFECTS: users of www/mediawiki |
| 18671 |
AUTHOR: miwi@FreeBSD.org |
| 18672 |
|
| 18673 |
www/mediawiki version is 1.12 now. 1.11 version was preserved on |
| 18674 |
www/mediawiki111 port. |
| 18675 |
|
| 18676 |
20080329: |
| 18677 |
AFFECTS: users of www/phpadsnew |
| 18678 |
AUTHOR: beech@FreeBSD.org |
| 18679 |
|
| 18680 |
Phpadsnew has been replaced with www/openx. |
| 18681 |
To upgrade please do the following: |
| 18682 |
|
| 18683 |
1. Install www/openx |
| 18684 |
2. Copy the configuration file from phpadsnew to the var directory of |
| 18685 |
www/openx |
| 18686 |
3. Copy your banner images from phpadsnew/www/images to openx/www/images |
| 18687 |
4. Access openx on your browser and follow the instructions for upgrading |
| 18688 |
5. When you are satisfied with everything working properly you can remove |
| 18689 |
www/phpadsnew |
| 18690 |
|
| 18691 |
20080326: |
| 18692 |
AFFECTS: users of emulators/linux_base-f8 |
| 18693 |
AUTHOR: bsam@FreeBSD.org |
| 18694 |
|
| 18695 |
The new port is used just like emulators/linux_base-fc6. Please, read |
| 18696 |
carefully entry 20070327 about emulators/linux_base-fc6. |
| 18697 |
|
| 18698 |
20080323: |
| 18699 |
AFFECTS: users of multimedia/gstreamer |
| 18700 |
AUTHOR: multimedia@FreeBSD.org |
| 18701 |
|
| 18702 |
Gstreamer port was updated. Due to the move of some plugins between |
| 18703 |
ports, you will have to rebuild the gstreamer-plugins-good port after |
| 18704 |
upgrading. |
| 18705 |
|
| 18706 |
Portupgrade users: |
| 18707 |
# portupgrade -a |
| 18708 |
# portupgrade -f gstreamer-plugins-good |
| 18709 |
|
| 18710 |
Portmaster users: |
| 18711 |
# portmaster -a |
| 18712 |
# portmaster gstreamer-plugins-good |
| 18713 |
|
| 18714 |
20080323: |
| 18715 |
AFFECTS: all GNOME users and ports depend on misc/gnomehier |
| 18716 |
AUTHOR: gnome@FreeBSD.org |
| 18717 |
|
| 18718 |
GNOME has been updated to 2.22.0. You have to deinstall a few ports first |
| 18719 |
before using portupgrade or portmaster in order to successfully upgrade |
| 18720 |
your GNOME installation. |
| 18721 |
|
| 18722 |
Portupgrade users: |
| 18723 |
# pkgdb -Ff |
| 18724 |
# pkg_deinstall -fO gnome-applets\* totem\* gnome-control-center\* |
| 18725 |
# portupgrade -aOW |
| 18726 |
|
| 18727 |
Portmaster users: |
| 18728 |
# pkg_delete -f gnome-applets\* totem\* gnome-control-center\* \ |
| 18729 |
gnome-keyring-manager\* |
| 18730 |
# portmaster -a |
| 18731 |
|
| 18732 |
Be sure to read in our known issues and solutions: |
| 18733 |
|
| 18734 |
http://www.freebsd.org/gnome/docs/faq222.html#q4 |
| 18735 |
|
| 18736 |
20080323: |
| 18737 |
AFFECTS: users of devel/glib20 and future users of devel/gio-fam-backend |
| 18738 |
AUTHOR: gnome@FreeBSD.org |
| 18739 |
|
| 18740 |
In order to update to glib 2.16 or higher, you must first update the |
| 18741 |
glib20 port on its own or you will get a failure trying to install |
| 18742 |
devel/gio-fam-backend saying it cannot find -lgio-2.0. Portmaster users |
| 18743 |
can do: |
| 18744 |
|
| 18745 |
portmaster glib-2 |
| 18746 |
|
| 18747 |
or, if you're using portupgrade: |
| 18748 |
|
| 18749 |
portupgrade glib-2\* |
| 18750 |
|
| 18751 |
20080318: |
| 18752 |
AFFECTS: users of audio/gnump3d |
| 18753 |
AUTHOR: jadawin@FreeBSD.org |
| 18754 |
|
| 18755 |
The layout of gnump3d 3.0 is changed, please read documentation and the |
| 18756 |
manual pages of gnump3d. |
| 18757 |
|
| 18758 |
20080318: |
| 18759 |
AFFECTS: users of net/skype net/skype-devel |
| 18760 |
AUTHOR: beech@FreeBSD.org |
| 18761 |
|
| 18762 |
For FreeBSD versions 7.0 and above: |
| 18763 |
|
| 18764 |
It is required with both skype and skype-devel to update to linux_base-fc6. |
| 18765 |
Please do the following: |
| 18766 |
|
| 18767 |
1. Make sure there are no running Linux applications. |
| 18768 |
2. Unmount linprocfs (umount /compat/linux/proc) |
| 18769 |
3. Uninstall your current linux_base port |
| 18770 |
4. Set appropriate sysctl (sysctl compat.linux.osrelease=2.6.16) |
| 18771 |
5. Install emulators/linux_base-fc6 |
| 18772 |
6 Remount linprocfs (mount /compat/linux/proc) |
| 18773 |
7. Add compat.linux.osrelease=2.6.16 to etc/sysctl.conf |
| 18774 |
8. Add OVERRIDE_LINUX_BASE_PORT=fc6 to /etc/make.conf |
| 18775 |
|
| 18776 |
Note: These instructions also apply to linux_base-f8, please use the same |
| 18777 |
osrelease. |
| 18778 |
|
| 18779 |
For FreeBSD versions 5.X and 6.X: |
| 18780 |
|
| 18781 |
Please use the legacy version net/skype12: |
| 18782 |
|
| 18783 |
portupgrade -o net/skype12 net/skype |
| 18784 |
|
| 18785 |
20080316: |
| 18786 |
AFFECTS: users of net/iscsi-target |
| 18787 |
AUTHOR: rafan@FreeBSD.org |
| 18788 |
|
| 18789 |
The default configuration location has been changed from /etc to |
| 18790 |
${PREFIX}/etc. Move your files accordingly. |
| 18791 |
|
| 18792 |
20080314: |
| 18793 |
AFFECTS: users of security/nmapfe |
| 18794 |
AUTHOR: miwi@FreeBSD.org |
| 18795 |
|
| 18796 |
nmapfe has been renamed to zenmap upstream. The port has also been |
| 18797 |
renamed. If you haven't already installed nmapfe, you need to: |
| 18798 |
|
| 18799 |
portupgrade -o security/zenmap nmapfe\* |
| 18800 |
|
| 18801 |
20080313: |
| 18802 |
AFFECTS: users of mail/ezmlm-web |
| 18803 |
AUTHOR: hans@nordhaug.priv.no |
| 18804 |
|
| 18805 |
The layout of ezmlm-web 3.2 is changed, please read documentation and |
| 18806 |
the manual page of ezmlm-web.cgi. |
| 18807 |
|
| 18808 |
20080312: |
| 18809 |
AFFECTS: users of x11-wm/enlightenment-devel, x11/ecore and grephics/evas |
| 18810 |
AUTHOR: stas@FreeBSD.org |
| 18811 |
|
| 18812 |
Evas and ecore ports have been split to separate modules to simplify |
| 18813 |
dependency tracking. Thus, portupgrade in many cases won't be able to |
| 18814 |
correctly update these ports. |
| 18815 |
|
| 18816 |
The easiest upgrade path would be to remove all EFL ports and install |
| 18817 |
them from scratch. At least, you should reinstall ecore and evas. |
| 18818 |
|
| 18819 |
Please note that your old $HOME/.e is no longer compatible with new |
| 18820 |
snapshot version. You will need to remove this directory and let e17 |
| 18821 |
create it automatically on the next startup. |
| 18822 |
|
| 18823 |
20080306: |
| 18824 |
AFFECTS: users of mail/dovecot |
| 18825 |
AUTHOR: ehaupt@FreeBSD.org |
| 18826 |
|
| 18827 |
The update to version 1.0.12 will require manual change to the active |
| 18828 |
configuration file. |
| 18829 |
|
| 18830 |
mail_extra_groups setting was commonly used insecurely. This setting is now |
| 18831 |
deprecated. Most users should switch to using mail_privileged_group setting, |
| 18832 |
but if you really need the old functionality use mail_access_groups instead. |
| 18833 |
|
| 18834 |
20080303: |
| 18835 |
AFFECTS: users of security/gnutls and any port that depends on it |
| 18836 |
AUTHOR: novel@FreeBSD.org |
| 18837 |
|
| 18838 |
gnutls has been updated to 2.2.2 and all shared libraries versions have |
| 18839 |
been bumped. So you need to rebuild all applications that depend on |
| 18840 |
gnutls. Do something like: |
| 18841 |
|
| 18842 |
portupgrade -rf gnutls |
| 18843 |
|
| 18844 |
20080223: |
| 18845 |
AFFECTS: users of www/instiki |
| 18846 |
AUTHOR: beech@FreeBSD.org |
| 18847 |
|
| 18848 |
The default installation directory for instiki has changed from |
| 18849 |
/usr/local/instiki to /usr/local/share/instiki. |
| 18850 |
|
| 18851 |
If you are updating from a previous version, to preserve your |
| 18852 |
settings and data, please do the following: |
| 18853 |
|
| 18854 |
mv /usr/local/instiki /usr/local/share |
| 18855 |
|
| 18856 |
Then update as usual. |
| 18857 |
|
| 18858 |
20080219: |
| 18859 |
AFFECTS: users of x11-wm/xmonad |
| 18860 |
AUTHOR: jacula@gmail.com |
| 18861 |
|
| 18862 |
From now XMonad uses a new configuration file system, so you don't have |
| 18863 |
to edit Config.hs anymore. Instead, create a custom configuration file |
| 18864 |
~/.xmonad/xmonad.hs. You can take a look at some samples on Xmonad's |
| 18865 |
website. Note that you can be interested in x11-wm/xmonad-contrib. |
| 18866 |
|
| 18867 |
20080218: |
| 18868 |
AFFECTS: users of devel/poco and devel/poco-ssl |
| 18869 |
AUTHOR: lippemail@gmail.com |
| 18870 |
|
| 18871 |
The HashFunction class template has been changed in an incompatible way. |
| 18872 |
The member function formerly named hash() is now the function call |
| 18873 |
operator. If you have defined your own HashFunction classes, then you |
| 18874 |
have to update your code. |
| 18875 |
|
| 18876 |
20080216: |
| 18877 |
AFFECTS: users of sysutils/symon |
| 18878 |
AUTHOR: uspoerlein@gmail.com |
| 18879 |
|
| 18880 |
The symon port has been updated from 2.75 to 2.78. It changes the wire |
| 18881 |
protocol again. You should update your symux(8) and symon(8) installations |
| 18882 |
simultaneously, as: |
| 18883 |
|
| 18884 |
- new symon clients will make old symux servers exit, and |
| 18885 |
- new symux servers don't understand the old symon client's if() and |
| 18886 |
mem() probes. |
| 18887 |
|
| 18888 |
20080208: |
| 18889 |
AFFECTS: users of ports-mgmt/portupgrade |
| 18890 |
AUTHOR: sem@FreeBSD.org |
| 18891 |
|
| 18892 |
As was claimed in the entry 20070301 below in this file, you should fill |
| 18893 |
ALT_DEPENDS section of pkgtools.conf for portupgrade to work correctly |
| 18894 |
with your alternative dependencies. Now it is an obligatory requirement. |
| 18895 |
|
| 18896 |
It was done as a compromise between speed and complexity. |
| 18897 |
|
| 18898 |
20080203: |
| 18899 |
AFFECTS: users of www/xshttpd |
| 18900 |
AUTHOR: johans@FreeBSD.org |
| 18901 |
|
| 18902 |
www/xshttpd now uses ${PREFIX}/www/xshttpd/ as a root directory for its |
| 18903 |
data files. The xshttpd configuration files have been moved to |
| 18904 |
${PREFIX}/www/xshttpd/conf/. Please move the appropriate local files |
| 18905 |
manually if you are upgrading from 3.4 or older versions. |
| 18906 |
|
| 18907 |
20080202: |
| 18908 |
AFFECTS: users of www/punbb |
| 18909 |
AUTHOR: beech@FreeBSD.org |
| 18910 |
|
| 18911 |
Install paths have changed. Please do the following prior to upgrade: |
| 18912 |
|
| 18913 |
cd /usr/local/www |
| 18914 |
mv punbb punbb.old |
| 18915 |
cp -R punbb.old/upload punbb |
| 18916 |
|
| 18917 |
It is now safe to update as usual. |
| 18918 |
|
| 18919 |
Notes: |
| 18920 |
|
| 18921 |
* You will probably get uninstall errors regarding files not found. It's |
| 18922 |
safe to ignore them |
| 18923 |
* Your webserver path has changed from www/punbb/upload to www/punbb, |
| 18924 |
please adjust your webserver configuration and restart it |
| 18925 |
* When you are satisfied with everything working properly you may remove |
| 18926 |
the punbb.old directory: |
| 18927 |
rm -r /usr/local/www/punbb.old |
| 18928 |
|
| 18929 |
20080201: |
| 18930 |
AFFECTS: users of www/ziproxy |
| 18931 |
AUTHOR: pankov_p@mail.ru |
| 18932 |
|
| 18933 |
The configuration file was moved from /usr/local/etc to |
| 18934 |
/usr/local/etc/ziproxy. |
| 18935 |
|
| 18936 |
20080126: |
| 18937 |
AFFECTS: users of net-p2p/deluge |
| 18938 |
AUTHOR: mezz@FreeBSD.org |
| 18939 |
|
| 18940 |
Deluge was updated to version 0.5.8.2. If you are using blocklist plugin, |
| 18941 |
you have to remove blocklist.conf first before you can run it, or it will |
| 18942 |
crash upon start up. |
| 18943 |
|
| 18944 |
$ rm -f ~/.config/deluge/blocklist.conf |
| 18945 |
|
| 18946 |
20080125: |
| 18947 |
AFFECTS: users of www/mod_security2 |
| 18948 |
AUTHOR: araujo@FreeBSD.org |
| 18949 |
|
| 18950 |
Update of mod_security2 is a dramatic change, because there is a need |
| 18951 |
to completely rewrite their obsolete rules and migrate for capacity to |
| 18952 |
use new syntax. |
| 18953 |
|
| 18954 |
You are advised to make a complete backup of your configuration files |
| 18955 |
before you can perform an update. |
| 18956 |
|
| 18957 |
20080120: |
| 18958 |
AFFECTS: users of www/apache20 |
| 18959 |
AUTHOR: clement@FreeBSD.org |
| 18960 |
|
| 18961 |
BDB framework provided by bsd.database.mk is now used by www/apache20 |
| 18962 |
port. WITH_BERKELEYDB knob is deprecated in favor of WITH_BDB and |
| 18963 |
WITH_BDB_VER/WITH_BDB_BASE, see documentation for more details ('make |
| 18964 |
show-options'). |
| 18965 |
|
| 18966 |
20080120: |
| 18967 |
AFFECTS: users of www/apache22 |
| 18968 |
AUTHOR: clement@FreeBSD.org |
| 18969 |
|
| 18970 |
BDB framework provided by bsd.database.mk is now used by www/apache22 |
| 18971 |
port. WITH_BERKELEYDB knob is deprecated in favor of WITH_BDB and |
| 18972 |
WITH_BDB_VER/WITH_BDB_BASE, see documentation for more details. |
| 18973 |
('make show-options'). |
| 18974 |
|
| 18975 |
20080118: |
| 18976 |
AFFECTS: users of net/freeradius |
| 18977 |
AUTHOR: David Wood <david@wood2.org.uk> |
| 18978 |
|
| 18979 |
FreeRADIUS 2.0 is now available as the net/freeradius2 port. All FreeRADIUS |
| 18980 |
users are advised to consider upgrading to 2.0. It is the FreeRADIUS team's |
| 18981 |
intention to put the 1.x server into 'maintenance' mode with just critical |
| 18982 |
bug fixes.[1] 2.0 has many improvements including numerous bug fixes that |
| 18983 |
were too difficult for the 1.x server, as well as many new features. |
| 18984 |
|
| 18985 |
Before uninstalling 1.x, it is recommended that you backup your |
| 18986 |
configuration, which is typically in /usr/local/etc/raddb, then move it |
| 18987 |
out of the way. It is also worth backing up the default configuration, |
| 18988 |
which is typically in /usr/local/share/examples/freeradius/raddb. |
| 18989 |
|
| 18990 |
1.x configurations should work with the 2.0 server [2]. However the port |
| 18991 |
automatically upgrades any unedited files in the configuration when you |
| 18992 |
install a new version of FreeRADIUS. Installing 2.0 with the residue of a |
| 18993 |
1.x configuration in the default location will result in a mixed 1.x and |
| 18994 |
2.0 configuration that may not work. |
| 18995 |
|
| 18996 |
The recommended approach is to diff your 1.x configuration against the |
| 18997 |
default 1.x configuration, then make corresponding changes to a copy |
| 18998 |
of the default 2.0 configuration. If you moved your 1.x configuration out |
| 18999 |
of the way before upgrading, you will have a 2.0 configuration ready to |
| 19000 |
edit in the default location. It is worth reading man 5 unlang for details |
| 19001 |
of the new FreeRADIUS 'un-language' before starting. |
| 19002 |
|
| 19003 |
Alternatively, you can move your 1.x configuration to another location, |
| 19004 |
such as /usr/local/etc/raddb_v1, then edit /etc/rc.conf to point the rc.d |
| 19005 |
script to that location. For example: |
| 19006 |
|
| 19007 |
radiusd_flags="-d /usr/local/etc/raddb_v1" |
| 19008 |
|
| 19009 |
I cannot guarantee that all 1.x configurations will work with the 2.0 |
| 19010 |
server, and I only recommend using a 1.x configuration as an interim |
| 19011 |
measure. |
| 19012 |
|
| 19013 |
[1] - http://www.freeradius.org/business/roadmap.html |
| 19014 |
[2] - http://preview.tinyurl.com/ysrr6a |
| 19015 |
|
| 19016 |
20080114: |
| 19017 |
AFFECTS: users of devel/perforce |
| 19018 |
AUTHOR: lth@FreeBSD.org |
| 19019 |
|
| 19020 |
Perforce has been updated to version 2007.3. Upgrading is fairly |
| 19021 |
straightforward, but it is still highly recommended to follow the |
| 19022 |
upgrading instructions in the release notes: |
| 19023 |
|
| 19024 |
http://www.perforce.com/perforce/doc.073/user/relnotes.txt |
| 19025 |
|
| 19026 |
20080108: |
| 19027 |
AFFECTS: users of irc/bitlbee |
| 19028 |
AUTHOR: brix@FreeBSD.org |
| 19029 |
|
| 19030 |
irc/bitlbee now stores saved user settings in /var/db/bitlbee/, not |
| 19031 |
$PREFIX/etc/bitlbee/. You will have to manually move any existing user |
| 19032 |
settings to the new location (or override the user settings directory |
| 19033 |
using -d if you wish to keep the old behavior). Other configuration |
| 19034 |
files are still kept in $PREFIX/etc/bitlbee/ by default. |
| 19035 |
|
| 19036 |
The default installation is now configured for running bitlbee as user |
| 19037 |
'nobody' by default. Make sure any existing configuration files are |
| 19038 |
readable by that user. |
| 19039 |
|
| 19040 |
$FreeBSD$ |