==== 05/05/2004 ==== - installed Fedora Core 2 test3 - added target for core and planetccrma - fixed permissions in /var/tmp/mach/ - packages: libsndfile-1.0.6-2: ok jack-audio-connection-kit-0.98.0-1: ok snd-7.3-1: fftw3-3.0.1-1: fix icon, exclude unpackaged files explicitly fftw3-3.0.1-1: ok libsamplerate-0.1.0-1: ok [ignored gtk build requirements for now] ladspa-1.12-2: use mkdir -p instead of mkdirhier snd-7.3-1: buildrequires ladspa-devel instead of ladspa-sdk snd-7.3-1: ok gamix-1.99.p14-1: added buildrequires gamix-1.99.p14-1: ok qamix-0.0.6-1: added buildrequires, added qt3.3 hack qamix-0.0.6-1: ok qarecord-0.0.9-1: added buildrequires, added qt3.3 hack qarecord-0.0.9-1: ok muse: ladcca-0.4.0-2: added buildrequires, ignore /etc/services ladcca-0.4.0-2: ok fluidsynth: requires: midishare --> kernel dependencies..... mach cannot install the kernel-source dependency, so, install by hand, use -k to keep packages, still midishare bombs on compile (well, it's 2.6.x...) ==== 05/07/2004 ==== - long story: the kernel 2.6.5-1.354 (or 356) does not boot on the laptop on FC1 for some reason it cannot start init at all 2.4.26-1.ll can be coaxed to boot on FC2t3 . modprobe.conf vs. modules.conf . confused about the "/1" label of my second root partition . need to change the mouse device to /dev/psaux (and mouse protocol to PS/2 because I have a logitech mouse) ==== software: qjackctl-0.2.8-1: ok freqtweak: sigc++-1.2.5-1: added buildrequires sigc++-1.2.5-1: ok wxGTK-2.4.2-1: tried building with gtk2, needs changes in names of libraries, leave for later freqtweak-0.6.0-1: ok (built with gtk1) FIXME: enable gtk2 builds ==== 05/08/2004 ==== libsigc++-1.2.5-1: ok gtkmm-1.2.10-1: ok seq24-0.5.0-1: ok ecasound-2.3.3-1: ok timemachine-0.2.4-1: ok raptor-1.0.0-1: ok liblrdf-0.3.7-1: ok fox-1.0.46-1: ok (added proper DESTDIR install, man pages) tse3-0.2.7-1: ok (added buildrequires) noteedit-2.5.3-1: needs explicit location of QT dir FIXME: something in the requirements of noteedit cannot be removed by mach, I have to clean up the root after manually umounting proc from the root FIXME (FIXED): noteedit: build fails... liboggz-0.8.2-1: ok libfishsound-0.6.1-1: ok t1utils-1.26-1: ok pdaedit-020622-1: ok (added buildrequires) ADDED: needed by autotrace libexif-0.5.12-1: ok (cleaned up spec, added buildrequires) autotrace-0.30-1: ok (after adding libexif to the requirements) mftrace-1.0.31-1: ok lilypond-2.2.0-1: ok fltk-1.1.4-1: ok (added buildrequires) alsaplayer: libid3tag-0.15.0b-1: ok libmad-0.15.0b-1: ok xosd-2.2.5-1: ok alsaplayer-0.99.76-1: ok (added buildrequires) DONE: FIXME: would want libmikmod, it is missing FIXME: would want nas, it is missing blop-0.2.7-1: ok (added buildrequires) mcp-plugins-0.3.0-1: ok rev-plugins-0.2.1-1: ok (added buildrequires) swh-plugins-0.4.3-1: (added buildrequires) FIXME (FIXED): build fails (increment of read-only variable) tap-plugins-0.4.2-1: ok vco-plugins-0.3.0-2: ok fftw-2.1.5-2: ok (no fortran compiler?) FIXED ams-1.8.0-1: ok (added qt3.3 detection, a hack) amsynth-1.0.0-1: ok (added buildrequires) audacity-1.2.0-1: (added buildrequires) FIXME (FIXED): build fails: error: void value not ignored as it ought to be scons-0.93-1: ok (added buildrequires) cheesetracker-0.9.9-1: ok clisp-2.32-1: ok cmucl-2003.12-1: ok cm: needs midishare-devel clm-2004.03.10-1: ok ecamegapedal-0.4.4-1: FIXME: build fails: undefined references in libecasound? jackeq-0.4.0-1: ok (added buildrequires) jack-rack-1.4.3-2: ok (added buildrequires) jamin-0.8.0-1: ok (added buildrequires) brutefir-1.0-1: ok caps-0.1.11-1: ok gtk-canvas-0.1.1-1: (added buildrequires) pygtk1-0.6.11-1: ok CHECK: warnings that can't open display ceres-0.40-1: ok (added buildrequires) ==== 05/09/2004 ==== libsndfile-18-1: ok (added buildrequires) mammut-0.16-1: ok (added buildrequires) galan-0.3.0-0.beta4.1: ok (added buildrequires) pd-0.37.0-3.cvs: ok (added buildrequires) NOTE: requires are different for earlier version (no tcl/tk-devel) pd-chaos-0.2003.12.22-1.cvs: ok pd-creb-0.9.0-1.cvs: ok (added buildrequires) pd-flext: sndobj-2.5-1: ok (added buildrequires) stk-4.1.3-1: ok (added buildrequires) pd-flext-0.4.5-1.cvs: ok (added buildrequires, disabled chown in makefile) pd-zexy-1.3-1.cvs: ok pd-cxc-0.05-1.cvs: ok (added buildrequires for gcc-c++) pd-fftease-...: ok (added buildrequires, disabled chown) pd-idelay-0.2003.07.08-1.cvs: ok (added buildrequires, disabled chown) pd-syncgrain-0.2003.04.03-1.cvs: ok (added buildrequires, disabled chown) percolate-0.09-1: ok (added buildrequires) NOTE: rebuilt fox, added proper requires in -devel package rezound: had to disable the FOX test, which fails (tried with 1.1 as well) eventually compile fails... could use lame... FIXME: build fails soundtracker-0.6.7-1: ok (had to disable chown of executable) spiralsynthmodular-0.2.2-1.a: ok tdb-1.0.6-2: ok (added buildrequires) sweep-0.8.2-2: ok (added buildrequires) tapiir-0.7.1-3: ok (added buildrequires, disabled chown) !DONE: FIXME: add case for distro_release == 2 terminatorX-3.81-2: ok (added buildrequires) !DONE: FIXME: could use mpg123? ==== 05/10/2004 ==== ardour-0.9beta11.2-1: build fails: FIXME (FIXED): void value not ignored as it should be csound-4.24-1: ok (added buildrequires) ggee-0.24-4: ok (added buildrequires) gmorgan-0.22-1: build fails FIXME: build fails, apparently an autotools problem hydrogen-0.8.2-1: build fails FIXME: build fails, complains about an undeclared variable pmidi-1.5.5-1: ok (added buildrequires) PVC-3.0-1: ok pvoc-0.1.9-1: ok qdu-2.2-1: ok qjackconnect-0.0.3b-4: ok (added buildrequires) rtmix-0.75-1: ok (added buildrequires) simsam-0.1.7-1: (added buildrequires, detect version of qt) FIXME (FIXED): build fails, uninitialized member... specimen-0.2.4-1: ok vkeybd-0.1.15-1: ok zynaddsubfx-1.4.3-1: ok rebuilt cmucl/clm, it works if we use the glibc loader explicitly to load the cmucl binaries of the snapshot. CLM loads fine but with-sound bombs while trying to start the fm-violin, what a surprise... meterbridge-0.9.2-1: ok (added buildrequires) cmt-1.15-1: ok (added buildrequires) avifile-0.7.37-1: ok (added buildrequires, patch for freetype 2.1.7, patch for linking avirec with qt) NOTES: !DONE could use a52dec? !DONE could use faad could use lame gltt-2.5.2-4: ok (added buildrequires) libquicktime-0.9.2-1: ok (added buildrequires) NOTES: could use libavcodec? FIXME: does not build with the existing version of ffmpeg (build fails) libmpeg3-1.5.3-1: ok gem-0.888-0.pre1.1: ok kaconnect-1.1.1-3: ok (added buildrequires, hacked qt version detection) NOTE: need a better method for detection qt version at runtime a52dec-0.7.4-1: ok id3lib-3.8.3-1: ok (added buildrequires) faad2-2.0-2: ok (resync with freshrpms, updated to 2.0 final, added buildrequires) imlib2-1.1.0-1: ok (fixed buildrequires) ffmpeg-0.4.8-1: ok (fixed detection of imlib2 in configure) NOTE: could use lame NOTE: should have a i586 version with mmx? NOTE: pp support? dvgrab: already part of FC2 gscanbus-0.7.1-1: ok (added buildrequires) kino-0.7.1-1: (added buildrequires, fixed file list, updated to 0.7.1) CHECK: build requires for kino: gnome-libs-devel gtk-canvas-devel ==== 2004.05.11 ==== kino-0.7.1-1: ok (does not need gnome-libs-devel gtk-canvas-devel) CHECK: after kino root needs to be cleaned kinoplus-0.2.2-1: ok (added buildrequires) timfx-0.1.12-1: build fails (some undeclared identifiers) FIXME: build fails smilutils-0.3.0-1: ok (added buildrequires) iemlib-1.14-1: ok freebirth-0.3.2-1: ok (added buildrequires) ocaml-3.0.7-1: ok lablgtk1-1.2.6-1: ok unison-2.9.1-3: ok gtkmm2-2.2.9-1: ok (had to update to 2.2.9, otherwise there was an error) alsa-patch-bay-1.0.0-1: ok (added buildrequires, added patch to makefile) libjackasyn-0.10-1: ok (added buildrequires) mjpegtools-1.6.1.92-1: ok (updated buildrequires) vcdimager-0.7.14-1: ok (added buildrequires) xmms-jack-0.8.1-1: ok (added buildrequires) alsadrv-0.0.2-2: ok (moved .so file to main package) classlibs-0.0.1-2: ok (moved .so file to main package) aeolus-0.1.0-1: ok cltl2-1.0-2: ok hyperspec-4.0-2: build fails (at mach level) ==== 2004.05.12 ==== fluidsynth-1.0.3-3: ok (disabled midishare for now till there is a kernel module for 2.6.x) muse-0.7.0-0.pre2.1: ok (has to be rebuilt with dsssl) rosegarden4-0.9.7-1: ok NOTE: after rosegarden we have to do a root clean qsynth-0.1.3-1: ok (added buildrequires) denemo-0.7.1-1: (added buildrequires) ==== 2004.05.13 ==== audacity-1.2.1-1: ok (updated to 1.2.1) pd-vasp-0.1.2-1: ok (added to repository) Tested 2.6.6 on FC2T3 with new version of alsa installed (added full debugging and finally got kernel traces of the high latency points). fil-plugins-0.0.1-1: ok (added) tap-plugins-0.5.0-1: ok ams-1.8.2-1: FIXME: problems with CMT plugins (segfault when loading) ==== 2004.05.14 ==== swh-plugins-0.4.3-1: ok (added patch, fixed incomplete file list, added more buildrequires) ardour-0.9beta11.2-1: ok (added patch) simsam-0.1.7-1: ok (added patch to make instrument name non-constant) audacity-1.2.1-1: ok (added patch similar to the one for ardour) noteedit-2.5.3-1: ok (fixed detection of kde version, was detecting "2") ==== 2004.05.16 ==== Got the final FC2 release, installed all four cdroms, created apt related files and initialized the core repository. Edited relevant scripts to include FC2 in them, managed to compile the first rpm (libsndfile) ==== 2004.05.17 ==== !DONE: TODO: search for all "1.92" in spec files and change over to "2" !DONE: TODO: jack-audio-conection-kit: include exception to the file list that prelink uses and remove the prelink hack added libsigc++10 to the todo list (needed by gtkmm) DONE: TODO: update snd to 7.4 DONE: TODO: updated clm/cmn to latest TODO: update sndobj to 2.5.1 NOTE: rebuild of noteedit kills xfs and hungs machine previous package is tse3... _and_ it kills xfs _after_ doing noteedit as well added mftrace, for some reason was missing from todo list apt-0.5.15cnc6-1: ok, synced from freshrpms, added spec file to todo list TODO: review existing package menus, see if we bump stuff to the EXTRAS category to clear up the sound and video menu (too long) jamin cannot remove packages... kinoplus cannot remove packages smilutils cannot remove packages fluidsynth cannot remove packages - the fftw3 packages lack the proper defattrs, reschedule a rebuild... ==== 2004.05.18 ==== rosegarden4 (after build) cannot remove packages anjuta-1.2.1-1: ok (fixed buildrequires, added gcc-c++ and others) anjuta (after build) cannot remove packages cinelerra-1.1.9-1: ok (added buildrequires, multiarch build) resample-1.6-1: ok swami-0.9.2-1: ok (for some reason libpng is not recognized) specimen-0.2.4-1: ok (for some reason I had not rebuilt on fc2) hydrogen-0.8.2-1: ok (added patch for Makefile.in) apt-0.5.15cnc6-1: added extra libelf requirement, it would randomly segfault otherwise... go figure... jack-audio-connection-kit-0.98.0-1: ok (added code to add /usr/bin/jackd to the prelink exception list, removed hack for unprelinking jackd) !!!! TODO: CHECK: take a look at all rpm.log build logs... DONE 2004.05.20 !!!! gmorgan-0.22-1: ok (added gettext build dependency) ==== started testing on FC2 fftw: schedule rebuild, missing defattr in file lists DONE (rebuilt) gtk-glext-1.0.6-1: ok (added, needed by the gtk version of snd) snd-7.4-1: ok (included GTK build) clm-2004.05.19-1: ok (rebuild, added sndplay dependency in clisp version) cmn-2004.05.18-1: ok (rebuild) !!!! Does alsaconf work on 2.6.x on FC2?? !!!! fluidsynth-1.0.3-3: ok (rebuild: missing defattr) galan-0.3.0-0.beta4.1: (rebuild: missing defattr) seq24-0.5.0-2: ok (rebuild, missing defattr) !!!! How to autostart the realcap kernel module in FC2? !!!! alsaplayer-0.99.76-1: ok (defattr) avifile-0.7.37-1: ok (defattr) kino-0.7.1-1: ok (defattr) t1utils-1.26-1: ok (defattr, had only attr) sweep-0.8.2-2: ok (defattr in -devel) alsa-patch-bay-1.0.0-1: ok (removed redundant menus) pygtk1: split into two packages (pygtk1 and pygtk1-libglade) cmn-2004.05.18-1: ok (fixed startup under cmucl) synaptic-0.48.2-1: ok (imported from freshrpms) Did a trial build of alsa (should alsa-lib depend on alsa-driver or not?) Seems to work fine. Latency hits with DRI turned off are worse than with DRI turned on... go figure. Should do another round of latency tests. !!!! Beware !!!! the kernel is currently in the staging repository. !!!! Check apt.conf configuration for new naming of alsa kernel modules DONE... !!!! ==== 2004.05.20 ==== alsa-patch-bay-1.0.0-2: ok (removed redundant menus, upped release number) ==== set up fc2 core and updates repository in Planet CCRMA site. set up planetccrma repositories... mpg321-0.2.10-1: ok (imported from freshrpms, used in terminatorX build) checking rpm.log for all packages: zunaddsubfx xosd xmms-jack wxGTK vkeybd vco-plugins vcdimager unison tse3 timemachine terminatorX tdb tap-plugins tapiir t1utils synaptic swh-plugins terminatorX-3.81-2: ok (added buildrequires, sox, mpg321, etc) swh-plugins-0.4.3-1: ok (added gettext buildrequires) sweep swami stk spiralsynthmodular specimen soundtracker sndobj sndlib snd smilutils simsam seq24 scons rtmix rosegarden4 rev-plugins resample raptor qsynth qjackctl qjackconnect qdu qarecord qamix pygtk1-libglade pygtk1 pvoc PVC pmidi pfaedit percolate zexy pd-vasp pd-syncgrain pd-idelay pd-flext pd-fftease pd-creb pd-cxc pd-creb pd-chaos pd ocaml noteedit muse mjpegtools mftrace meterbridge mcp-plugins mammut lilypond libsndfile libsigc++ libsamplerate libquicktime liboggz libmpeg3 libmad liblrdf libjackasyn libid3tag libfishsound libexif ladspa ladcca lablgtk1 kinoplus kaconnect jamin jack-rack jackeq jack imlib2 iemlib id3lib hydrogen gtkmm2 gtkmm gtkglext gtk-canvas gscanbus gmorgan gltt ggee gem gamix galan freqtweak freebirth fox fluidsynth fltk fil-plugins fftw fftw3 fftw ffmpeg ecasound csound cmucl cmt cmn cm cltl2 clm2 clisp classlibs cinelerra cheesetracker ceres caps brutefir blop avifile autotrace audacity ardour apt anjuta amsynth ams alsaplayer alsa-patch-bay alsadrv aeolus a52dec swami-0.9.2-1: ok (fix recognition of libpng properly, instead of patch) muse-0.7.0-0.pre2.1: ok (rebuild again with dsssl, added buildrequires for it) ladcca-0.4.0-2: ok (added tetex buildrequires) fftw3-3.0.1-1: ok (added g77 buildrequires) fftw-2.1.5-2: ok (added g77 buildrequires) alsaplayer-0.99.76-1: ok (added mikmod dependency) ceres3-0.27a10-2: ok (added buildrequires) apt-0.5.15cnc6-1: (change default apt.conf) ffmpeg could use lame clisp needs g77? !!!! Q: tapiir: should it be suid? (see rpm.log) !!!! Q: mjpegtools should be i586? (will not run in k6) ! DONE: compiled with buildarch=i586 - X86 Optimizations: - MMX/3DNow!/SSE enabled : true - cmov support enabled : true **************************************************************************** * NOTE: * * The resultant binaries will ***NOT*** run on a K6 or Pentium CPU * **************************************************************************** Q: libquicktime: configure: WARNING: Building with MMX optimisations - do not configure: WARNING: execute the binary on a non-MMX machine. ! DONE: it was already a i586 build, doh! !!!! ceres and mammut segfault... arghh.... !!!! ==== 2004.05.21 ==== tried rebuilding pygtk1-libglade, pygtk1 and mammut and still segfaults it looks like I'll have to remove ceres, mammut from the repo till this is fixed. Checking packages with changed version/release (from FC1 to FC2): blop-0.2.7-2: ok (rebuild with newer release version, missed that from FC1) cmt-1.15-2: ok (rebuild with newer release) gamix-1.99.p14-2: ok (added icon, sync with fc1) qamix-0.0.6-2: ok (added icon, sync with fc1) rev-plugins-0.2.1-2: ok (sync release with fc1) swh-plugins-0.4.3-3: ok (update release, fixed rdf stuff) Removed all duplicates from stage repository...... Signed and released!