I'll make an effort to redirect traffic through the list.
I'll churn some spare cycles on this one.
Cheers,
Tim
----- Original Message -----
From: "gil" <puntogil(a)libero.it>
To: "Tim St Clair" <tstclair(a)redhat.com>
Cc: "Matthew Farrellee" <matt(a)redhat.com>
Sent: Thursday, April 25, 2013 8:26:36 AM
Subject: Re: default install prefix /opt/qc/qfs
Il 24/04/2013 23:00, Tim St Clair ha scritto:
> Hey gil -
> Did your patches make it upstream for qfs? I would be happy to
help on this
> one.
no at the moment, great! of course
> Also:
> fedpkg clone qfs
> Cloning into 'qfs'...
> R access for qfs DENIED to tstclair
qfs is not present (believe..) in fedora git repository
and i dont know if someone opened a bug for import this is one ...
regards
> Cheers,
> Tim
> ----- Original Message -----
> > From: "gil" <puntogil(a)libero.it>
>
> > To: "Tim St Clair" <tstclair(a)redhat.com>
>
> > Sent: Monday, April 8, 2013 5:09:57 PM
>
> > Subject: Re: default install prefix /opt/qc/qfs
>
> > Il 08/04/2013 23:41, Tim St Clair ha scritto:
>
> > > My response is inline below:
> >
>
> > > ----- Original Message -----
> >
>
> > > > From: "gil" <puntogil(a)libero.it>
> > >
> >
>
> > > > To: "Tim St Clair" <tstclair(a)redhat.com>
> > >
> >
>
> > > > Sent: Monday, April 8, 2013 4:35:30 PM
> > >
> >
>
> > > > Subject: Re: default install prefix /opt/qc/qfs
> > >
> >
>
> > > > Il 08/04/2013 21:50, Tim St Clair ha scritto:
> > >
> >
>
> > > > > Hi gil -
> > > >
> > >
> >
>
> > > > > For the two issues identified:
> > > >
> > >
> >
>
> > > > > 1 - link
> > > >
> > >
> >
>
> > > > > IF (NOT APPLE)
> > > >
> > >
> >
>
> > > > > #target_link_libraries (rt)
> > > >
> > >
> >
>
> > > > > ### Need to specify direct compiler linkage
> > > >
> > >
> >
>
> > > > > set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}
-lrt")
> > > >
> > >
> >
>
> > > > > ENDIF (NOT APPLE)
> > > >
> > >
> >
>
> > > > this exist only in
qfs-1.0.2/benchmarks/mstress/CMakeLists.txt
> > >
> >
>
> > > > and benchmarks isnt buildable without hadhoop
> > >
> >
>
> > > > there are also in qfs-1.0.2/CMakeLists.txt
> > >
> >
>
> > > > # Darwin compilers need to be told about ports
> > >
> >
>
> > > > IF (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
> > >
> >
>
> > > > set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}
-I/opt/local/include")
> > >
> >
>
> > > > set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}
> > > > -L/opt/local/lib")
> > >
> >
>
> > > > ENDIF (CMAKE_SYSTEM_NAME STREQUAL "Darwin")
> > >
> >
>
> > > > > 2 - install prefix happens during cmake
call.
> > > >
> > >
> >
>
> > > > > e.g. cmake
-DCMAKE_INSTALL_PREFIX:PATH=${PWD}/release_dir
> > > >
> > >
> >
>
> > > > sorry why ${PWD}/release_dir ?
> > >
> >
>
> > > > should not be:
> > >
> >
>
> > > > -DCMAKE_INSTALL_PREFIX:PATH=%{_libdir}
> > >
> >
>
> > > > or
> > >
> >
>
> > > > -DCMAKE_INSTALL_PREFIX:PATH=%{_libdir}/%{name}
> > >
> >
>
> > > It should be if you're creating a .spec file, the example (e.g.) was
> > > given
> > > as
> > > a reference only.
> >
>
> > > > regards
> > >
> >
>
> > > > > Hope this helps...
> > > >
> > >
> >
>
> > > > > -Tim
> > > >
> > >
> >
>
> > > > > ----- Original Message -----
> > > >
> > >
> >
>
> > > > > > From: "Robert Rati"
<rrati(a)redhat.com> To: "Tim St. Clair"
> > > > > > <tstclair(a)redhat.com> Sent: Monday, April 8, 2013
2:22:22 PM
> > > > >
> > > >
> > >
> >
>
> > > > > > Subject: Fwd: default install prefix /opt/qc/qfs
> > > > >
> > > >
> > >
> >
>
> > > > > > -------- Original Message --------
> > > > >
> > > >
> > >
> >
>
> > > > > > Subject: default install prefix /opt/qc/qfs
> > > > >
> > > >
> > >
> >
>
> > > > > > Date: Sat, 06 Apr 2013 00:29:52 +0200
> > > > >
> > > >
> > >
> >
>
> > > > > > From: gil <puntogil(a)libero.it> To: Robert Rati
<rrati(a)redhat.com>
> > > > > > hi
> > > > >
> > > >
> > >
> >
>
> > > > > > thanks for the patch
> > > > >
> > > >
> > >
> >
>
> > > > > > default install prefix is /opt/qc/qfs see spec file
(attacched)
> > > > >
> > > >
> > >
> >
>
> > > > > > any ideas? change the macro %_....dir? (e.g. %global
libdir
> > > > >
> > > >
> > >
> >
>
> > > > > > %_libdir/qc/qfs )
> > > > >
> > > >
> > >
> >
>
> > > > > > and use
> > > > >
> > > >
> > >
> >
>
> > > > > > make install DESTDIR=%{buildroot}
CMAKE_INSTALL_PREFIX=%{libdir}
> > > > >
> > > >
> > >
> >
>
> > > > > > best
> > > > >
> > > >
> > >
> >
>
> > > > > > - gil
> > > > >
> > > >
> > >
> >
>
> > thanks for your help
>
> > these problems are still present
>
> > $ rpmlint SRPMS/qfs-1.0.2-1.fc18.src.rpm
>
> > qfs.src: W: spelling-error Summary(en_US) Quantcast -> Quantity
>
> > qfs.src: W: spelling-error %description -l en_US Quantcast -> Quantity
>
> > qfs.src: W: invalid-url Source0: qfs-1.0.2-src-git.tar.xz
>
> > 1 packages and 0 specfiles checked; 0 errors, 3 warnings.
>
> > $ rpmlint i686/qfs*-1.0.2-1.fc18.i686.rpm
>
> > qfs.i686: W: spelling-error Summary(en_US) Quantcast -> Quantity
>
> > qfs.i686: W: spelling-error %description -l en_US Quantcast -> Quantity
>
> > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_qcdio.so
> > libqfs_qcdio.so
>
> > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_common.so
> > libqfs_common.so
>
> > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_access.so
> > libqfs_access.so
>
> > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_client.so
> > libqfs_client.so
>
> > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_io.so libqfs_io.so
>
> > qfs.i686: W: shared-lib-calls-exit /usr/lib/qfs/lib/libqfs_io.so
> > _exit(a)GLIBC_2.0
>
> > qfs.i686: E: invalid-soname /usr/lib/qfs/lib/libqfs_qcrs.so
> > libqfs_qcrs.so
>
> > qfs-devtools.i686: W: spelling-error %description -l en_US
> > rebalanceexecutor
> > -> counterbalance
>
> > qfs-devtools.i686: W: spelling-error %description -l en_US balancer ->
> > balance, balances, balanced
>
> > qfs-devtools.i686: W: spelling-error %description -l en_US
> > rebalanceplanner
> > -> counterbalance
>
> > qfs-devtools.i686: W: spelling-error %description -l en_US fs -> sf, gs,
> > fa
>
> > qfs-devtools.i686: W: spelling-error %description -l en_US replicachecker
> > ->
> > replica checker, replica-checker, spellchecker
>
> > qfs-tests.i686: W: spelling-error %description -l en_US dirfile ->
> > interfile
>
> > qfs-tests.i686: W: spelling-error %description -l en_US mkdir -> Dirk
>
> > qfs-tests.i686: W: spelling-error %description -l en_US rmdir -> Dir
>
> > qfs-tests.i686: W: spelling-error %description -l en_US readdir -> reread
>
> > qfs-tests.i686: W: spelling-error %description -l en_US dirscan ->
> > circadian
>
> > qfs-tests.i686: W: spelling-error %description -l en_US readdirplus ->
> > readerships
>
> > qfs-tests.i686: W: spelling-error %description -l en_US perftest ->
> > pertest,
> > perfectest, pester
>
> > qfs-tests.i686: W: spelling-error %description -l en_US readwrite -> read
> > write, read-write, rewrite
>
> > qfs-tests.i686: W: spelling-error %description -l en_US recordappend ->
> > record append, record-append, recompensed
>
> > qfs-tests.i686: W: spelling-error %description -l en_US seekwrite -> seek
> > write, seek-write, skywriter
>
> > qfs-tests.i686: W: spelling-error %description -l en_US libary ->
> > library,
> > millibar
>
> > 6 packages and 0 specfiles checked; 6 errors, 19 warnings.
>
> > $ rpmlint noarch/qfs-java*-1.0.2-1.fc18.noarch.rpm
>
> > qfs-java.noarch: W: spelling-error %description -l en_US ver -> rev, vet,
> > er
>
> > qfs-java.noarch: W: spelling-error %description -l en_US hadoop ->
> > hardtop
>
> > 2 packages and 0 specfiles checked; 0 errors, 2 warnings.
>