When compiling databases/p5-DBD-mysql 4.028_1 I receive the following error during compilation: /usr/bin/strip: '/usr/ports/databases/p5-DBD-mysql/work/stage/usr/local/lib/perl5/site_perl/mach/5.16/auto/DBD/mysql/mysql.so': No such file *** Error code 1 I tried it on two systems running FreeBSD 10.1.
Auto-assigned to maintainer perl@FreeBSD.org
Have you upgraded Perl as of today ?
My installation of Perl is currently 5.16, and was not updated today. Apparently the default has just shifted to 5.18 as of yesterday. Do I need to re-install my existing version of perl or upgrade to 5.18?
You will either need to upgrade to 5.18, as the layout has changed, or if you really need to keep 5.16, you will need to add to your make.conf: DEFAULT_VERSIONS+= perl5=5.16 And rebuild Perl. Also, make sure you have the *latest* ports tree, on or after r373565. (There were horrible bugs before, some that would eat you alive.)