The latest nginx and nginx-devel both ends up crashing on start with the message: # nginx -t /usr/local/sbin/nginx: Undefined symbol "__aeabi_uidiv" Looking around a bit, this looks like a possible cross-compile / toolchain issue when creating the package. Using RaspberryPi 2 and FreeBSD 11.0-CURRENT. The previous version of the nginx package was working just fine earlier this week. Anything I can test?
Hi, thanks for report. Is there any chance to compile nginx or nginx-devel without PCRE support on an ARM platform and try again?
Hi, recompiled on the RPi2 itself, the resulting nginx-nopcre-1.10.1,2 runs fine (except that I cannot use it as need the rewrite). I guess it was expected because it's not cross-compilation this time?
Hi Gergely, thanks for report. I'm going to re-assign this ticket to the devel/pcre maintainer. Dear Brendan, could you please take a look on this issue, it looks like we have a problem with cross compilation of the devel/pcre. Thanks.
nginx* works just fine here using the packages on pkg.FreeBSD.org. Do you build the packages yourself with a custom make.conf?
(In reply to mikael.urankar from comment #4) Installed using pkg, not compiled. Just checked again, these are the files I can use from /var/cache/pkg: * Works: nginx-1.10.0_3,2.txz (nginx-1.10.0_3,2-3a64fde9fa.txz) * Breaks as reported: nginx-1.10.1,2.txz (nginx-1.10.1,2-0cab83e254.txz) * Breaks as reportd: nginx-devel-1.11.1.txz (nginx-devel-1.11.1-0f515a881e.txz) Cannot compile it anyways due to PCRE issue (bug #210237)
Weird, do you have something in /etc/libmap.conf?
Only `includedir /usr/local/etc/libmap.d`, though that dir does not exists. Don't think I've adjusted anything on this.
Maintainer reset.
Looks like related stuff https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Guys, can you please identify where the failure is so we can assign to appropriate person? Is this still an issue with devel/pcre? CC-ing new maintainer after reset.
This isn't an issue. The OP uses a mix of hardfloat and softfloat binaries which is unsupported (cf https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210237#c8) The packages from http://pkg.FreeBSD.org/ work just fine out of the box. This pr can be closed.
Close per comment 11 (referencing bug 210237 comment 8)