dependency on xsltproc missing

Bug #558833 reported by Daniel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
swfmill
Fix Committed
Low
Daniel Cassidy

Bug Description

I was trying to build swfmill on Ubuntu Jaunty.

It made it through ./configure successfully.

However, when I tried to make, i got this error:

In function ‘int snprintf(char*, size_t, const char*, ...)’,
    inlined from ‘void swfmill_create_library_dir(xmlNode*, const char*)’ at swfmill.cpp:347:
/usr/include/bits/stdio2.h:66: warning: call to int __builtin___snprintf_chk(char*, unsigned int, int, unsigned int, const char*, ...) will always overflow destination buffer
mv -f .deps/swfmill-swfmill.Tpo .deps/swfmill-swfmill.Po
xsltproc ./codegen/mk.xsl ./codegen/source.xml
/bin/bash: xsltproc: command not found
make[3]: *** [gSWFParseXML.cpp] Error 127
make[3]: Leaving directory `/home/deploy/swfmill-0.3.0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/deploy/swfmill-0.3.0/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/deploy/swfmill-0.3.0/src'
make: *** [all-recursive] Error 1

I then did
'sudo apt-get install xsltproc'

and built again, and it built successfully.

That makes me think that the dependency on xsltproc should be listed somewhere.

Revision history for this message
Daniel Cassidy (djcsdy) wrote :

Yes, it should. Thanks.

Changed in swfmill:
assignee: nobody → Daniel Cassidy (djcsdy)
status: New → Confirmed
Daniel Cassidy (djcsdy)
Changed in swfmill:
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
Daniel Cassidy (djcsdy) wrote :

The next release of swfmill will include a change to the configure script to add a check for xsltproc. I’ve also added a note to the README.

I have moved swfmill development to GitHub so you can see the change there: https://github.com/djcsdy/swfmill

Changed in swfmill:
status: Triaged → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.