Created attachment 214815 [details] Patch to switch the default from GCC 9 to GCC 10 GCC 10.1 has been released recently and it's been ten months since we moved from the GCC 8 series to GCC 9 by default. Historically a move to a new major release of GCC has always taken a bit of time and effort, so starting this effort now is not too early. In principle this should be a relatively smooth upgrade, the biggest breaking point is probably going to be -fno-common becoming the default for C programs, see the Porting Tips (first link below) for details. https://gcc.gnu.org/gcc-10/porting_to.html and the general release notes https://gcc.gnu.org/gcc-10/changes.html may prove useful. (Note, for the time being we're using the gcc10-devel port; the gcc10 port is work on progress and should behave identically.)
This is insufficient, due to some bitrot in Mk/Uses/fortran.mk . I am working on a fix. Example symptom: [00:00:46] Warning: (math/py-numpy): Error: math/py-numpy depends on nonexistent origin 'lang/gcc10'
I have now added two patches which are necessary but insufficient. I don't have a solution for the code duplication between bsd.gcc.mk and Uses/fortran.mk. The former is included *after* the latter. In any case, imposing an order on the two would be fragile in the long-term. As this PR and my patches are only for testing purposes, perhaps it's enough for now. The *sufficient* patch would be to duplicate even more code from bsd.gcc.mk which has to do with: ${USE_GCC} == any _GCC_ORLATER _GCCVERSION_OKAY
Let me create lang/gcc10 now that GCC 10.1 has been released, which should avoid most (if not all) issues Mark found. I'll share an updated patch and will re-assign to portmgr then, probably within the next 48 hours.
The current status of my own -exp work shows that at least 10 ports build based on the new compiler. (Picked somewhat at random.) I had failed to mention this earlier as I was focused on the fortran.mk patch. I have started a larger -exp run with "all ports in sysutils/ that seem to depend on gccX on powerpc64-13" (even though I am running it in a -12 jail). We should know more in a few hours.
A commit references this bug: Author: gerald Date: Mon Jun 1 21:59:33 UTC 2020 New revision: 537509 URL: https://svnweb.freebsd.org/changeset/ports/537509 Log: Welcome GCC 10.1, the first release of the GCC 10 series! https://gcc.gnu.org/gcc-10/changes.html has a comprehensive overview of many improvements and changes and https://gcc.gnu.org/gcc-10/porting_to.html highlights issues you may encounter porting to this version, though this release series should not bring too many, -fno-common now being the default probably is the one with the largest impact. To give a brief overview of some of the more noticable changes: Several new features from the upcoming C2X revision of the ISO C standard are supported with -std=c2x and -std=gnu2x. Some of these are also supported as extensions when compiling for older language versions. Several C++20 features have been implemented and the libstdc++ runtime library has improved experimental C++2a support. Caveat: The ABI of passing and returning certain C++ classes by value changed on targets including AArch64, ARM, PowerPC ELFv2 in -std=c++17 and -std=c++20 modes. -fanalyzer enables a new static analysis pass and associated warnings, which is more time-consuming, but detects various common errors such as double-free bugs. This is still work in progress, yet definitely worth a try! Extended characters in identifiers may now be specified directly in the input encoding (UTF-8 by default) for the C family of languages, so you can write "const int na?ve_? = 3;". The __has_builtin built-in preprocessor operator can be used to query support for built-in functions and __builtin_roundeven has been added. On the Fortran side, the default buffer size for I/O using unformatted files has been increased to 1048576 (and can now be set at run time), mismatches between actual and dummy argument lists in a single file are now rejected with an error (which can be disabled via the new optoins -fallow-argument-mismatch), the handling of a BOZ literal constant has been reworked to provide better conformance to the Fortran 2008 and 2018 standards, and more. Optimization-wise, -fallocation-dce removes unneeded pairs of new and delete operators and -fprofile-partial-training, -fprofile-reproducible, and -fprofile-prefix-path allow for more control over the use of profiles. The inter-procedural optimizers (IPO) have seen many improvements: The inter-procedural scalar replacement of aggregates (IPA-SRA) pass now operates at link time and can remove computing/returning unused return values; -finline-functions is now enabled at -O2 and was retuned; inliner heuristics and function cloning use value-range information to predict the effectivity of individual transformations; and more. Similarly many improvements around link-time optimizations (LTO): A new binary lto-dump shows various information about LTO bytecode object files; the parallel phase of LTO automatically detects a running make's jobserver; LTO bytecode can be compressed with the zstd algorithm; profile maintenance during compilation and hot/cold code partitioning has been improved. Version 2.6 of the OpenACC specification is now supported by the C, C++ and Fortran compilers. GCC 10 adds a number of newly implemented OpenMP 5.0 features on top of the GCC 9 release such as conditional lastprivate clause, scan and loop directives, order(concurrent) and use_device_addr clauses support, if clause on simd construct or partial support for the declare variant directive, getting closer to full support of the OpenMP 5.0 standard. A new warning -Wstring-compare, enabled by -Wextra, warns about equality and inequality expressions between zero and the result of a call to either strcmp and strncmp in some cases. -Wzero-length-bounds, enabled by -Warray-bounds, warns about accesses to elements of zero-length arrays that might overlap other members of the same object. Numerous enhancements to existing warnings, e.g. -Warray-bounds detects more out-of-bounds accesses to member arrays as well as accesses to elements of zero-length arrays, -Wformat-overflow makes full use of string length information computed by the strlen optimization pass, -Wrestrict detects overlapping accesses to dynamically allocated objects, -Wreturn-local-addr diagnoses more instances of return statements returning addresses of automatic variables, -Wstringop-overflow detects more out-of-bounds stores to member arrays including zero-length arrays, dynamically allocated bjects and variable length arrays, as well as more instances of reads of unterminated character arrays by string built-in functions, -Warith-conversion re-enables warnings from -Wconversion, -Wfloat-conversion, and -Wsign-conversion that are now off by default for an expression where the result of an arithmetic operation will not fit in the target type due to promotion, but the operands of the expression do fit in the target type. All architectures have seen improvements, and aarch64 notably has seen several related to the Scalable Vector Extension (SVE). The automatic template instantiation at link time (-frepo) has been removed (finally). Offloading to Heterogeneous System Architecture Intermediate Language (HSAIL) has been deprecated and will likely be removed in a future release. PR: 246700 Changes: head/lang/gcc10/ head/lang/gcc10/Makefile head/lang/gcc10/distinfo
lang/gcc10 is in place now, hooked to the infrastructure in Mk/bsd.gcc.mk, and used when GCC 10 requested (explicitly or implicitly) via USE_GCC, so this exp-run should be ready to go again. Sorry for the interruption. The original patch, which only touches Mk/bsd.default-versions.mk, still applies.
I have done some preliminary testing on powerpc64 on my own machine (well, with gcc10-devel, but I do not believe there will be any difference). So far there are two failure modes. There are several ports with the first but only one so far with the second. from 2020-06-01_02h55m13s/logs/errors/dvdisaster-0.79.5_1.log: Compiling: udf.c Compiling: welcome-window.c Linking : dvdisaster /usr/local/bin/ld: /wrkdirs/usr/ports/sysutils/dvdisaster/work/dvdisaster-0.79.5/build.o:(.data+0x0): multiple definition of `buildCount'; /wrkdirs/usr/ports/sysutils/dvdisaster/work/dvdisaster-0.79.5/bitmap.o:(.bss+0x0): first defined here /usr/local/bin/ld: /wrkdirs/usr/ports/sysutils/dvdisaster/work/dvdisaster-0.79.5/cacheprobe.o:(.bss+0x0): multiple definition of `buildCount'; /wrkdirs/usr/ports/sysutils/dvdisaster/work/dvdisaster-0.79.5/bitmap.o:(.bss+0x0): first defined here [and so on for 280 more lines] from 2020-06-02_01h35m26s/logs/errors/mpich-3.2.1_6.log: checking whether Fortran 77 compiler processes .F files with C preprocessor... yes checking whether gfortran10 allows mismatched arguments... no configure: error: The Fortran compiler gfortran10 will not compile files that call the same routine with arguments of different types. ===> Script "configure" failed unexpectedly.
(In reply to Mark Linimon from comment #7) > Linking : dvdisaster > /usr/local/bin/ld: /wrkdirs/usr/ports/sysutils/dvdisaster/work/dvdisaster-0.79.5/build.o:(.data+0x0): multiple definition of `buildCount'; /wrkdirs/usr/ports Good news for our powerpc crew - this appears to be the general https://gcc.gnu.org/gcc-10/porting_to.html#common change, that is, a mistake in this software unearthed by the new GCC 10 default of -fno-common. The easy way out is to set -fcommon via CFLAGS. The better approach long term is (for or via upstream) to fix the code per the link above.
I am going to decouple the Mk/Uses/fortran.mk patches for now. There is a corner case triggered by e.g. net/mpich which results in: openblas-0.3.9_2,1 depends on executable: gfortran - not found Note the lack of a suffix.
A commit references this bug: Author: gerald Date: Wed Jun 3 17:17:26 UTC 2020 New revision: 537625 URL: https://svnweb.freebsd.org/changeset/ports/537625 Log: Update to the Wine 5.0.1 maintenance release. This adds some timezones and fixes some 37 bugs. Plus it facilitates compilation with GCC 10. [1] PR: 246700 [1] Changes: head/emulators/wine/Makefile head/emulators/wine/distinfo
^Triage: Deleting dependency on bug #246957 and adding bug #246987 where the actual patch is.
Some new failures on 11.3 amd64: http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/bowtie-1.1.2_9.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/molden-5.8.2_3,1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/ncbi-blast+-2.10.0_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/psi88-1.0_16.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/NASTRAN-95-20160908_6.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/alliance-5.1.1_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/graywolf-0.1.6.3_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/wsjtx-2.1.2_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/xastir-2.1.4_3.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/xneur-0.20.0.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/kBuild-0.1.9998_13.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/tigcc-0.96.b8_10.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/openmsx-0.15.0_2.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/skyeye-1.2.5_7.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/R-cran-tseries-0.10.45_3.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/dataplot-20200229_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/geomorph-0.60.1_11.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/pgplot-5.2.2_27.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/raster3d-3.0.3_7.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/xd3d-8.3.1_18.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/R-cran-mvtnorm-0.9.96_20.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/algae-4.3.6_18.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/cmlib-3.0_8.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/elpa-2019.05.002_2.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/gotoblas-2.1.13.3.4.0_16.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/lapack-3.5.0_8.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/mumps4-4.10.0_3.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/slatec-4.1_12.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/xlapack-3.5.0_6.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/libemos-4.5.9_3.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/ipxe-20200314.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/l2tpd-0.69_10.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/mediatomb-0.12.1_26.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/mpich-3.2.1_6.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/mpich2-1.5_14,5.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/openmpi-4.0.3.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/openmpi3-3.1.6.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/opensips-2.2.6_7.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/aircraft-datcom-0.0.20120723_5.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/BerkeleyGW-2.0.0_5.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/cdf3-3.3.0_13.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/cgnslib-4.1.1,1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/dcl-5.4.8_9.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/hdf-4.2.11_8,1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/isaac-4.2_16.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/libccp4-6.5.1_4.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/netcdf-fortran-4.5.2.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/py27-scipy-1.2.2_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/py37-scipy-1.2.2_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/xtb-6.3.0.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/dvdisaster-0.79.5_1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/kannel-1.4.4_9,1.log http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/rejik-3.2.11_8.log A few hundreds ports were skipped due to those failures
Some new failures on 11.3 i386: + {"origin"=>"biology/molden", "pkgname"=>"molden-5.8.2_3,1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"biology/ncbi-blast+", "pkgname"=>"ncbi-blast+-2.10.0_1", "phase"=>"configure", "errortype"=>"configure_error"} + {"origin"=>"biology/psi88", "pkgname"=>"psi88-1.0_16", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"cad/NASTRAN-95", "pkgname"=>"NASTRAN-95-20160908_6", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"cad/alliance", "pkgname"=>"alliance-5.1.1_1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"cad/graywolf", "pkgname"=>"graywolf-0.1.6.3_1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"comms/wsjtx", "pkgname"=>"wsjtx-2.1.2_1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"comms/xastir", "pkgname"=>"xastir-2.1.4_3", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"databases/postgresql-mysql_fdw", "pkgname"=>"postgresql11-mysql_fdw-2.5.1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"databases/postgresql-repmgr", "pkgname"=>"postgresql-repmgr-5.1.0", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"deskutils/xneur", "pkgname"=>"xneur-0.20.0", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"devel/kBuild", "pkgname"=>"kBuild-0.1.9998_13", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"devel/tigcc", "pkgname"=>"tigcc-0.96.b8_10", "phase"=>"build", "errortype"=>"perl"} + {"origin"=>"emulators/advancemame", "pkgname"=>"advancemame-1.4_3", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"emulators/openmsx", "pkgname"=>"openmsx-0.15.0_2", "phase"=>"build", "errortype"=>"gcc4_error"} + {"origin"=>"emulators/skyeye", "pkgname"=>"skyeye-1.2.5_7", "phase"=>"build", "errortype"=>"new_compiler_error"} + {"origin"=>"finance/R-cran-tseries", "pkgname"=>"R-cran-tseries-0.10.45_3", "phase"=>"stage", "errortype"=>"???"} + {"origin"=>"graphics/dataplot", "pkgname"=>"dataplot-20200229_1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"graphics/geomorph", "pkgname"=>"geomorph-0.60.1_11", "phase"=>"build", "errortype"=>"automake"} + {"origin"=>"graphics/pgplot", "pkgname"=>"pgplot-5.2.2_27", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"graphics/raster3d", "pkgname"=>"raster3d-3.0.3_7", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"graphics/xd3d", "pkgname"=>"xd3d-8.3.1_18", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"math/R-cran-mvtnorm", "pkgname"=>"R-cran-mvtnorm-0.9.96_20", "phase"=>"stage", "errortype"=>"???"} + {"origin"=>"math/algae", "pkgname"=>"algae-4.3.6_18", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"math/cmlib", "pkgname"=>"cmlib-3.0_8", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"math/elpa", "pkgname"=>"elpa-2019.05.002_2", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"math/lapack", "pkgname"=>"lapack-3.5.0_8", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"math/mumps4", "pkgname"=>"mumps4-4.10.0_3", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"math/slatec", "pkgname"=>"slatec-4.1_12", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"math/xlapack", "pkgname"=>"xlapack-3.5.0_6", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"misc/libemos", "pkgname"=>"libemos-4.5.9_3", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"net/iaxmodem", "pkgname"=>"iaxmodem-1.2.0_10", "phase"=>"build", "errortype"=>"autoheader"} + {"origin"=>"net/ipxe", "pkgname"=>"ipxe-20200314", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"net/l2tpd", "pkgname"=>"l2tpd-0.69_10", "phase"=>"build", "errortype"=>"compiler_error"} + {"origin"=>"net/mediatomb", "pkgname"=>"mediatomb-0.12.1_26", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"net/mpich", "pkgname"=>"mpich-3.2.1_6", "phase"=>"configure", "errortype"=>"configure_error"} + {"origin"=>"net/mpich2", "pkgname"=>"mpich2-1.5_14,5", "phase"=>"configure", "errortype"=>"configure_error"} + {"origin"=>"net/openmpi", "pkgname"=>"openmpi-4.0.3", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"net/openmpi3", "pkgname"=>"openmpi3-3.1.6", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"net/opensips", "pkgname"=>"opensips-2.2.6_7", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/aircraft-datcom", "pkgname"=>"aircraft-datcom-0.0.20120723_5", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/berkeleygw", "pkgname"=>"BerkeleyGW-2.0.0_5", "phase"=>"build", "errortype"=>"segfault"} + {"origin"=>"science/cdf", "pkgname"=>"cdf3-3.3.0_13", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/cgnslib", "pkgname"=>"cgnslib-4.1.1,1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/dcl", "pkgname"=>"dcl-5.4.8_9", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/hdf", "pkgname"=>"hdf-4.2.11_8,1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/isaac-cfd", "pkgname"=>"isaac-4.2_16", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/libccp4", "pkgname"=>"libccp4-6.5.1_4", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/netcdf-fortran", "pkgname"=>"netcdf-fortran-4.5.2", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/py-scipy", "flavor"=>"py27", "pkgname"=>"py27-scipy-1.2.2_1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/py-scipy", "pkgname"=>"py37-scipy-1.2.2_1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"science/xtb", "pkgname"=>"xtb-6.3.0", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"sysutils/dvdisaster", "pkgname"=>"dvdisaster-0.79.5_1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"www/kannel", "pkgname"=>"kannel-1.4.4_9,1", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"www/rejik", "pkgname"=>"rejik-3.2.11_8", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"x11/gdm", "pkgname"=>"gdm-3.28.4_1", "phase"=>"build", "errortype"=>"coredump"}
Some new failure logs on 11.3 i386: http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/molden-5.8.2_3,1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/ncbi-blast+-2.10.0_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/psi88-1.0_16.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/NASTRAN-95-20160908_6.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/alliance-5.1.1_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/graywolf-0.1.6.3_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/wsjtx-2.1.2_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/xastir-2.1.4_3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/postgresql11-mysql_fdw-2.5.1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/postgresql-repmgr-5.1.0.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/xneur-0.20.0.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/kBuild-0.1.9998_13.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/tigcc-0.96.b8_10.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/advancemame-1.4_3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/openmsx-0.15.0_2.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/skyeye-1.2.5_7.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/R-cran-tseries-0.10.45_3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/dataplot-20200229_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/geomorph-0.60.1_11.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/pgplot-5.2.2_27.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/raster3d-3.0.3_7.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/xd3d-8.3.1_18.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/R-cran-mvtnorm-0.9.96_20.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/algae-4.3.6_18.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/cmlib-3.0_8.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/elpa-2019.05.002_2.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/lapack-3.5.0_8.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/mumps4-4.10.0_3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/slatec-4.1_12.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/xlapack-3.5.0_6.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/libemos-4.5.9_3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/iaxmodem-1.2.0_10.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/ipxe-20200314.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/l2tpd-0.69_10.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/mediatomb-0.12.1_26.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/mpich-3.2.1_6.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/mpich2-1.5_14,5.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/openmpi-4.0.3.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/openmpi3-3.1.6.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/opensips-2.2.6_7.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/aircraft-datcom-0.0.20120723_5.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/BerkeleyGW-2.0.0_5.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/cdf3-3.3.0_13.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/cgnslib-4.1.1,1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/dcl-5.4.8_9.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/hdf-4.2.11_8,1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/isaac-4.2_16.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/libccp4-6.5.1_4.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/netcdf-fortran-4.5.2.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/py27-scipy-1.2.2_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/py37-scipy-1.2.2_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/xtb-6.3.0.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/dvdisaster-0.79.5_1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/kannel-1.4.4_9,1.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/rejik-3.2.11_8.log http://package23.nyi.freebsd.org/data/113i386-default-PR244008/2020-06-10_18h04m56s/logs/errors/gdm-3.28.4_1.log
Some new failure logs on 12.1 i386: http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/molden-5.8.2_3,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/ncbi-blast+-2.10.0_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/psi88-1.0_16.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/NASTRAN-95-20160908_6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/alliance-5.1.1_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/graywolf-0.1.6.3_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/wsjtx-2.1.2_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/xastir-2.1.4_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/postgresql11-mysql_fdw-2.5.1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/postgresql-repmgr-5.1.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/xneur-0.20.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/kBuild-0.1.9998_13.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/apache-spark-2.1.1_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/tigcc-0.96.b8_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/advancemame-1.4_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/openmsx-0.15.0_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/skyeye-1.2.5_7.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/R-cran-tseries-0.10.45_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/dataplot-20200229_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/geomorph-0.60.1_11.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/pgplot-5.2.2_27.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/raster3d-3.0.3_7.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/xd3d-8.3.1_18.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/R-cran-mvtnorm-0.9.96_20.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/algae-4.3.6_18.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/cmlib-3.0_8.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/elpa-2019.05.002_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/lapack-3.5.0_8.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/mumps4-4.10.0_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/slatec-4.1_12.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/xlapack-3.5.0_6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/libemos-4.5.9_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/iaxmodem-1.2.0_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/ipxe-20200314.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/l2tpd-0.69_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/mediatomb-0.12.1_26.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/mpich-3.2.1_6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/mpich2-1.5_14,5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/openmpi-4.0.3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/openmpi3-3.1.6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/aircraft-datcom-0.0.20120723_5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/BerkeleyGW-2.0.0_5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/cdf3-3.3.0_13.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/cgnslib-4.1.1,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/dcl-5.4.8_9.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/hdf-4.2.11_8,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/isaac-4.2_16.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/libccp4-6.5.1_4.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/netcdf-fortran-4.5.2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/py27-scipy-1.2.2_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/py37-scipy-1.2.2_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/xtb-6.3.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/dvdisaster-0.79.5_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/kannel-1.4.4_9,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-06-10_18h04m51s/logs/errors/rejik-3.2.11_8.log
Some new failure logs on 12.1 amd64: http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/bowtie-1.1.2_9.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/molden-5.8.2_3,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/ncbi-blast+-2.10.0_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/psi88-1.0_16.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/NASTRAN-95-20160908_6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/alliance-5.1.1_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/graywolf-0.1.6.3_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/wsjtx-2.1.2_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xastir-2.1.4_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xneur-0.20.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/kBuild-0.1.9998_13.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/tigcc-0.96.b8_10.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/openmsx-0.15.0_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/skyeye-1.2.5_7.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/R-cran-tseries-0.10.45_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/dataplot-20200229_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/geomorph-0.60.1_11.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/pgplot-5.2.2_27.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/raster3d-3.0.3_7.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xd3d-8.3.1_18.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/mlton-20100608_8.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/powerpc64-elfv1-rust-bootstrap-1.44.0_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/R-cran-mvtnorm-0.9.96_20.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/algae-4.3.6_18.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/cmlib-3.0_8.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/elpa-2019.05.002_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/gotoblas-2.1.13.3.4.0_16.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/lapack-3.5.0_8.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/mumps4-4.10.0_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/slatec-4.1_12.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xlapack-3.5.0_6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/libemos-4.5.9_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/ipxe-20200314.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/l2tpd-0.69_10.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/mediatomb-0.12.1_26.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/mpich-3.2.1_6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/mpich2-1.5_14,5.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/openmpi-4.0.3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/openmpi3-3.1.6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/aircraft-datcom-0.0.20120723_5.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/BerkeleyGW-2.0.0_5.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/cdf3-3.3.0_13.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/cgnslib-4.1.1,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/dcl-5.4.8_9.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/hdf-4.2.11_8,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/isaac-4.2_16.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/libccp4-6.5.1_4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/netcdf-fortran-4.5.2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/py27-scipy-1.2.2_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/py37-scipy-1.2.2_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xtb-6.3.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/dvdisaster-0.79.5_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/kannel-1.4.4_9,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/rejik-3.2.11_8.log
A commit references this bug: Author: gerald Date: Fri Jun 12 21:30:44 UTC 2020 New revision: 538632 URL: https://svnweb.freebsd.org/changeset/ports/538632 Log: Fix the build with GCC 10 that defaults to -fno-common via a new local patch files/patch-dvdisaster.h. PR: 246700, 246957, 246987 Submitted by: bob@eager.cx (maintainer) Changes: head/sysutils/dvdisaster/files/patch-dvdisaster.h
(In reply to Antoine Brodin from comment #16) With the exception of the following ports, all of the failures on 121amd64 include USES=fortran: biology/bowtie biology/ncbi-blast+ cad/alliance cad/graywolf comms/xastir deskutils/xneur devel/kBuild devel/tigcc emulators/openmsx emulators/skyeye finance/R-cran-tseries graphics/geomorph lang/mlton lang/rust-bootstrap math/R-cran-mvtnorm net/ipxe net/l2tpd net/mediatomb www/kannel www/rejik I have not analyzed further.
A commit references this bug: Author: tobik Date: Sat Jun 13 17:08:29 UTC 2020 New revision: 538686 URL: https://svnweb.freebsd.org/changeset/ports/538686 Log: lang/rust-bootstrap: Limit elfv1 bootstrap to GCC9 for now To use newer GCC the powerpc64 binary package that provides gcc libraries in the cross sysroot will need updating to a newer GCC as well. PR: 246700 Changes: head/lang/rust-bootstrap/Makefile
A commit references this bug: Author: tobik Date: Sun Jun 21 14:38:06 UTC 2020 New revision: 539767 URL: https://svnweb.freebsd.org/changeset/ports/539767 Log: net/ipxe: Unbreak build with GCC 10 /usr/local/bin/ld: bin/blib.a(dmfe.o):(.bss+0x0): multiple definition of `_shared_bss'; bin/blib.a(davicom.o):(.bss+0x0): first defined here /usr/local/bin/ld: bin/blib.a(epic100.o):(.bss+0x0): multiple definition of `_shared_bss'; bin/blib.a(davicom.o):(.bss+0x0): first defined here /usr/local/bin/ld: bin/blib.a(pxe_preboot.o):/wrkdirs/usr/ports/net/ipxe/work/ipxe-9ee70fb95bc266885ff88be228b044a2bb226eeb/src/include/ipxe/isapnp.h:237: multiple definition of `isapnp_read_port'; bin/blib.a(isapnp.o):(.bss+0x0): first defined here /usr/local/bin/ld: bin/blib.a(sis900.o):(.bss+0x0): multiple definition of `_shared_bss'; bin/blib.a(davicom.o):(.bss+0x0): first defined here /usr/local/bin/ld: bin/blib.a(sundance.o):(.bss+0x0): multiple definition of `_shared_bss'; bin/blib.a(davicom.o):(.bss+0x0): first defined here /usr/local/bin/ld: bin/blib.a(tlan.o):(.bss+0x0): multiple definition of `_shared_bss'; bin/blib.a(davicom.o):(.bss+0x0): first defined here /usr/local/bin/ld: bin/blib.a(tulip.o):(.bss+0x0): multiple definition of `_shared_bss'; bin/blib.a(davicom.o):(.bss+0x0): first defined here /usr/local/bin/ld: bin/blib.a(w89c840.o):(.bss+0x0): multiple definition of `_shared_bss'; bin/blib.a(davicom.o):(.bss+0x0): first defined here http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/ipxe-20200314.log PR: 246700 Changes: head/net/ipxe/Makefile
A commit references this bug: Author: tobik Date: Sun Jun 21 14:55:10 UTC 2020 New revision: 539769 URL: https://svnweb.freebsd.org/changeset/ports/539769 Log: www/rejik: Unbreak build with GCC 10 /usr/local/bin/ld: pass.o:(.bss+0x0): multiple definition of `change_log'; /tmp/ccMvpVPD.o:(.bss+0x0): first defined here .. and so on ... http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/rejik-3.2.11_8.log - Respect CFLAGS/LDFLAGS - GCC 10 switched to -fno-common by default and this port is not ready in any way. Since this is also abandonware it should probably be retired. For now go back to -fcommon. PR: 246700 Changes: head/www/rejik/Makefile head/www/rejik/files/patch-Makefile
A commit references this bug: Author: tobik Date: Sun Jun 21 16:41:58 UTC 2020 New revision: 539774 URL: https://svnweb.freebsd.org/changeset/ports/539774 Log: deskutils/xneur: Unbreak build with GCC 10 /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-bind_table.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-buffer.o):(.bss+0x10): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-event.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-focus.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-keymap.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-plugin.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-program.o):(.bss+0x8): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-selection.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-switchlang.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-utils.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../main/.libs/libxnmain.a(libxnmain_la-window.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../ai/.libs/libxnai.a(libxnai_la-detection.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../notify/.libs/libxnnotify.a(libxnnotify_la-notify.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../notify/.libs/libxnnotify.a(libxnnotify_la-popup.o):(.bss+0x8): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here /usr/local/bin/ld: ../notify/.libs/libxnnotify.a(libxnnotify_la-sound.o):(.bss+0x0): multiple definition of `main_window'; .libs/libxneur_la-xneurlib.o:(.bss+0x8): first defined here http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xneur-0.20.0.log PR: 246700 Changes: head/deskutils/xneur/files/patch-lib_lib_xneur.h
A commit references this bug: Author: tobik Date: Sun Jun 21 17:03:39 UTC 2020 New revision: 539776 URL: https://svnweb.freebsd.org/changeset/ports/539776 Log: devel/kBuild: Unbreak build with GCC 10 (-fno-common) /usr/local/bin/ld: arscan.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: commands.o:(.bss+0x10): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: default.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: dir.o:(.bss+0x110): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: expand.o:(.bss+0x20): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: file.o:(.bss+0x10): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: function.o:(.bss+0x120): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: implicit.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: job.o:(.bss+0x30): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: main.o:(.bss+0x3b0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: misc.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: read.o:(.bss+0x10): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: remake.o:(.bss+0x10): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: remote-stub.o:(.bss+0x10): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: rule.o:(.bss+0x30): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: signame.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: strcache.o:(.bss+0x70): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: variable.o:(.bss+0x110): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: vpath.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: hash.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: expreval.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: incdep.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: strcache2.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: alloccache.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: kbuild.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: kbuild-object.o:(.bss+0x10): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: kDep.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: append.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: printf.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: redirect.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here /usr/local/bin/ld: touch.o:(.bss+0x0): multiple definition of `stack_limit'; ar.o:(.bss+0x0): first defined here http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/kBuild-0.1.9998_13.log PR: 246700 Changes: head/devel/kBuild/files/patch-src_kmk_make.h
A commit references this bug: Author: tobik Date: Mon Jun 22 03:13:12 UTC 2020 New revision: 539793 URL: https://svnweb.freebsd.org/changeset/ports/539793 Log: cad/graywolf: Unbreak build with GCC 10 (-fno-common) /usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x5e40): multiple definition of `yyss'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x5e40): first defined here /usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x6240): multiple definition of `yyssp'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x6240): first defined here /usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x4ea0): multiple definition of `yyvs'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x4ea0): first defined here /usr/local/bin/ld: src/twmc/CMakeFiles/TimberWolfMC.dir/readnets.c.o:(.bss+0x6238): multiple definition of `yyvsp'; src/twmc/CMakeFiles/TimberWolfMC.dir/readcells.c.o:(.bss+0x6238): first defined here http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/graywolf-0.1.6.3_1.log PR: 246700 Changes: head/cad/graywolf/Makefile
A commit references this bug: Author: tobik Date: Mon Jun 22 03:21:39 UTC 2020 New revision: 539794 URL: https://svnweb.freebsd.org/changeset/ports/539794 Log: comms/xastir: Unbreak build with GCC 10 (-fno-common) /usr/local/bin/ld: db.o:(.bss+0x2cc00): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: fcc_data.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: igate.o:(.bss+0x120): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: interface.o:(.bss+0x209a0): multiple definition of `pname'; db.o:(.bss+0x2cbe0): first defined here /usr/local/bin/ld: interface.o:(.bss+0x209c0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: interface_gui.o:(.bss+0x3b00): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: location_gui.o:(.bss+0x20): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: main.o:(.bss+0x6c78): multiple definition of `number_of_predefined_objects'; db.o:(.bss+0x2cfe8): first defined here /usr/local/bin/ld: main.o:(.bss+0x6c80): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: main.o:(.bss+0x6c70): multiple definition of `pname'; db.o:(.bss+0x2cbe0): first defined here /usr/local/bin/ld: maps.o:(.bss+0x4a40): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_cache.o:(.bss+0x20): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_dos.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_geo.o:(.bss+0x20): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_gnis.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_OSM.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_pop.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_shp.o:(.bss+0x20): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_tif.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: map_WMS.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: messages.o:(.bss+0x9a80): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: messages_gui.o:(.bss+0x40): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: objects.o:(.bss+0x6d0): multiple definition of `number_of_predefined_objects'; db.o:(.bss+0x2cfe8): first defined here /usr/local/bin/ld: objects.o:(.bss+0x6e0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: rac_data.o:(.bss+0x0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: track_gui.o:(.bss+0xc0): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: track_gui.o:(.bss+0x4a8): multiple definition of `number_of_predefined_objects'; db.o:(.bss+0x2cfe8): first defined here /usr/local/bin/ld: util.o:(.bss+0x80): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: x_spider.o:(.bss+0x18): multiple definition of `pname'; db.o:(.bss+0x2cbe0): first defined here /usr/local/bin/ld: xa_config.o:(.bss+0x20): multiple definition of `xa_config_dir'; color.o:(.bss+0x20): first defined here /usr/local/bin/ld: xa_config.o:(.bss+0x8): multiple definition of `number_of_predefined_objects'; db.o:(.bss+0x2cfe8): first defined here http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xastir-2.1.4_3.log PR: 246700 Changes: head/comms/xastir/Makefile
tigcc in ports r539795
A commit references this bug: Author: tobik Date: Thu Jun 25 06:50:18 UTC 2020 New revision: 540376 URL: https://svnweb.freebsd.org/changeset/ports/540376 Log: science/berkeleygw: Unbreak build with GCC 10 epsilon_main.f90:1271:72: 1271 | call epsinv(gvec,pol,ekin,qq,is_q0,crys,scal,kp,omega_plasma,iq) | 1 Error: Missing actual argument for argument '_formal_18' at (1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/BerkeleyGW-2.0.0_5.log PR: 246700 Changes: head/science/berkeleygw/files/patch-Epsilon_Makefile
Some of the Fortran ports (for instance cad/NASTRAN-95) can be unbroken by passing new compiler flags to the build. Some like -fallow-invalid-boz are only recognized by GCC 10 and not older versions. I cannot just add them without breaking the build with GCC 9 or older. What is the right idiom to check the GCC version in ports? Is this ok? .if ${FORTRAN_DEFAULT} == gfortran && ${GCC_DEFAULT} >= 10 FFLAGS+= -fallow-invalid-boz .endif
A commit references this bug: Author: tobik Date: Sun Jun 28 04:29:20 UTC 2020 New revision: 540671 URL: https://svnweb.freebsd.org/changeset/ports/540671 Log: cad/NASTRAN-95: Unbreak build with GCC 10 bufchk.f:16:28: 16 | 1 '1'X , '2'X , '3'X , '4'X , '8'X / | 1 Error: BOZ constant at (1) uses nonstandard postfix syntax [see '-fno-allow-invalid-boz'] bufchk.f:18:32: 18 | 1 'F1111'X, 'F2222'X , 'FAAAA'X, 'FBBBB'X / | 1 Error: BOZ constant at (1) uses nonstandard postfix syntax [see '-fno-allow-invalid-boz'] bufchk.f:20:32: 20 | 1 'F5555'X, 'F7777'X , 'F8888'X, 'F9999'X / | 1 Error: BOZ constant at (1) uses nonstandard postfix syntax [see '-fno-allow-invalid-boz'] http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/NASTRAN-95-20160908_6.log PR: 246700 Changes: head/cad/NASTRAN-95/Makefile
A commit references this bug: Author: tobik Date: Sun Jun 28 05:44:57 UTC 2020 New revision: 540675 URL: https://svnweb.freebsd.org/changeset/ports/540675 Log: math/R-cran-tseries: Update to 0.10-47 This unbreaks the build with GCC 10. PR: 246700 Changes: head/finance/R-cran-tseries/Makefile head/finance/R-cran-tseries/distinfo
A commit references this bug: Author: tobik Date: Sat Jul 4 06:54:39 UTC 2020 New revision: 541167 URL: https://svnweb.freebsd.org/changeset/ports/541167 Log: science/dcl: Unbreak build with GCC 10 glrqnp.f:29:56: 29 | DATA CPARAS(6) / 'REALMIN ' /, RX(6) / Z'00800000' / | 1 Error: BOZ literal constant near (1) cannot be assigned to a REAL variable [see '-fno-allow-invalid-boz'] glrqnp.f:28:56: 28 | DATA CPARAS(5) / 'REALMAX ' /, RX(5) / Z'7F7FFFFF' / | 1 Error: BOZ literal constant near (1) cannot be assigned to a REAL variable [see '-fno-allow-invalid-boz'] http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/dcl-5.4.8_9.log PR: 246700 Changes: head/science/dcl/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 07:16:43 UTC 2020 New revision: 541168 URL: https://svnweb.freebsd.org/changeset/ports/541168 Log: graphics/dataplot: Update to newest commit This also unbreaks the build with GCC 10. Changes: https://github.com/usnistgov/dataplot/compare/43df775f24e2d2eca94e250ec302d7a5876ea2b2...2c1b27601a3b7523449de612613eadeead9a8f70 PR: 246700 Changes: head/graphics/dataplot/Makefile head/graphics/dataplot/distinfo head/graphics/dataplot/files/patch-Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 07:27:41 UTC 2020 New revision: 541170 URL: https://svnweb.freebsd.org/changeset/ports/541170 Log: graphics/raster3d: Unbreak build with GCC 10 render.f:971:28: 971 | BKGND(3) = iand(XBG,X'00FF') | 1 Error: Hexadecimal constant at (1) uses nonstandard X instead of Z [see '-fno-allow-invalid-boz'] render.f:972:28: 972 | BKGND(2) = iand(XBG,X'FF00')/256 | 1 Error: Hexadecimal constant at (1) uses nonstandard X instead of Z [see '-fno-allow-invalid-boz'] render.f:973:28: 973 | BKGND(1) = iand(XBG,X'FF0000')/65536 | 1 Error: Hexadecimal constant at (1) uses nonstandard X instead of Z [see '-fno-allow-invalid-boz'] Error: More actual than formal arguments in procedure call at (1) render.f:1079:22: 1077 | IERR = LOCAL(5, IBKGND(1), IBKGND(2), IBKGND(3)) | 2 1078 | IERR = LOCAL(1, NAX, NAY, OTMODE, QUALITY) 1079 | IERR = LOCAL(4, TITLE) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (CHARACTER(132)/INTEGER(4)). render.f:4402:22: 1077 | IERR = LOCAL(5, IBKGND(1), IBKGND(2), IBKGND(3)) | 2 ...... 4402 | IERR = LOCAL(2, OUTBUF(K+1,1), OUTBUF(K+1,2), OUTBUF(K+1,3), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(2)/INTEGER(4)). render.f:4430:13: 4430 | IERR = LOCAL(3) | 1 Error: Missing actual argument for argument '_formal_4' at (1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/raster3d-3.0.3_7.log PR: 246700 Changes: head/graphics/raster3d/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 08:00:41 UTC 2020 New revision: 541172 URL: https://svnweb.freebsd.org/changeset/ports/541172 Log: science/isaac-cfd: Unbreak build with GCC 10 march.F:1111:47: 1111 | 1 Q, PROPS, NPPTS, S, VOL, DTJ, | 1 Error: Rank mismatch in argument 'vol' at (1) (scalar and rank-3) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/isaac-4.2_16.log PR: 246700 Changes: head/science/isaac-cfd/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 08:20:07 UTC 2020 New revision: 541175 URL: https://svnweb.freebsd.org/changeset/ports/541175 Log: graphics/pgplot: Unbreak build with GCC 10 Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to INTEGER(1) ./drivers/gidriv.f:266:72: 266 | : CALL GRGI01(IX0, IY0, IX1, IY1, IC, BX, BY, %VAL(PIXMAP)) | 1 Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to INTEGER(1) ./drivers/gidriv.f:275:72: 275 | : CALL GRGI01(IX0, IY0, IX0, IY0, IC, BX, BY, %VAL(PIXMAP)) | 1 Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to INTEGER(1) ./drivers/gidriv.f:288:72: 288 | : %VAL(WORK)) | 1 Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to INTEGER(1) ./drivers/gidriv.f:367:72: 367 | : CALL GRGI03(IX0, IY0, IX1, IY1, IC, BX, BY, %VAL(PIXMAP)) | 1 Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to INTEGER(1) ./drivers/gidriv.f:378:72: 378 | CALL GRGI04(NBUF, RBUF, BX, BY, %VAL(PIXMAP), MAXIDX) | 1 Error: Type mismatch in argument 'pixmap' at (1); passed INTEGER(8) to INTEGER(1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/pgplot-5.2.2_27.log PR: 246700 Changes: head/graphics/pgplot/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 10:19:52 UTC 2020 New revision: 541188 URL: https://svnweb.freebsd.org/changeset/ports/541188 Log: graphics/geomorph: Unbreak build with GCC 10 (-fno-common default) /usr/local/bin/ld: main.o:(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: document.o:(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: doctype.o:(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: thisappinit.o:(.bss+0x160): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: stack.o:(.bss+0x8): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(camera.o):(.bss+0xc0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(hf_wrapper.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(hf_dialog_options.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(hf_tools_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(hf_creation_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(surfadd.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(img_process_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(surfadd_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(img_process.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(subdiv1.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(uniform.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(subdiv1_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(uniform_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(hf_filters.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(hf_filters_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(waves_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(waves.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(subdiv2_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(subdiv2.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(gl_preview.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(merge_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(geom_transform_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(erode_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(craters.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(draw_tools_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(draw_hf.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(merge.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(fault.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(fault_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(swirl.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(swirl_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(erode.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(wind.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(wind_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(dialog_utilities.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(line.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(line_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(fill.o):(.bss+0x8): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(fill_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(render.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(voronoi.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(voronoi_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(draw_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(draw_hf_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(draw_crater_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../hf/libhf.a(draw.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../fourier/libfourier.a(fourier_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../fourier/libfourier.a(fourier.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../fourier/libfourier.a(fft.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(utils.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(config_rc_file.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(config_dialog.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(filesel.o):(.bss+0x8): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(writepng.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(menus_n_tools.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(readpng.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here /usr/local/bin/ld: ../utils/libutils.a(scale_buttons.o):(.bss+0x0): multiple definition of `default_dir'; app.o:(.bss+0x50): first defined here http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/geomorph-0.60.1_11.log PR: 246700 Changes: head/graphics/geomorph/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 10:40:42 UTC 2020 New revision: 541190 URL: https://svnweb.freebsd.org/changeset/ports/541190 Log: science/cdf: Unbreak build with GCC 10 qst2if.f:129:17: 122 | . DIM_SIZES, ID, | 2 ...... 129 | . NULL_, STATUS) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:133:17: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 133 | . NULL_, STATUS) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:152:23: 122 | . DIM_SIZES, ID, | 2 ...... 152 | . VAR_NUM_ELEMENTS, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:164:20: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 164 | . NULL_, STATUS) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:172:20: 122 | . DIM_SIZES, ID, | 2 ...... 172 | . NULL_, STATUS) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:180:20: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 180 | . NULL_, STATUS) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:187:17: 187 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 1 Error: More actual than formal arguments in procedure call at (1) qst2if.f:199:50: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 199 | STATUS = CDF_LIB (PUT_, CDF_CHECKSUM_, CHECKSUM, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:207:51: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 207 | STATUS = CDF_LIB (GET_, rVARs_NUMDIMS_, NUM_DIMS_OUT, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:238:23: 122 | . DIM_SIZES, ID, | 2 ...... 238 | . VAR_NUM_ELEMENTS, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:250:64: 122 | . DIM_SIZES, ID, | 2 ...... 250 | STATUS = CDF_LIB (CREATE_, rVAR_, 'VAR2a', CDF_INT4, 1, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:265:45: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 265 | STATUS = CDF_LIB (SELECT_, rVAR_, varNums(1), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:288:44: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 288 | STATUS = CDF_LIB (SELECT_, rVAR_, VAR_NUM_OUT, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:292:55: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 292 | STATUS = CDF_LIB (SELECT_, rVARs_RECNUMBER_, REC_NUM, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:300:60: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 300 | STATUS = CDF_LIB (SELECT_, rVARs_DIMINDICES_, INDICES, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:311:55: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 311 | STATUS = CDF_LIB (SELECT_, rVARs_RECNUMBER_, REC_NUM, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:319:60: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 319 | STATUS = CDF_LIB (SELECT_, rVARs_DIMINDICES_, INDICES, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:345:56: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 345 | STATUS = CDF_LIB (SELECT_, rVARs_RECNUMBER_, REC_START, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:377:57: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 377 | STATUS = CDF_LIB (CONFIRM_, rVARs_RECNUMBER_, recnum_out, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:419:51: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 419 | STATUS = CDF_LIB (SELECT_, rVAR_SEQPOS_, REC_NUM, INDICES, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:426:24: 122 | . DIM_SIZES, ID, | 2 ...... 426 | . NULL_, STATUS) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:431:52: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 431 | STATUS = CDF_LIB (CONFIRM_, rVAR_SEQPOS_, REC_NUM, INDICES, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:447:51: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 447 | STATUS = CDF_LIB (SELECT_, rVAR_SEQPOS_, REC_NUM, INDICES, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:454:24: 122 | . DIM_SIZES, ID, | 2 ...... 454 | . NULL_, STATUS) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:465:56: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 465 | STATUS = CDF_LIB (SELECT_, rVARs_RECNUMBER_, 10, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:472:50: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 472 | STATUS = CDF_LIB (GET_, rVARs_RECDATA_, numVars, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:490:22: 122 | . DIM_SIZES, ID, | 2 ...... 490 | . ATTR_NUM_OUT, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:498:47: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 498 | STATUS = CDF_LIB (SELECT_, gENTRY_, ENTRY_NUM, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:509:48: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 509 | STATUS = CDF_LIB (GET_, gENTRY_DATA_, ENTRY_VALUE_OUT, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:521:49: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 521 | STATUS = CDF_LIB (GET_, LIB_VERSION_, VERSIONlib, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:529:49: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 529 | STATUS = CDF_LIB (GET_, CDF_VERSION_, VERSIONcdf, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:547:50: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 547 | STATUS = CDF_LIB (GET_, CDF_CHECKSUM_, CHECKSUM_out, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:558:51: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 558 | STATUS = CDF_LIB (GET_, rVARs_NUMDIMS_, NUM_DIMS_OUT, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:596:26: 122 | . DIM_SIZES, ID, | 2 ...... 596 | . PUT_, rVAR_NAME_, NEW_VARNAME, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:605:36: 122 | . DIM_SIZES, ID, | 2 ...... 605 | . rVAR_DATATYPE_, VAR_DATA_TYPE_OUT, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:619:49: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 619 | STATUS = CDF_LIB (GET_, rVAR_RECVARY_, VAR_REC_VARIANCE_OUT, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:660:26: 122 | . DIM_SIZES, ID, | 2 ...... 660 | . PUT_, ATTR_NAME_, NEW_ATTRNAME, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:669:32: 122 | . DIM_SIZES, ID, | 2 ...... 669 | . ATTR_SCOPE_, ATTRSCOPE_OUT, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) qst2if.f:684:52: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 684 | STATUS = CDF_LIB (GET_, gENTRY_DATATYPE_, ENTRY_DATA_TYPE_OUT, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:699:50: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 699 | STATUS = CDF_LIB (SELECT_, CDF_STATUS_, CDF_OK, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:709:13: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 709 | . NEGtoPOSfp0on, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:716:13: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 716 | . NEGtoPOSmode, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:736:50: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 736 | STATUS = CDF_LIB (GET_, DATATYPE_SIZE_, CDF_EPOCH, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:748:20: 121 | STATUS = CDF_LIB (CREATE_, CDF_, CDFNAME, NUM_DIMS, | 2 ...... 748 | . NULL_, STATUS) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). qst2if.f:755:17: 755 | STATUS = CDF_LIB (GET_, CDF_INFO_, CDFNAME, cTypeOUT, | 1 Error: Missing actual argument for argument '_formal_9' at (1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/cdf3-3.3.0_13.log PR: 246700 Changes: head/science/cdf/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 10:46:08 UTC 2020 New revision: 541191 URL: https://svnweb.freebsd.org/changeset/ports/541191 Log: biology/bowtie: Unbreak build with GCC 10 In file included from ebwt.h:43, from ebwt_build.cpp:11: processor_support.h:52:22: error: extended character ? is not valid in an identifier 52 | std::cerr << ?ERROR: please define __cpuid() for this build.\n?; | ^ processor_support.h:52:72: error: extended character ? is not valid in an identifier 52 | std::cerr << ?ERROR: please define __cpuid() for this build.\n?; | ^ http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/bowtie-1.1.2_9.log PR: 246700 Changes: head/biology/bowtie/files/patch-processor__support.h
A commit references this bug: Author: tobik Date: Sat Jul 4 11:07:57 UTC 2020 New revision: 541192 URL: https://svnweb.freebsd.org/changeset/ports/541192 Log: science/aircraft-datcom: Unbreak build with GCC 10 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:185:40: 168 | 1 TINF,RN,SRF,CBAR,BLRF,XCG,ZCG,DUM, | 2 ...... 185 | 1 TRA(78),TRA(76),TRA(79),TRA(80),O,P,Q,R,S,T,NN,NM) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:187:39: 168 | 1 TINF,RN,SRF,CBAR,BLRF,XCG,ZCG,DUM, | 2 ...... 187 | 1 SBD(124),SBD(123),SBD(115),ANA,O,P,Q,R,S,T,NN,NM) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:302:34: 168 | 1 TINF,RN,SRF,CBAR,BLRF,XCG,ZCG,DUM, | 2 ...... 302 | 2 FACT(143),FACT(22),WBT(46),H,H,O,P,Q,R,S,T,NN,NM) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:304:57: 167 | CALL SWRITE(11,FOR,46,ICONT,1,FLC(I+2),ALT,VINF,PINF, | 2 ...... 304 | 1 CALL SWRITE(6,FOR2,26,JCON,NALPHA,FLC(23),FACT(2),ANONE, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:311:33: 168 | 1 TINF,RN,SRF,CBAR,BLRF,XCG,ZCG,DUM, | 2 ...... 311 | 2 STP(133),SWB(40),STP(111),H,H,O,P,Q,R,S,T,NN,NM) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:313:57: 167 | CALL SWRITE(11,FOR,46,ICONT,1,FLC(I+2),ALT,VINF,PINF, | 2 ...... 313 | 1 CALL SWRITE(6,FOR2,26,JCON,NALPHA,FLC(23),SWB(12),ANONE, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:336:7: 167 | CALL SWRITE(11,FOR,46,ICONT,1,FLC(I+2),ALT,VINF,PINF, | 2 ...... 336 | 1 H,O,P,Q,R,S,T,Q,R,S,T,NN,NM) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:338:7: 167 | CALL SWRITE(11,FOR,46,ICONT,1,FLC(I+2),ALT,VINF,PINF, | 2 ...... 338 | 1 H,O,P,Q,R,S,T,Q,R,S,T,NN,NM) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) /wrkdirs/usr/ports/science/aircraft-datcom/work/aircraft-datcom-ed877bb/src/auxout.f:348:7: 167 | CALL SWRITE(11,FOR,46,ICONT,1,FLC(I+2),ALT,VINF,PINF, | 2 ...... 348 | 1 H,O,P,Q,R,S,T,Q,R,S,T,NN,NM) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/aircraft-datcom-0.0.20120723_5.log PR: 246700 Changes: head/science/aircraft-datcom/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 11:10:30 UTC 2020 New revision: 541193 URL: https://svnweb.freebsd.org/changeset/ports/541193 Log: science/libccp4: Unbreak build with GCC 10 fortran/pack_f.f:109:28: 45 | call pack_wordimage_f(data, x, y, filnarray) | 2 ...... 109 | call pack_wordimage_f(data, x, y, filnarray) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(2)). fortran/pack_f.f:141:30: 77 | call v2pack_wordimage_f(data, x, y, filnarray) | 2 ...... 141 | call v2pack_wordimage_f(data, x, y, filnarray) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(2)). http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/libccp4-6.5.1_4.log PR: 246700 Changes: head/science/libccp4/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 11:22:09 UTC 2020 New revision: 541194 URL: https://svnweb.freebsd.org/changeset/ports/541194 Log: science/cgnslib: Unbreak build with GCC 10 /wrkdirs/usr/ports/science/cgnslib/work/CGNS-4.1.1/src/tests/test_family_treef.F90:152:64: 152 | call cg_goto_f( cgfile, cgtree, ierr, "Family2", 0, 'end') | 1 Error: Missing actual argument for argument '_formal_14' at (1) /wrkdirs/usr/ports/science/cgnslib/work/CGNS-4.1.1/src/tests/test_family_treef.F90:168:43: 168 | & "Family2.1", 0, 'end') | 1 Error: Missing actual argument for argument '_formal_16' at (1) /wrkdirs/usr/ports/science/cgnslib/work/CGNS-4.1.1/src/tests/test_family_treef.F90:190:49: 190 | call cg_goto_f(cgfile, cgtree, ierr, 'end') | 1 Error: Missing actual argument for argument '_formal_12' at (1) /wrkdirs/usr/ports/science/cgnslib/work/CGNS-4.1.1/src/tests/test_family_treef.F90:196:60: 196 | call cg_goto_f(cgfile, cgbase, ierr, "Zone", 0, 'end') | 1 Error: Missing actual argument for argument '_formal_14' at (1) /wrkdirs/usr/ports/science/cgnslib/work/CGNS-4.1.1/src/tests/test_family_treef.F90:231:76: 231 | call cg_goto_f(cgfile, cgbase, ierr, "Zone", 0, "SubRegion", 0, 'end') | 1 Error: Missing actual argument for argument '_formal_16' at (1) /wrkdirs/usr/ports/science/cgnslib/work/CGNS-4.1.1/src/tests/test_family_treef.F90:241:60: 241 | call cg_goto_f(cgfile, cgbase, ierr, "Zone", 0, 'end') | 1 Error: Missing actual argument for argument '_formal_14' at (1) /wrkdirs/usr/ports/science/cgnslib/work/CGNS-4.1.1/src/tests/test_family_treef.F90:246:75: 246 | call cg_goto_f(cgfile, cgbase, ierr, "Zone", 0, "UserData", 0, 'end') | 1 Error: Missing actual argument for argument '_formal_16' at (1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/cgnslib-4.1.1,1.log PR: 246700 Changes: head/science/cgnslib/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 11:25:10 UTC 2020 New revision: 541195 URL: https://svnweb.freebsd.org/changeset/ports/541195 Log: emulators/skyeye: Unbreak build with GCC 10 (-fno-common default) /usr/local/bin/ld: ./utils/libutils.a(skyeye_arch.o):/wrkdirs/usr/ports/emulators/skyeye/work/skyeye-1.2.5_REL/utils/config/skyeye_config.h:274: multiple definition of `skyeye_config'; skyeye.o:/wrkdirs/usr/ports/emulators/skyeye/work/skyeye-1.2.5_REL/./utils/config/skyeye_config.h:274: first defined here /usr/local/bin/ld: ./utils/libutils.a(skyeye_config.o):/wrkdirs/usr/ports/emulators/skyeye/work/skyeye-1.2.5_REL/utils/config/skyeye_config.h:274: multiple definition of `skyeye_config'; skyeye.o:/wrkdirs/usr/ports/emulators/skyeye/work/skyeye-1.2.5_REL/./utils/config/skyeye_config.h:274: first defined here /usr/local/bin/ld: ./utils/libutils.a(skyeye_options.o):/wrkdirs/usr/ports/emulators/skyeye/work/skyeye-1.2.5_REL/utils/config/skyeye_config.h:274: multiple definition of `skyeye_config'; skyeye.o:/wrkdirs/usr/ports/emulators/skyeye/work/skyeye-1.2.5_REL/./utils/config/skyeye_config.h:274: first defined here [...] http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/skyeye-1.2.5_7.log PR: 246700 Changes: head/emulators/skyeye/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 11:29:28 UTC 2020 New revision: 541196 URL: https://svnweb.freebsd.org/changeset/ports/541196 Log: math/cmlib: Unbreak build with GCC 10 dbocls.f:185:19: 62 | * 2,LMDW,MCON+MOUT, 0,RDUM,RDUM) | 2 ...... 185 | * 1,J,IDUM, 2,BL(J),BU(J)) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)). dbocls.f:371:18: 62 | * 2,LMDW,MCON+MOUT, 0,RDUM,RDUM) | 2 ...... 371 | * 1,J,IDUM,1,RW(J),RDUM) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/REAL(4)). dbocls.f:423:19: 62 | * 2,LMDW,MCON+MOUT, 0,RDUM,RDUM) | 2 ...... 423 | * 1,JP,IDUM,0,IDUM,IDUM) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/cmlib-3.0_8.log PR: 246700 Changes: head/math/cmlib/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 11:51:38 UTC 2020 New revision: 541197 URL: https://svnweb.freebsd.org/changeset/ports/541197 Log: math/elpa: Unbreak build with GCC 10 src/elpa2/kernels/real_template.F90:117:37: 117 | & (q(i,1),hh, nb, ldq, ldh, s) | 1 Error: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2/kernels/real_template.F90:133:37: 133 | & (q(i,1),hh, nb, ldq, ldh, s) | 1 Error: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2/kernels/real_template.F90:145:37: 145 | & (q(i,1),hh, nb, ldq, ldh, s) | 1 Error: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/elpa-2019.05.002_2.log PR: 246700 Changes: head/math/elpa/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 11:59:43 UTC 2020 New revision: 541200 URL: https://svnweb.freebsd.org/changeset/ports/541200 Log: misc/libemos: Unbreak build with GCC 10 /wrkdirs/usr/ports/misc/libemos/work/libemos-4.5.9-Source/interpolation/hntfaps.F:222:65: 183 | CALL INTLOG(JP_DEBUG,'HNTFAPS: Use missing value',JPQUIET) | 2 ...... 222 | CALL INTLOG(JP_ERROR,'HNTFAPS: memory allocation fail',IDWORK) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). /wrkdirs/usr/ports/misc/libemos/work/libemos-4.5.9-Source/interpolation/hntfaps.F:232:65: 183 | CALL INTLOG(JP_DEBUG,'HNTFAPS: Use missing value',JPQUIET) | 2 ...... 232 | CALL INTLOG(JP_ERROR,'HNTFAPS: memory allocation fail',IDATA) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/libemos-4.5.9_3.log PR: 246700 Changes: head/misc/libemos/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 12:04:51 UTC 2020 New revision: 541202 URL: https://svnweb.freebsd.org/changeset/ports/541202 Log: math/slatec: Unbreak build with GCC 10 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) cpzero.f:90:43: 76 | CALL CPEVL(N,N,A,TEMP,T,T,.FALSE.) | 2 ...... 90 | CALL CPEVL(N,0,T(N1),CMPLX(X,0.0),PN,PN,.FALSE.) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) cpzero.f:105:37: 76 | CALL CPEVL(N,N,A,TEMP,T,T,.FALSE.) | 2 ...... 105 | CALL CPEVL(N,0,A,R(I),PN,TEMP,.TRUE.) | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/slatec-4.1_12.log PR: 246700 Changes: head/math/slatec/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 12:15:59 UTC 2020 New revision: 541204 URL: https://svnweb.freebsd.org/changeset/ports/541204 Log: biology/psi88: Unbreak build with GCC 10 ctplot.f:69:29: 69 | CALL SYMBOL (XA,YA,.15,STRING,ANGLE,K) | 1 Error: Rank mismatch in argument 'string' at (1) (scalar and rank-1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/psi88-1.0_16.log PR: 246700 Changes: head/biology/psi88/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 12:19:38 UTC 2020 New revision: 541205 URL: https://svnweb.freebsd.org/changeset/ports/541205 Log: science/xtb: Unbreak build with GCC 10 /wrkdirs/usr/ports/science/xtb/work/xtb-6.3.0/src/prog/main.F90:626:39: 626 | call relaxed_scan(env,mol,wfn,calc) | 1 Error: Explicit interface required for polymorphic argument at (1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xtb-6.3.0.log PR: 246700 Changes: head/science/xtb/Makefile
A commit references this bug: Author: tobik Date: Sat Jul 4 12:25:11 UTC 2020 New revision: 541206 URL: https://svnweb.freebsd.org/changeset/ports/541206 Log: graphics/xd3d: Unbreak build with GCC 10 gspopup.f:324:23: 324 | call x11facette2(ixzone,iyzone,ilar,ihau) | 1 ...... 596 | call x11facette2(ixbrow,iybrow,ilarbrow,ihaubrow) | 2 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) gspopup.f:187:45: 187 | & ,chainesav,longq,longc,lfichiers,idir,inum,0 | 1 Error: Rank mismatch in argument 'lfichiers' at (1) (rank-1 and scalar) gspopup.f:306:45: 306 | & ,chainesav,longq,longc,lfichiers,idir,inum,0 | 1 Error: Rank mismatch in argument 'lfichiers' at (1) (rank-1 and scalar) gspopup.f:561:61: 561 | & ,fichiers,longq,longc,lfichiers,idir,inum | 1 Error: Rank mismatch in argument 'inum' at (1) (rank-1 and scalar) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xd3d-8.3.1_18.log PR: 246700 Changes: head/graphics/xd3d/Makefile
Thanks a lot for fixing all those old/broken ports, Tobias! I dug a bit into the gfortran documentation, and believe -fallow-argument-mismatch should be sufficient to disable that error. This is implied by -std=legacy, which however is a broader brush and also has other effects.
A commit references this bug: Author: tobik Date: Sat Jul 4 12:33:32 UTC 2020 New revision: 541207 URL: https://svnweb.freebsd.org/changeset/ports/541207 Log: math/lapack, math/xlapack: Unbreak build with GCC 10 sorcsd2by1.f:389:40: 366 | $ 0, U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, 0, 0, | 2 ...... 389 | $ 0, V1T, LDV1T, 0, 1, U1, LDU1, U2, LDU2, 0, 0, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). sorcsd2by1.f:412:35: 366 | $ 0, U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, 0, 0, | 2 ...... 412 | $ THETA, 0, 0, 1, V1T, LDV1T, U2, LDU2, U1, LDU1, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). sorcsd2by1.f:436:55: 366 | $ 0, U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, 0, 0, | 2 ...... 436 | $ THETA, 0, U2, LDU2, U1, LDU1, 0, 1, V1T, LDV1T, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). sorcsd2by1.f:473:23: 347 | CALL SORBDB1( M, P, Q, X11, LDX11, X21, LDX21, THETA, 0, 0, | 2 ...... 473 | $ WORK(IPHI), WORK(ITAUP1), WORK(ITAUP2), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:480:44: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 480 | CALL SORGQR( P, P, Q, U1, LDU1, WORK(ITAUP1), WORK(IORGQR), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:485:48: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 485 | CALL SORGQR( M-P, M-P, Q, U2, LDU2, WORK(ITAUP2), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:496:57: 362 | $ 0, WORK(1), -1, CHILDINFO ) | 2 ...... 496 | CALL SORGLQ( Q-1, Q-1, Q-1, V1T(2,2), LDV1T, WORK(ITAUQ1), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:503:22: 366 | $ 0, U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, 0, 0, | 2 ...... 503 | $ WORK(IPHI), U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:528:23: 370 | CALL SORBDB2( M, P, Q, X11, LDX11, X21, LDX21, THETA, 0, 0, | 2 ...... 528 | $ WORK(IPHI), WORK(ITAUP1), WORK(ITAUP2), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:540:55: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 540 | CALL SORGQR( P-1, P-1, P-1, U1(2,2), LDU1, WORK(ITAUP1), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:545:48: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 545 | CALL SORGQR( M-P, M-P, Q, U2, LDU2, WORK(ITAUP2), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:550:46: 362 | $ 0, WORK(1), -1, CHILDINFO ) | 2 ...... 550 | CALL SORGLQ( Q, Q, R, V1T, LDV1T, WORK(ITAUQ1), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:557:22: 366 | $ 0, U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, 0, 0, | 2 ...... 557 | $ WORK(IPHI), V1T, LDV1T, 0, 1, U1, LDU1, U2, LDU2, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:582:23: 393 | CALL SORBDB3( M, P, Q, X11, LDX11, X21, LDX21, THETA, 0, 0, | 2 ...... 582 | $ WORK(IPHI), WORK(ITAUP1), WORK(ITAUP2), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:589:44: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 589 | CALL SORGQR( P, P, Q, U1, LDU1, WORK(ITAUP1), WORK(IORGQR), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:601:25: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 601 | $ WORK(ITAUP2), WORK(IORGQR), LORGQR, CHILDINFO ) | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:605:46: 362 | $ 0, WORK(1), -1, CHILDINFO ) | 2 ...... 605 | CALL SORGLQ( Q, Q, R, V1T, LDV1T, WORK(ITAUQ1), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:612:29: 366 | $ 0, U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, 0, 0, | 2 ...... 612 | $ THETA, WORK(IPHI), 0, 1, V1T, LDV1T, U2, LDU2, U1, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:642:23: 417 | CALL SORBDB4( M, P, Q, X11, LDX11, X21, LDX21, THETA, 0, 0, | 2 ...... 642 | $ WORK(IPHI), WORK(ITAUP1), WORK(ITAUP2), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:655:46: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 655 | CALL SORGQR( P, P, M-Q, U1, LDU1, WORK(ITAUP1), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:665:50: 351 | CALL SORGQR( P, P, Q, U1, LDU1, 0, WORK(1), -1, | 2 ...... 665 | CALL SORGQR( M-P, M-P, M-Q, U2, LDU2, WORK(ITAUP2), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:674:46: 362 | $ 0, WORK(1), -1, CHILDINFO ) | 2 ...... 674 | CALL SORGLQ( Q, Q, Q, V1T, LDV1T, WORK(ITAUQ1), | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). sorcsd2by1.f:681:29: 366 | $ 0, U1, LDU1, U2, LDU2, V1T, LDV1T, 0, 1, 0, 0, | 2 ...... 681 | $ THETA, WORK(IPHI), U2, LDU2, U1, LDU1, 0, 1, V1T, | 1 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/lapack-3.5.0_8.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/xlapack-3.5.0_6.log PR: 246700 Changes: head/math/lapack/Makefile
(In reply to Gerald Pfeifer from comment #50) Like -fallow-invalid-boz, -fallow-argument-mismatch is not recognized by earlier gfortran versions: $ gfortran9 -fallow-argument-mismatch gfortran9: error: unrecognized command line option '-fallow-argument-mismatch'; did you mean '-Wno-argument-mismatch'? However we could try -Wno-argument-mismatch but then there is no guarantee that it won't bomb out on another error (I have a "fix it in 10 minutes or leave it alone" rule for doing these).
(In reply to Tobias Kortkamp from comment #52) > Like -fallow-invalid-boz, -fallow-argument-mismatch is not recognized > by earlier gfortran versions: Ah, that's a killer, for (i) the default right now still is GCC 9 which we should not break, (ii) users can adjust the default, and (iii) some ports can use a different, older default. Plus this may make the update from GCC 10 to 11 a year from now easier, in case the Fortran front end adds other changes similar to this one. -std=legacy it is (for those cases), agreed.
Anyway, it seems that this hides real errors - or at least strong warnings - which should be notified upstream (when the apps are still maintained).
A commit references this bug: Author: tobik Date: Sun Jul 5 09:33:23 UTC 2020 New revision: 541268 URL: https://svnweb.freebsd.org/changeset/ports/541268 Log: math/algae: Unbreak build with GCC 10 dgetv0.f:404:32: 367 | call dvout (logfil, 1, rnorm0, ndigit, | 2 ...... 404 | call dvout (logfil, n, resid, ndigit, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/algae-4.3.6_18.log PR: 246700 Changes: head/math/algae/Makefile
A commit references this bug: Author: tobik Date: Sun Jul 5 09:46:38 UTC 2020 New revision: 541271 URL: https://svnweb.freebsd.org/changeset/ports/541271 Log: net/l2tpd: Unbreak build with GCC 10 (-fno-common default) /usr/local/bin/ld: pty.o:(.bss+0x0): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: misc.o:(.bss+0x0): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: control.o:(.bss+0x0): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: avp.o:(.bss+0x0): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: call.o:(.bss+0x0): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: network.o:(.bss+0x140): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: avpsend.o:(.bss+0x0): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: scheduler.o:(.bss+0x8): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: file.o:(.bss+0x228): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: aaa.o:(.bss+0x0): multiple definition of `rand_source'; l2tpd.o:(.bss+0x530): first defined here /usr/local/bin/ld: control.o: in function `handle_special': control.c:(.text+0x220e): undefined reference to `check_control' /usr/local/bin/ld: control.o: in function `handle_packet': control.c:(.text+0x22d0): undefined reference to `check_payload' /usr/local/bin/ld: control.c:(.text+0x22e6): undefined reference to `expand_payload' /usr/local/bin/ld: control.c:(.text+0x231a): undefined reference to `check_control' /usr/local/bin/ld: control.c:(.text+0x2414): undefined reference to `write_packet' http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/l2tpd-0.69_10.log PR: 246700 Changes: head/net/l2tpd/Makefile head/net/l2tpd/files/patch-control.c
(In reply to Tobias Kortkamp from comment #28) > What is the right idiom to check the GCC version in ports? Is this ok? > > .if ${FORTRAN_DEFAULT} == gfortran && ${GCC_DEFAULT} >= 10 > FFLAGS+= -fallow-invalid-boz > .endif Sorry, this slipped through somehow. Yes, Mk/Uses/fortran.mk currently uses GCC_DEFAULT. (This is a bit tricky, and originally USE_FORTRAN was handled as part of Mk/bsd.gcc.mk, but the snippet above is the best I can think of.)
A commit references this bug: Author: tobik Date: Sun Jul 5 11:02:17 UTC 2020 New revision: 541273 URL: https://svnweb.freebsd.org/changeset/ports/541273 Log: science/py-scipy: Unbreak build with GCC 10 scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaitr.f:666:35: 383 | call svout (logfil, 1, rnorm, ndigit, | 2 ...... 666 | call svout (logfil, 2, rtemp, ndigit, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/cnaitr.f:737:39: 383 | call svout (logfil, 1, rnorm, ndigit, | 2 ...... 737 | call svout (logfil, 2, rtemp, ndigit, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) gfortran10:f77: scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsesrt.f scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaitr.f:671:35: 369 | call dvout (logfil, 1, rnorm, ndigit, | 2 ...... 671 | call dvout (logfil, 2, xtemp, ndigit, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) scipy/sparse/linalg/eigen/arpack/ARPACK/SRC/dsaitr.f:743:39: 369 | call dvout (logfil, 1, rnorm, ndigit, | 2 ...... 743 | call dvout (logfil, 2, xtemp, ndigit, | 1 Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/py27-scipy-1.2.2_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/py37-scipy-1.2.2_1.log A better fix would be to update this port to >= 1.5.1 which should support GCC 10 out of the box and would allow -std=legacy to be removed again. PR: 246700 Changes: head/science/py-scipy/Makefile
A commit references this bug: Author: tobik Date: Sun Jul 5 14:55:08 UTC 2020 New revision: 541283 URL: https://svnweb.freebsd.org/changeset/ports/541283 Log: net/mpich: Unbreak build with GCC 10 checking whether gfortran10 allows mismatched arguments... no configure: error: The Fortran compiler gfortran10 will not compile files that call the same routine with arguments of different types. http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/mpich-3.2.1_6.log PR: 246700 Changes: head/net/mpich/files/patch-configure head/net/mpich/files/patch-test_mpi_configure
A commit references this bug: Author: tobik Date: Sun Jul 5 15:02:18 UTC 2020 New revision: 541285 URL: https://svnweb.freebsd.org/changeset/ports/541285 Log: net/mpich2: Unbreak build with GCC 10 checking whether gfortran10 allows mismatched arguments... no configure: error: The Fortran compiler gfortran10 will not compile files that call the same routine with arguments of different types. http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/mpich2-1.5_14,5.log PR: 246700 Changes: head/net/mpich2/files/patch-configure head/net/mpich2/files/patch-test_mpi_configure
A commit references this bug: Author: tobik Date: Sun Jul 26 17:58:55 UTC 2020 New revision: 543488 URL: https://svnweb.freebsd.org/changeset/ports/543488 Log: science/netcdf-fortran: Unbreak build with GCC 10 netcdf4_func.f90:730:75: 730 | nf90_inq_var_fill_FourByteReal = nf_inq_var_fill(ncid, varid, no_fill, fill) | 1 ...... 740 | nf90_inq_var_fill_EightByteReal = nf_inq_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/REAL(8)). netcdf4_func.f90:720:75: 720 | nf90_inq_var_fill_EightByteInt = nf_inq_var_fill(ncid, varid, no_fill, fill) | 1 ...... 740 | nf90_inq_var_fill_EightByteReal = nf_inq_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). netcdf4_func.f90:710:74: 710 | nf90_inq_var_fill_FourByteInt = nf_inq_var_fill(ncid, varid, no_fill, fill) | 1 ...... 740 | nf90_inq_var_fill_EightByteReal = nf_inq_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). netcdf4_func.f90:700:73: 700 | nf90_inq_var_fill_TwoByteInt = nf_inq_var_fill(ncid, varid, no_fill, fill) | 1 ...... 740 | nf90_inq_var_fill_EightByteReal = nf_inq_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(2)/REAL(8)). netcdf4_func.f90:690:73: 690 | nf90_inq_var_fill_OneByteInt = nf_inq_var_fill(ncid, varid, no_fill, fill) | 1 ...... 740 | nf90_inq_var_fill_EightByteReal = nf_inq_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(1)/REAL(8)). netcdf4_func.f90:670:75: 670 | nf90_def_var_fill_FourByteReal = nf_def_var_fill(ncid, varid, no_fill, fill) | 1 ...... 680 | nf90_def_var_fill_EightByteReal = nf_def_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/REAL(8)). netcdf4_func.f90:660:75: 660 | nf90_def_var_fill_EightByteInt = nf_def_var_fill(ncid, varid, no_fill, fill) | 1 ...... 680 | nf90_def_var_fill_EightByteReal = nf_def_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). netcdf4_func.f90:650:74: 650 | nf90_def_var_fill_FourByteInt = nf_def_var_fill(ncid, varid, no_fill, fill) | 1 ...... 680 | nf90_def_var_fill_EightByteReal = nf_def_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). netcdf4_func.f90:640:73: 640 | nf90_def_var_fill_TwoByteInt = nf_def_var_fill(ncid, varid, no_fill, fill) | 1 ...... 680 | nf90_def_var_fill_EightByteReal = nf_def_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(2)/REAL(8)). netcdf4_func.f90:630:73: 630 | nf90_def_var_fill_OneByteInt = nf_def_var_fill(ncid, varid, no_fill, fill) | 1 ...... 680 | nf90_def_var_fill_EightByteReal = nf_def_var_fill(ncid, varid, no_fill, fill) | 2 Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(1)/REAL(8)). PR: 246700 Changes: head/science/netcdf-fortran/Makefile
A commit references this bug: Author: tobik Date: Sun Jul 26 18:18:48 UTC 2020 New revision: 543489 URL: https://svnweb.freebsd.org/changeset/ports/543489 Log: www/kannel: Unbreak build with GCC 10 (-fno-common default) /usr/local/bin/ld: libwap.a(wtp_resp.o):(.bss+0x8): multiple definition of `dispatch_to_wsp'; libgw.a(wap_push_ota.o):(.bss+0x8): first defined here http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/kannel-1.4.4_9,1.log PR: 246700 Changes: head/www/kannel/Makefile
A commit references this bug: Author: tobik Date: Sun Jul 26 18:28:31 UTC 2020 New revision: 543490 URL: https://svnweb.freebsd.org/changeset/ports/543490 Log: net/mediatomb: Unbreak build with GCC 10 (-fno-common default) /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-gena_device.o):(.bss+0x20): multiple definition of `gUserHTTPHeaders'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xc80): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-gena_device.o):(.bss+0x0): multiple definition of `gMaxHTTPTimeoutRetries'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xc70): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-gena_device.o):(.bss+0x4): multiple definition of `gUpnpSdkShutdown'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xc74): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-gena_device.o):(.bss+0x40): multiple definition of `pUserHTTPHeaderList'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xca0): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-gena_device.o):(.bss+0x48): multiple definition of `pVirtualDirList'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xca8): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-miniserver.o):(.bss+0x4): multiple definition of `gMaxHTTPTimeoutRetries'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xc70): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-miniserver.o):(.bss+0x8): multiple definition of `gUpnpSdkShutdown'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xc74): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-miniserver.o):(.bss+0x20): multiple definition of `gUserHTTPHeaders'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xc80): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-miniserver.o):(.bss+0x40): multiple definition of `pUserHTTPHeaderList'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xca0): first defined here /usr/local/bin/ld: ../tombupnp/build/libtombupnp.a(libtombupnp_a-miniserver.o):(.bss+0x48): multiple definition of `pVirtualDirList'; ../tombupnp/build/libtombupnp.a(libtombupnp_a-upnpapi.o):(.bss+0xca8): first defined here http://package22.nyi.freebsd.org/data/113amd64-default-PR244008/2020-06-10_18h05m01s/logs/errors/mediatomb-0.12.1_26.log PR: 246700 Changes: head/net/mediatomb/Makefile
A commit references this bug: Author: tobik Date: Sun Jul 26 20:16:11 UTC 2020 New revision: 543495 URL: https://svnweb.freebsd.org/changeset/ports/543495 Log: cad/alliance: Unbreak build with GCC 10 (-fno-common default) /usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x24): multiple definition of `pat_decl_y_errflag'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x20): first defined here /usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x10): multiple definition of `pat_decl_y_val'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x10): first defined here /usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x0): multiple definition of `pat_decl_y_lval'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x0): first defined here /usr/local/bin/ld: /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_desc_y.o):(.bss+0x2c): multiple definition of `pat_decl_y_debug'; /wrkdirs/usr/ports/cad/alliance/work/alliance/src/pat/src/.libs/libPat.a(pat_decl_y.o):(.bss+0x24): first defined here http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/alliance-5.1.1_1.log Also USES=compiler:c++0x & USE_GCC=any can be reduced to USE_GCC=yes PR: 246700 Changes: head/cad/alliance/Makefile head/cad/alliance/files/patch-nero_src_MDRGrid.cpp
A commit references this bug: Author: gerald Date: Sat Aug 1 05:52:18 UTC 2020 New revision: 543890 URL: https://svnweb.freebsd.org/changeset/ports/543890 Log: Update to GCC 10.2 release, which is the second in the GCC 10 series and fixes some 94 bugs. PR: 246700 Changes: head/lang/gcc10/Makefile head/lang/gcc10/distinfo
Since Gerald asked, these are the packages that AFAICT still need to be fixed before another exp-run: ccache-problems-with-std-legacy/wsjtx-2.1.2_1.log hdf-4.2.11_8,1.log mlton-20100608_8.log molden-5.8.2_3,1.log mumps4-4.10.0_3.log ncbi-blast+-2.10.0_1.log openmpi-4.0.3.log openmpi3-3.1.6.log openmsx-0.15.0_2.log py27-open3d-python-0.2_4.log py37-open3d-python-0.2_4.log std-legacy-ok-but-tests-fail/gotoblas-2.1.13.3.4.0_16.log
Here is the list that I show that have not been updated (at least per this PR). This is a small enough list that IMHO we could easily just commit, and perhaps either restrict the GCC version in them or mark them BROKEN. But I would like to request one more exp-run before I take that action. R-cran-mvtnorm-0.9.96_20.log beatslash-lv2-1.0.6_1.log drumgizmo-0.9.18.1.log electricsheep-2.7_6,1.log gotoblas-2.1.13.3.4.0_16.log guitarix-lv2-0.40.0.log hdf-4.2.11_8,1.log libinstpatch-1.1.5.log meek-0.35.0.log mlton-20100608_8.log molden-5.8.2_3,1.log mumps4-4.10.0_3.log ncbi-blast+-2.10.0_1.log ncbi-cxx-toolkit-21.0.0_2.log openmpi-4.0.3.log openmpi3-3.1.6.log openmsx-0.15.0_2.log py27-biopython-1.77.log py37-open3d-python-0.2_4.log rocksdb-lite-6.10.1_1.log srain-1.1.0.log tamgamp-lv2-g20200514.log tigcc-0.96.b8_10.log valgrind-3.10.1.20160113_8,1.log valgrind-devel-3.10.1.20160113_7,1.log waybar-0.9.2_1.log wsjtx-2.1.2_1.log xlapack-3.5.0_6.log xorp-1.8.5_14.log
(In reply to Mark Linimon from comment #67) I disagree about openmpi. If there are any HPC users out there with FreeBSD (I think jwb@ is one of them), they are likely to use openmpi. Breaking openmpi is the best use to scare away any HPC activity on FreeBSD.
(In reply to Mark Linimon from comment #67) > waybar-0.9.2_1.log Can I get the error log? x11/waybar doesn't use GCC directly but defines USES=compiler:c++17-lang, and Clang 11 defaulting to -fno-common didn't trigger bustage. http://beefy18.nyi.freebsd.org/data/latest-per-pkg/waybar/0.9.4_1/head-amd64-default.log
(In reply to Jan Beich from comment #69) > Can I get the error log? http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-06-10_18h04m44s/logs/errors/waybar-0.9.2_1.log
(In reply to Mark Linimon from comment #70) It was fixed in https://svnweb.freebsd.org/ports?view=revision&revision=538557 This is completely unrelated to GCC10.
(In reply to Piotr Kubaj from comment #71) > [waybar] is completely unrelated to GCC10. ok.
(In reply to Mark Linimon from comment #67) > This is a small enough list that IMHO we could easily just commit, and perhaps either restrict the GCC version in them or mark them BROKEN. Right now there is no way to restrict the GCC version if you have USES=fortran. If we want that, we need to write some code. From Mk/Uses/fortran.mk: .elif ${fortran_ARGS} == gfortran _GCC_VER= ${GCC_DEFAULT:S/.//}
(In reply to Mark Linimon from comment #67) > valgrind-3.10.1.20160113_8,1.log > valgrind-devel-3.10.1.20160113_7,1.log In my local testing, neither of these depend on gcc from ports. So, these are also false positives.
I have done further analysis. All of the ports listed except for two are either a) not relevant, or b) leaf ports. Two depend on openmpi3. I have asked their maintainers if they can be updated to openmpi (now 4 by default). A number of others depend on openmpi. Note that gcc10 has had one minor update since the last -exp run, and openmpi has had two, so it is definitely time to try the -exp again.
New failure logs on 12.1 i386: http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/lsp-plugins-lv2-1.1.26_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/molden-5.8.2_3,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/ncbi-blast+-2.10.0_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/CalculiX-ccx-2.17_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/wsjtx-2.1.2_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/mariadb105-client-10.5.5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/postgresql-repmgr-5.1.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/blacs-1.7_37.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/hs-penrose-0.1.737_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/Ipopt-3.12.13_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/mumps-edf-5.1.2.a6_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/mumps4-4.10.0_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/octave-forge-optiminterp-0.3.6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/scalapack-2.1.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/scilab-6.1.0_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/sdpa-7.3.8_9.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/iaxmodem-1.2.0_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/openmpi-4.0.5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/openmpi3-3.1.6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/BerkeleyGW-2.0.0_5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/cp2k-7.1.0.20200518.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/dalton-2018.2_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/elk-chemistry-6.8.4.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/getdp-3.3.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/hdf-4.2.15_1,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/libgridxc-0.8.5_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/mbdyn-1.7.3_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/mdynamix-5.2.8_4.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/octopus-10.1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/quantum-espresso-6.5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-15_17h19m43s/logs/errors/siesta-4.0.2_3.log
New failure logs on 12.1 amd64: http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/molden-5.8.2_3,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/ncbi-blast+-2.10.0_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/CalculiX-ccx-2.17_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/wsjtx-2.1.2_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/libretro-paralleln64-0.20200614.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/blacs-1.7_37.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/gotoblas-2.1.13.3.4.0_16.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/hs-penrose-0.1.737_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/Ipopt-3.12.13_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/mumps-edf-5.1.2.a6_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/mumps4-4.10.0_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/octave-forge-optiminterp-0.3.6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/scalapack-2.1.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/scilab-6.1.0_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/sdpa-7.3.8_9.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/openmpi-4.0.5.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/openmpi3-3.1.6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/cp2k-7.1.0.20200518.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/dalton-2018.2_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/elk-chemistry-6.8.4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/getdp-3.3.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/hdf-4.2.15_1,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/libgridxc-0.8.5_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/mbdyn-1.7.3_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/mdynamix-5.2.8_4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/octopus-10.1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/quantum-espresso-6.5.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_07h12m06s/logs/errors/siesta-4.0.2_3.log
Could the exp-run be done with lang/gcc10-devel? https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957565 seems to point out that the openmpi issue may have been fixed recently, it might also fix other build problems. This will let us switch once 10.3.0 is out, or just backport the necessary patch.
New failures on 12.1 i386 after last net/openmpi* changes: http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/lsp-plugins-lv2-1.1.26_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/molden-5.8.2_3,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/ncbi-blast+-2.10.0_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/CalculiX-ccx-2.17_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/wsjtx-2.1.2_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/mariadb105-client-10.5.5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/postgresql-repmgr-5.1.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/blacs-1.7_37.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/dbcsr-2.0.1_4.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/hs-penrose-0.1.737_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/Ipopt-3.12.13_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/mumps-edf-5.1.2.a6_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/mumps4-4.10.0_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/octave-forge-optiminterp-0.3.6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/scalapack-2.1.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/scilab-6.1.0_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/sdpa-7.3.8_9.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/iaxmodem-1.2.0_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/BerkeleyGW-2.0.0_5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/cp2k-7.1.0.20200518.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/dalton-2018.2_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/dlpolyclassic-1.8_19.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/elk-chemistry-6.8.4.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/elmerfem-8.4.20200708.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/getdp-3.3.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/hdf-4.2.15_1,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/latte-1.2.2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/libgridxc-0.8.5_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/mbdyn-1.7.3_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/mdynamix-5.2.8_4.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/octopus-10.1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/pnetcdf-1.8.1_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/quantum-espresso-6.5.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-10-16_12h10m17s/logs/errors/siesta-4.0.2_3.log
New failures on 12.1 amd64 after last net/openmpi* changes: http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/molden-5.8.2_3,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/ncbi-blast+-2.10.0_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/CalculiX-ccx-2.17_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/wsjtx-2.1.2_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/libretro-paralleln64-0.20200614.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/blacs-1.7_37.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/dbcsr-2.0.1_4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/gotoblas-2.1.13.3.4.0_16.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/hs-penrose-0.1.737_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/Ipopt-3.12.13_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/mumps-edf-5.1.2.a6_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/mumps4-4.10.0_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/octave-forge-optiminterp-0.3.6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/scalapack-2.1.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/scilab-6.1.0_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/sdpa-7.3.8_9.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/cp2k-7.1.0.20200518.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/dalton-2018.2_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/dlpolyclassic-1.8_19.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/elk-chemistry-6.8.4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/elmerfem-8.4.20200708.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/getdp-3.3.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/hdf-4.2.15_1,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/latte-1.2.2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/libgridxc-0.8.5_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/mbdyn-1.7.3_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/mdynamix-5.2.8_4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/octopus-10.1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/pnetcdf-1.8.1_10.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/quantum-espresso-6.5.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-10-16_12h10m01s/logs/errors/siesta-4.0.2_3.log
I believe both openmpi ports have now been fixed (as committed).
I believe only the following ports on amd64 are the only remaining true regressions of this -exp run: biology/molden biology/ncbi-blast+ cad/calculix-ccx comms/wsjtx math/blacs math/gotoblas math/hs-penrose math/ipopt math/mumps math/mumps4 math/octave-forge-optiminterp math/scalapack math/scilab math/sdpa science/cp2k science/dalton science/elk science/getdp science/hdf science/libgridxc science/mbdyn science/mdynamix science/octopus science/quantum-espresso science/siesta
New failure logs on 11.4 i386: http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/lsp-plugins-lv2-1.1.26_1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/molden-5.8.2_3,1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/ncbi-blast+-2.10.0_2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/CalculiX-ccx-2.17_1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/mariadb105-client-10.5.5.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/postgresql-repmgr-5.1.0.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/blacs-1.7_37.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/dbcsr-2.0.1_4.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/hs-penrose-0.1.737_2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/Ipopt-3.12.13_2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/mumps-edf-5.1.2.a6_2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/mumps4-4.10.0_3.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/scalapack-2.1.0.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/scilab-6.1.0_3.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/sdpa-7.3.8_9.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/iaxmodem-1.2.0_10.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/BerkeleyGW-2.0.0_5.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/cp2k-7.1.0.20200518.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/dalton-2018.2_2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/dlpolyclassic-1.8_19.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/elk-chemistry-6.8.4.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/getdp-3.3.0.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/hdf-4.2.15_1,1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/latte-1.2.2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/libgridxc-0.8.5_3.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/mbdyn-1.7.3_1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/mdynamix-5.2.8_4.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/octopus-10.1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/pnetcdf-1.8.1_10.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/quantum-espresso-6.5.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-10-15_05h57m26s/logs/errors/siesta-4.0.2_3.log
I am currently analyzing the results. We can hold off more runs for now, thanks.
New failure logs on 11.4 amd64: http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/molden-5.8.2_3,1.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/ncbi-blast+-2.10.0_2.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/CalculiX-ccx-2.17_1.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/libretro-paralleln64-0.20200614.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/blacs-1.7_37.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/dbcsr-2.0.1_4.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/gotoblas-2.1.13.3.4.0_16.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/hs-penrose-0.1.737_2.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/Ipopt-3.12.13_2.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/mumps-edf-5.1.2.a6_2.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/mumps4-4.10.0_3.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/scalapack-2.1.0.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/scilab-6.1.0_3.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/sdpa-7.3.8_9.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/cp2k-7.1.0.20200518.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/dalton-2018.2_2.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/dlpolyclassic-1.8_19.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/elk-chemistry-6.8.4.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/getdp-3.3.0.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/hdf-4.2.15_1,1.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/latte-1.2.2.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/libgridxc-0.8.5_3.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/mbdyn-1.7.3_1.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/mdynamix-5.2.8_4.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/octopus-10.1.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/pnetcdf-1.8.1_10.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/quantum-espresso-6.5.log http://package22.nyi.freebsd.org/data/114amd64-default-foo/2020-10-17_05h55m24s/logs/errors/siesta-4.0.2_3.log
I have prepared a new patch that should fix all but 8 of the failures. I am going to need help from someone who is willing to investigate how to properly pass Fortran flags to fix the others. All but one of these ports are leaf ports and the other has only one dependency. We are at the point of diminishing returns. See new attachment. It subsumes the bsd.gcc.mk patch.
Created attachment 218992 [details] patch to gcc.mk and various port Makefiles
(In reply to Mark Linimon from comment #87) In science/getdp/Makefile , OPTIONS_DEFINE has to be set before including bsd.port.pre.mk
New failure logs on 12.1 amd64: http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/ncbi-blast+-2.10.0_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/libretro-paralleln64-0.20200614.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/coin-or-coinmumps-1.6.2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/hs-penrose-0.1.737_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/mumps4-4.10.0_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/octave-forge-optiminterp-0.3.6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/dftbplus-19.1_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/elk-chemistry-6.8.4.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/elmerfem-8.4.20200708.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/hdf-4.2.15,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/mbdyn-1.7.3_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-01_20h28m50s/logs/errors/octopus-10.1.log
New failure logs on 11.4 i386: http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/lsp-plugins-lv2-1.1.26_1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/ncbi-blast+-2.10.0_2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/mariadb105-client-10.5.6.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/coin-or-coinmumps-1.6.2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/hs-penrose-0.1.737_2.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/mumps4-4.10.0_3.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/iaxmodem-1.2.0_10.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/BerkeleyGW-2.0.0_5.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/dftbplus-19.1_1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/elk-chemistry-6.8.4.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/hdf-4.2.15,1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/mbdyn-1.7.3_1.log http://package23.nyi.freebsd.org/data/114i386-default-foo/2020-11-01_20h28m45s/logs/errors/octopus-10.1.log
Created attachment 219622 [details] patch to various port Makefiles Latest patch to fix or mark BROKEN ports on GCC 10.
Related: bug#251169 (USES=fortran doesn't respect USE_GCC).
A commit references this bug: Author: yuri Date: Sun Nov 15 21:49:37 UTC 2020 New revision: 555435 URL: https://svnweb.freebsd.org/changeset/ports/555435 Log: math/dbcsr: Fixm build with gcc-10 1. Patch cmake scripts to respect the cmake variable CMAKE_Fortran_FLAGS set by the user 2. In case of gcc10+ add -fallow-argument-mismatch to this variable, and also add ${FFLAGS} 3. Otherwise just add ${FFLAGS} PR: 246700 Changes: head/math/dbcsr/Makefile head/math/dbcsr/files/patch-cmake_CompilerConfiguration.cmake
IMO, you can just commit the patches to ports when no BROKEN tags are added. This would reduce the problem to broken ports. Also, since science/berkeleygw only breaks on i386 it can also be committed. The gcc bug report can be filed for this failure.
yuri@ has now committed a fix for math/dbcsr, so that part of the patch may be ignored.
science/libgridxc is broken, gcc-10 seems to find a legitimate bug in the Fortran code: https://bugs.launchpad.net/libgridxc/+bug/1904354 Since many linuxes apparently don't use gcc-10 yet, such bugs go unnoticed.
science/dalton now builds fine with gcc-10 after it has been updated to 2020.0
I incorporated your patch into the science/quantum-espresso update so now it builds fine with gcc-10.
A commit references this bug: Author: jwb Date: Mon Nov 16 18:25:04 UTC 2020 New revision: 555505 URL: https://svnweb.freebsd.org/changeset/ports/555505 Log: biology/ncbi-blast+: Upgrade to 2.11.0 A few bug fixes and performance improvements since 2.10.0 Also overcomes GCC 10 build issues PR: ports/246700 Reported by: linimon Changes: head/biology/ncbi-blast+/Makefile head/biology/ncbi-blast+/distinfo head/biology/ncbi-blast+/files/patch-src_build-system_configure head/biology/ncbi-blast+/pkg-plist
A commit references this bug: Author: yuri Date: Tue Nov 17 20:34:51 UTC 2020 New revision: 555584 URL: https://svnweb.freebsd.org/changeset/ports/555584 Log: math/hs-penrose: Fix build with gcc-10 hmatrix-0.20.1 has it fixed. PR: 246700 Changes: head/math/hs-penrose/Makefile head/math/hs-penrose/distinfo head/math/hs-penrose/files/patch-hmatrix-0.20.0.0_hmatrix.cabal
Since science/libgridxc appears to have a legitimate fortran bug yet to be fixed, fixing bug#251169 (USES=fortran should respect USE_GCC) can help with it. It should be left with USE_GCC=9.
A commit references this bug: Author: linimon Date: Tue Nov 17 21:37:50 UTC 2020 New revision: 555588 URL: https://svnweb.freebsd.org/changeset/ports/555588 Log: Mark BROKEN on i386 and GCC 10: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). Per the maintainer, this is probably an error in GCC 10's i386 Fortran frontend. But, this should not hold up our update to GCC 10 as ports default. PR: 246700 (partial) Approved by: maintainer Changes: head/science/berkeleygw/Makefile
Created attachment 219773 [details] patch to various port Makefiles
A commit references this bug: Author: linimon Date: Tue Nov 17 22:11:51 UTC 2020 New revision: 555591 URL: https://svnweb.freebsd.org/changeset/ports/555591 Log: Mark as BROKEN with GCC 10: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) PR: 246700 Changes: head/math/blacs/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:14:15 UTC 2020 New revision: 555592 URL: https://svnweb.freebsd.org/changeset/ports/555592 Log: Mark as BROKEN with GCC 10: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). PR: 246700 Changes: head/math/gotoblas/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:15:22 UTC 2020 New revision: 555593 URL: https://svnweb.freebsd.org/changeset/ports/555593 Log: Add workaround for Fortran frontend in GCC 10. PR: 246700 Changes: head/math/mumps4/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:17:28 UTC 2020 New revision: 555594 URL: https://svnweb.freebsd.org/changeset/ports/555594 Log: Add workaround for Fortran frontend to GCC 10. PR: 246700 Changes: head/math/scalapack/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:19:10 UTC 2020 New revision: 555595 URL: https://svnweb.freebsd.org/changeset/ports/555595 Log: Add workaround for Fortran frontend to GCC 10. PR: 246700 Changes: head/math/sdpa/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:21:04 UTC 2020 New revision: 555596 URL: https://svnweb.freebsd.org/changeset/ports/555596 Log: Add workaround for Fortran frontend to GCC 10. While here, pet portlint. PR: 246700 Changes: head/science/hdf/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:23:24 UTC 2020 New revision: 555597 URL: https://svnweb.freebsd.org/changeset/ports/555597 Log: Avoid building with GCC 10 due to: types.h:95:37: error: 'asm' operand has impossible constraints PR: 246700 Approved by: maintainer Changes: head/audio/lsp-plugins-lv2/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:25:28 UTC 2020 New revision: 555598 URL: https://svnweb.freebsd.org/changeset/ports/555598 Log: Add workaround for new failure with Fortran GCC 10 frontend: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) PR: 246700 Approved by: maintainer Changes: head/math/coinmumps/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:27:01 UTC 2020 New revision: 555599 URL: https://svnweb.freebsd.org/changeset/ports/555599 Log: Add workaround for new failure with Fortran GCC 10 frontend: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) PR: 246700 Approved by: maintainer Changes: head/math/ipopt/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:28:17 UTC 2020 New revision: 555600 URL: https://svnweb.freebsd.org/changeset/ports/555600 Log: Add workaround for new failure with Fortran GCC 10 frontend: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/CHARACTER(*)). PR: 246700 Approved by: maintainer Changes: head/science/dftbplus/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:32:33 UTC 2020 New revision: 555601 URL: https://svnweb.freebsd.org/changeset/ports/555601 Log: Add workaround for new failure with Fortran GCC 10 frontend: Type mismatch in argument 'cc' at (1); passed COMPLEX(8) to REAL(8) PR: 246700 Approved by: maintainer Changes: head/science/elk/Makefile head/science/elk/files/make.inc.in
A commit references this bug: Author: linimon Date: Tue Nov 17 22:34:27 UTC 2020 New revision: 555602 URL: https://svnweb.freebsd.org/changeset/ports/555602 Log: Add workaround for new failure with Fortran GCC 10 frontend: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/REAL(8)). PR: 246700 Approved by: maintainer Changes: head/science/latte/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:36:02 UTC 2020 New revision: 555603 URL: https://svnweb.freebsd.org/changeset/ports/555603 Log: Add workaround for new failure with Fortran GCC 10 frontend: Type mismatch in argument 't' at (1); passed REAL(4) to INTEGER(4) PR: 246700 Approved by: maintainer Changes: head/science/mbdyn/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:37:32 UTC 2020 New revision: 555604 URL: https://svnweb.freebsd.org/changeset/ports/555604 Log: Add workaround for new failure with Fortran GCC 10 frontend: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(4)). PR: 246700 Approved by: maintainer Changes: head/science/mdynamix/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:39:17 UTC 2020 New revision: 555605 URL: https://svnweb.freebsd.org/changeset/ports/555605 Log: Add workaround for new failure with Fortran GCC 10 frontend: BOZ literal constant at (1) is neither a data-stmt-constant nor an actual argument to INT, REAL, DBLE, or CMPLX intrinsic function PR: 246700 Approved by: maintainer Changes: head/science/octopus/Makefile
A commit references this bug: Author: linimon Date: Tue Nov 17 22:40:46 UTC 2020 New revision: 555606 URL: https://svnweb.freebsd.org/changeset/ports/555606 Log: Add workaround for new failure with Fortran GCC 10 frontend: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/REAL(8)). PR: 246700 Approved by: maintainer Changes: head/science/siesta/Makefile
A commit references this bug: Author: gerald Date: Tue Nov 24 01:38:05 UTC 2020 New revision: 556142 URL: https://svnweb.freebsd.org/changeset/ports/556142 Log: Update to the 20201121 snapshot of GCC 10.2.1. This brings a number of backports for aarch64 and two for x86, plus thirteen for libstdc++. When building for powerpc with the old ELF ABI, lock down to USE_GCC=9 instead of USE_GCC=yes since GCC 10 is going to become that new default shortly, which would cause a dependency on ourselves otherwise. [1] (This also addresses one of the few differences between gcc10-devel and gcc10 we want to unify.) PR: 246700 [1] Changes: head/lang/gcc10-devel/Makefile head/lang/gcc10-devel/distinfo
New failure logs on 12.1 amd64: http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/molden-5.8.2_3,1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/CalculiX-ccx-2.17_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/wsjtx-2.1.2_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/libretro-paralleln64-0.20200614.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/hs-penrose-0.1.737_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/mumps-edf-5.1.2.a6_2.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/octave-forge-optiminterp-0.3.6.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/scilab-6.1.0_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/cp2k-7.1.0.20200518.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/elmerfem-8.4.20200708_1.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/getdp-3.3.0.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/libgridxc-0.8.5_3.log http://package18.nyi.freebsd.org/data/121amd64-default-PR244494/2020-11-26_18h55m37s/logs/errors/pnetcdf-1.8.1_10.log
A commit references this bug: Author: thierry Date: Sat Nov 28 09:42:47 UTC 2020 New revision: 556481 URL: https://svnweb.freebsd.org/changeset/ports/556481 Log: Add a work-around for gfortran10. PR: 246700 Changes: head/math/mumps/Makefile
New failure logs on 12.1 i386: http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/molden-5.8.2_3,1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/CalculiX-ccx-2.17_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/wsjtx-2.1.2_2.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/mariadb105-client-10.5.8.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/hs-penrose-0.1.737_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/octave-forge-optiminterp-0.3.6.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/scilab-6.1.0_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/iaxmodem-1.2.0_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/cp2k-7.1.0.20200518.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/elmerfem-8.4.20200708_1.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/getdp-3.3.0.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/libgridxc-0.8.5_3.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/pnetcdf-1.8.1_10.log http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-01_06h57m35s/logs/errors/tfel-mfront-edf-3.2.1.1.log
Notes: databases/mariadb105-client builds here for me on i386. cience/tfel-edf is a new port. I will post a new patch shortly.
(In reply to Mark Linimon from comment #124) Mark, about science/tfel-edf, I was just about to pass -fallow-argument-mismatch, but if you have a better patch, please go!
A commit references this bug: Author: thierry Date: Fri Dec 4 10:44:05 UTC 2020 New revision: 556967 URL: https://svnweb.freebsd.org/changeset/ports/556967 Log: Add a work-around for gfortran10 (different operand types). Note: this is fixed in the next release, used in science/tfel. PR: 246700 Reported by: exp-run Changes: head/science/tfel-edf/Makefile
Created attachment 220319 [details] patch to various port Makefiles Revised patch to various port Makefiles
Comment on attachment 220319 [details] patch to various port Makefiles Note about math/mumps: already patched in r556481.
New failure log on 12.1 i386: http://pb2.nyi.freebsd.org/data/121i386-default-PR244494/2020-12-20_15h09m28s/logs/errors/tfel-mfront-edf-3.2.1.1.log
A commit references this bug: Author: thierry Date: Mon Dec 21 16:37:24 UTC 2020 New revision: 558843 URL: https://svnweb.freebsd.org/changeset/ports/558843 Log: Fix for GCC_DEFAULT=10. PR: 246700 Submitted by: gerald@ Reported by: exp-run (antoine@) Changes: head/science/tfel-edf/files/patch-cmake_modules_tfel.cmake head/science/tfel-edf/files/patch-mtest_src_AsterSmallStrainBehaviour.cxx
(In reply to Antoine Brodin from comment #129) If this was the only regression, may I have permission to commit?
(In reply to Mark Linimon from comment #131) Yes this should be fine
Lovely. Thanks a huge bunch for pushing this towards/over the finish line, Mark!
A commit references this bug: Author: linimon Date: Wed Jan 13 23:03:35 UTC 2021 New revision: 561520 URL: https://svnweb.freebsd.org/changeset/ports/561520 Log: Update GCC_DEFAULT from 9 to 10. A few (mostly Fortran-based) ports need to be patched because GCC 10 is stricter. A handful of ports need to be restricted to GCC 9 because they fail with 10. 5 ports still fail with GCC 10. However, seeing as this work has been ongoing since 2020-05-24, it is simply time to make the commit and notify the affected maintainers. While here, pet portlint (Makevar order). PR: 246700 Submitted by: gerald Approved by: antoine (after many, many, -exp runs) Changes: head/Mk/bsd.default-versions.mk head/cad/calculix-ccx/Makefile head/comms/wsjtx/Makefile head/databases/mariadb105-server/Makefile head/games/libretro-paralleln64/Makefile head/math/hs-penrose/Makefile head/math/mumps/Makefile head/math/octave-forge-optiminterp/Makefile head/math/scilab/Makefile head/net/iaxmodem/Makefile head/science/cp2k/Makefile head/science/elmerfem/Makefile head/science/getdp/Makefile head/science/libgridxc/Makefile head/science/pnetcdf/Makefile
Committed, thanks.