[MacPorts] #62911: qpdf @10.3.1 cannot be built with gcc because -latomic is not included in the link
MacPorts
noreply at macports.org
Tue Dec 6 17:26:45 UTC 2022
#62911: qpdf @10.3.1 cannot be built with gcc because -latomic is not included in
the link
------------------------+---------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Resolution: | Keywords: leopard
Port: qpdf |
------------------------+---------------------
Comment (by ballapete):
Recent `version @11.2.0` does not build:
{{{
[ 22%] Building CXX object
libqpdf/CMakeFiles/libqpdf_object.dir/QUtil.cc.o
cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/build/libqpdf
&& /opt/local/bin/g++-mp-7 -DPOINTERHOLDER_TRANSITION=4
-DQPDF_DISABLE_QTC=1
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-11.2.0/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-11.2.0/libqpdf
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/build/libqpdf
-isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include
-D_GLIBCXX_USE_CXX11_ABI=0 -O3 -DNDEBUG -arch ppc -mmacosx-version-
min=10.4 -fvisibility=hidden -Wall -Wconversion -Wsign-conversion
-Wshadow=local -Wold-style-cast -std=c++1z -MD -MT
libqpdf/CMakeFiles/libqpdf_object.dir/QUtil.cc.o -MF
CMakeFiles/libqpdf_object.dir/QUtil.cc.o.d -o
CMakeFiles/libqpdf_object.dir/QUtil.cc.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-11.2.0/libqpdf/QUtil.cc
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-11.2.0/libqpdf/QUtil.cc:
In function 'QUtil::QPDFTime QUtil::get_current_qpdf_time()':
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-11.2.0/libqpdf/QUtil.cc:951:43:
error: invalid operands of types 'char*(int, int)' and 'int' to binary
'operator/'
int tzoff = static_cast<int>(timezone / 60);
~~~~~~~~~^~~~
make[2]: *** [libqpdf/CMakeFiles/libqpdf_object.dir/QUtil.cc.o] Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_textproc_qpdf/qpdf/work/build'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/62911#comment:24>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list