FS#19404 - schroedinger header files location broken

Attached to Project: Arch Linux
Opened by h (Cdh) - Sunday, 09 May 2010, 18:33 GMT
Last edited by Jan de Groot (JGC) - Sunday, 09 May 2010, 18:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The schroedinger header files point to an invalid path:
Example: /usr/include/schroedinger-1.0/schroedinger/schrobitstream.h

Program doing nothing but including the file:

chris@chrispc ~ % cat abc.c
#include "/usr/include/schroedinger-1.0/schroedinger/schrobitstream.h"
int main (void)
{
return 0;
}

chris@chrispc ~ % LC_ALL=C gcc abc.c
In file included from abc.c:1:0:
/usr/include/schroedinger-1.0/schroedinger/schrobitstream.h:5:37: fatal error: schroedinger/schroutils.h: No such file or directory
compilation terminated.
1 chris@chrispc ~ %

There are many that include from schroedinger/*
(list below)

Additional info:
* package version(s): schroedinger

Steps to reproduce:
Include a schroedinger header file (e.g. compile mplayer with schroedinger)



chris@chrispc ~ % grep -R "<schroedinger" /usr/include/schroedinger-1.0
/usr/include/schroedinger-1.0/schroedinger/schropack.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schropack.h:#include <schroedinger/schrobuffer.h>
/usr/include/schroedinger-1.0/schroedinger/schrophasecorrelation.h:#include <schroedinger/schroencoder.h>
/usr/include/schroedinger-1.0/schroedinger/schrophasecorrelation.h:#include <schroedinger/schromotionest.h>
/usr/include/schroedinger-1.0/schroedinger/schroarith.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schroarith.h:#include <schroedinger/schrobuffer.h>
/usr/include/schroedinger-1.0/schroedinger/schrotables.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrotables.h:#include <schroedinger/schrobitstream.h>
/usr/include/schroedinger-1.0/schroedinger/schroqueue.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrofft.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrodebug.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrodomain.h:#include <schroedinger/schroasync.h>
/usr/include/schroedinger-1.0/schroedinger/schrohistogram.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrohistogram.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schrounpack.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrobitstream.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrobufferlist.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrobufferlist.h:#include <schroedinger/schrobuffer.h>
/usr/include/schroedinger-1.0/schroedinger/schrobufferlist.h:#include <schroedinger/schrolist.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroanalysis.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroarith.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroasync.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrobitstream.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrobuffer.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrodecoder.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrodebug.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrodomain.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroencoder.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroengine.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrofilter.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrolimits.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schromotion.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schromotionest.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schropack.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroparams.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrophasecorrelation.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroqueue.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrossim.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrotables.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrowavelet.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schrometric.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schro.h:#include <schroedinger/schroversion.h>
/usr/include/schroedinger-1.0/schroedinger/schrossim.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schroparse.h:#include <schroedinger/schrovideoformat.h>
/usr/include/schroedinger-1.0/schroedinger/schroparse.h:#include <schroedinger/schrobufferlist.h>
/usr/include/schroedinger-1.0/schroedinger/schrolist.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schromotionest.h:#include <schroedinger/schroencoder.h>
/usr/include/schroedinger-1.0/schroedinger/schroparams.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schroparams.h:#include <schroedinger/schrobitstream.h>
/usr/include/schroedinger-1.0/schroedinger/schroparams.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schroparams.h:#include <schroedinger/schrolimits.h>
/usr/include/schroedinger-1.0/schroedinger/schroparams.h:#include <schroedinger/schrovideoformat.h>
/usr/include/schroedinger-1.0/schroedinger/schromotion.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schromotion.h:#include <schroedinger/schroparams.h>
/usr/include/schroedinger-1.0/schroedinger/schrobuffer.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schroengine.h:#include <schroedinger/schroencoder.h>
/usr/include/schroedinger-1.0/schroedinger/schrovideoformat.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrovideoformat.h:#include <schroedinger/schrobitstream.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schrobuffer.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schroparams.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schromotion.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schrounpack.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schrobitstream.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schroqueue.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schroasync.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schroarith.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schrobufferlist.h>
/usr/include/schroedinger-1.0/schroedinger/schrodecoder.h:#include <schroedinger/schroparse.h>
/usr/include/schroedinger-1.0/schroedinger/schroanalysis.h:#include <schroedinger/schroencoder.h>
/usr/include/schroedinger-1.0/schroedinger/schrowavelet.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrowavelet.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schrometric.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrometric.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schroframe.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schroframe.h:#include <schroedinger/schrodomain.h>
/usr/include/schroedinger-1.0/schroedinger/schrovirtframe.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schrovirtframe.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schroasync.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schroasync.h:#include <schroedinger/schrodomain.h>
/usr/include/schroedinger-1.0/schroedinger/schrofilter.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schrolimits.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schroutils.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schropack.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schrobuffer.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schroparams.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schroframe.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schroasync.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schroqueue.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schromotion.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schrohistogram.h>
/usr/include/schroedinger-1.0/schroedinger/schroencoder.h:#include <schroedinger/schrolist.h>
/usr/include/schroedinger-1.0/schroedinger/schro-stdint.h:#include <schroedinger/schroutils.h>
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 09 May 2010, 18:45 GMT
Reason for closing:  Not a bug
Additional comments about closing:  This is not the way to include schroedinger in your project. You should use pkg-config to get the CFLAGS for using this library.

Loading...