Discussion:
science/chemical-mime-data fails to build (convert dumping core)
Jan Henrik Sylvester
2014-10-20 07:51:04 UTC
Permalink
Trying to rebuild kde after the recent update, I could not build
science/kalzium due to science/chemical-mime-data failing:

for size in 16 22 24 32 36 48 64 72 96 128 192 ; do \
if test "x" != "x" ; then \
-w ${size} -h ${size} -f png gnome-mime-chemical.svg >
gnome-mime-chemical_${size}.png ; \
else \
/usr/local/bin/convert gnome-mime-chemical.svg -resize
${size}x${size} gnome-mime-chemical_${size}.png ; \
fi \
done
Illegal instruction (core dumped)

This is on 10.0-RELEASE/amd64 with all ports up to date. Full log attached.

Cheers,
Jan Henrik
Raphael Kubo da Costa
2014-10-20 20:47:12 UTC
Permalink
Post by Jan Henrik Sylvester
Trying to rebuild kde after the recent update, I could not build
for size in 16 22 24 32 36 48 64 72 96 128 192 ; do \
if test "x" != "x" ; then \
-w ${size} -h ${size} -f png gnome-mime-chemical.svg >
gnome-mime-chemical_${size}.png ; \
else \
/usr/local/bin/convert gnome-mime-chemical.svg -resize
${size}x${size} gnome-mime-chemical_${size}.png ; \
fi \
done
Illegal instruction (core dumped)
This is on 10.0-RELEASE/amd64 with all ports up to date. Full log attached.
It looks like it's ImageMagick's convert binary that's failing. Can you
check if it's working properly?
Jan Henrik Sylvester
2014-10-20 22:35:15 UTC
Permalink
Post by Raphael Kubo da Costa
Post by Jan Henrik Sylvester
Trying to rebuild kde after the recent update, I could not build
for size in 16 22 24 32 36 48 64 72 96 128 192 ; do \
if test "x" != "x" ; then \
-w ${size} -h ${size} -f png gnome-mime-chemical.svg >
gnome-mime-chemical_${size}.png ; \
else \
/usr/local/bin/convert gnome-mime-chemical.svg -resize
${size}x${size} gnome-mime-chemical_${size}.png ; \
fi \
done
Illegal instruction (core dumped)
This is on 10.0-RELEASE/amd64 with all ports up to date. Full log attached.
It looks like it's ImageMagick's convert binary that's failing. Can you
check if it's working properly?
Thanks for your suggestion. Trying to produce a failure from a single
convert command, I found that science/chemical-mime-data builds now.

In the meantime, I had only updated a few unrelated ports and
textproc/libxml2. Maybe libxml2 was the reason.

Cheers,
Jan Henrik
Koop Mast
2014-10-21 07:56:37 UTC
Permalink
Post by Jan Henrik Sylvester
Post by Raphael Kubo da Costa
Post by Jan Henrik Sylvester
Trying to rebuild kde after the recent update, I could not build
for size in 16 22 24 32 36 48 64 72 96 128 192 ; do \
if test "x" != "x" ; then \
-w ${size} -h ${size} -f png gnome-mime-chemical.svg >
gnome-mime-chemical_${size}.png ; \
else \
/usr/local/bin/convert gnome-mime-chemical.svg -resize
${size}x${size} gnome-mime-chemical_${size}.png ; \
fi \
done
Illegal instruction (core dumped)
This is on 10.0-RELEASE/amd64 with all ports up to date. Full log attached.
It looks like it's ImageMagick's convert binary that's failing. Can you
check if it's working properly?
Thanks for your suggestion. Trying to produce a failure from a single
convert command, I found that science/chemical-mime-data builds now.
In the meantime, I had only updated a few unrelated ports and
textproc/libxml2. Maybe libxml2 was the reason.
Cheers,
Jan Henrik
Did you update the libxml2 port to the 2.9.2_1 version? That could have
fixed it because the _1 revision fixes a bug that broke the freebsd doc
chain.

-Koop
Jan Henrik Sylvester
2014-10-21 08:03:59 UTC
Permalink
Post by Koop Mast
Post by Jan Henrik Sylvester
Post by Raphael Kubo da Costa
Post by Jan Henrik Sylvester
Trying to rebuild kde after the recent update, I could not build
for size in 16 22 24 32 36 48 64 72 96 128 192 ; do \
if test "x" != "x" ; then \
-w ${size} -h ${size} -f png
gnome-mime-chemical.svg >
gnome-mime-chemical_${size}.png ; \
else \
/usr/local/bin/convert gnome-mime-chemical.svg -resize
${size}x${size} gnome-mime-chemical_${size}.png ; \
fi \
done
Illegal instruction (core dumped)
This is on 10.0-RELEASE/amd64 with all ports up to date. Full log attached.
It looks like it's ImageMagick's convert binary that's failing. Can you
check if it's working properly?
Thanks for your suggestion. Trying to produce a failure from a single
convert command, I found that science/chemical-mime-data builds now.
In the meantime, I had only updated a few unrelated ports and
textproc/libxml2. Maybe libxml2 was the reason.
Cheers,
Jan Henrik
Did you update the libxml2 port to the 2.9.2_1 version? That could have
fixed it because the _1 revision fixes a bug that broke the freebsd doc
chain.
Yeah, that is what I meant: It failed earlier (must have been 2.9.2) and
worked with 2.9.2_1. I saw the libxml2 commit message and the error
report about the doc chain, but I did not know if convert crashing could
have been the same cause and I did not find the time to reproduce the
error by downgrading. Hence: "Maybe".

Cheers,
Jan Henrik

Loading...