#42128: [NEW] Firebird 2.5 Portfile, still problem compiling -------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: Firebird | -------------------------+-------------------------------- Comment (by jul_bsd@…): * systemicu, it builds almost all at second call and fails on something stupid. joined B1,B2 logs {{{ :info:build cp ../../examples/include/*.* ../../gen/firebird/examples/include/ :info:build cp ../../examples/stat/*.* ../../gen/firebird/examples/stat/ :info:build cp ../../examples/udf/*.* ../../gen/firebird/examples/udf/ :info:build cp employee.fdb ../../gen/firebird/examples/empbuild/ :info:build cp: employee.fdb: No such file or directory :info:build gmake[2]: *** [../../gen/firebird/examples/README] Error 1 :info:build gmake[2]: Leaving directory `/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/gen/examples' :info:build gmake[1]: *** [examples_cp] Error 2 :info:build gmake[1]: *** Waiting for unfinished jobs.... }}} * includedicu the search_path_first fails in configure. clang only? {{{ configure:3193: checking for C compiler default output file name configure:3215: /opt/local/bin/gcc-mp-4.9 -pipe -Os -m64 -I/opt/local/include -L/opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/lib -search_paths_first -L/opt/local/lib -Wl,-headerpad_max_install_names conftest.c -framework CoreFoundation >&5 gcc-mp-4.9: error: unrecognized command line option '-search_paths_first' configure:3219: $? = 1 }}} after a build without it, I have an empty extern/icu/source/lib, files are in extern/icu/source/stubdata/ {{{ $ nm /opt/local/var/macports/build/_Volumes_Data_myports_database_firebirdsql/Firebird/work/Firebird-2.5.2.26540-0/extern/icu/source/stubdata/* |grep icudt 0000000000000fc0 S _icudt30_dat 0000000000000fc0 S _icudt30_dat 0000000000000fc0 S _icudt30_dat 0000000000000000 S _icudt30_dat }}} so I switched locations but it's really just stub and missing tons of other symbols In my manual compile folder, I have all: {{{ $ find . -iname '*libicudata*' -ls 8473735 8 lrwxr-xr-x 1 user admin 21 2 mar 08:07 ./extern/icu/source/lib/libicudata.dylib -> libicudata.dylib.30.0 8473734 8 lrwxr-xr-x 1 user admin 21 2 mar 08:07 ./extern/icu/source/lib/libicudata.dylib.30 -> libicudata.dylib.30.0 8473733 3048 -rwxr-xr-x 1 user admin 1556576 2 mar 08:07 ./extern/icu/source/lib/libicudata.dylib.30.0 8471844 8 lrwxr-xr-x 1 user admin 21 2 mar 08:04 ./extern/icu/source/stubdata/libicudata.dylib -> libicudata.dylib.30.0 8471843 8 lrwxr-xr-x 1 user admin 21 2 mar 08:04 ./extern/icu/source/stubdata/libicudata.dylib.30 -> libicudata.dylib.30.0 8471842 16 -rwxr-xr-x 1 user admin 4192 2 mar 08:04 ./extern/icu/source/stubdata/libicudata.dylib.30.0 8479526 3048 -rwxr-xr-x 1 user admin 1556576 2 mar 08:42 ./gen/firebird/frameworks/FirebirdCS.framework/Versions/A/Libraries/libicudata.dylib 8478689 8 lrwxr-xr-x 1 user admin 21 2 mar 08:07 ./gen/firebird/lib/libicudata.dylib -> libicudata.dylib.30.0 8478690 8 lrwxr-xr-x 1 user admin 21 2 mar 08:07 ./gen/firebird/lib/libicudata.dylib.30 -> libicudata.dylib.30.0 8478691 3048 -rwxr-xr-x 1 user admin 1556576 2 mar 08:07 ./gen/firebird/lib/libicudata.dylib.30.0 $ nm extern/icu/source/lib/libicudata.dylib.30.0 |grep icudt 0000000000000600 S _icudt30_dat }}} -- Ticket URL: <https://trac.macports.org/ticket/42128#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X